{"_id":"@1hive/tecommons-ui","_rev":"7-6a327560d78e79e21868634b981eddcb","name":"@1hive/tecommons-ui","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.5":{"name":"@1hive/tecommons-ui","version":"1.0.5","author":{"name":"rperez89"},"license":"MIT","main":"dist/index.js","module":"dist/esm/index.js","sideEffects":false,"bin":{"copy-aragon-ui-assets":"bin/copy-aragon-ui-assets"},"scripts":{"build":"npm run icons:build && rollup -c","build:analyze":"ANALYZE=1 npm run build","dev":"npm run icons:build && rollup -c -w","devbox":"cd devbox && npm start","flow":"flow","icons:build":"node scripts/generate-icons","icons:check":"$(git diff --no-ext-diff --quiet --exit-code ./src/icons) || $(echo '\nError: src/icons has been modified, please commit the changes.\n' && exit 1)","jest":"jest","lint":"eslint ./src","lint:fix":"eslint --fix ./src","optimize:svg":"find ./src/components -name *.svg -exec svgo --config '{ \"plugins\": [ { \"removeDesc\": {\"removeAny\": true} }, { \"removeTitle\": true }, { \"removeViewBox\": false } ] }' {} \\;","prepare":"rm -rf ./dist && npm run build","start":"cd gallery && npm start","test":"npm run lint && npm run jest"},"peerDependencies":{"react":"^16.3.1","react-dom":"^16.3.1","styled-components":">=4.0.0"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-react-jsx":"^7.0.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.8.7","@babel/preset-react":"^7.0.0","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^13.0.2","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-url":"^5.0.1","@svgr/core":"^4.1.0","@svgr/plugin-prettier":"^4.0.3","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.6","eslint":"^7.6.0","eslint-config-prettier":"^4.3.0","eslint-config-standard":"^12.0.0","eslint-config-standard-react":"^7.0.2","eslint-plugin-import":"^2.8.0","eslint-plugin-jest":"^22.5.1","eslint-plugin-node":"^9.0.1","eslint-plugin-prettier":"^3.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.4.0","eslint-plugin-react-hooks":"^2.0.1","eslint-plugin-standard":"^4.0.0","fast-glob":"^3.1.1","gh-pages":"^2.1.1","har-validator":"^5.1.3","husky":"^1.1.4","jest":"^25.3.0","lint-staged":"^8.1.0","listr":"^0.14.3","prettier":"^1.19.0","react":"^16.3.1","react-dom":"^16.3.1","rollup":"^2.23.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-progress":"^1.1.2","styled-components":">=4.0.0","svgo":"^1.2.2"},"dependencies":{"@babel/runtime":"^7.3.1","airbnb-prop-types":"^2.9.0","arg":"^2.0.0","command-exists":"^1.2.6","dayjs":"^1.8.14","js-sha3":"^0.8.0","jsbi":"^3.1.2","lodash":"^4.17.19","markdown-to-jsx":"^6.11.0","popper.js":"^1.14.4","prop-types":"^15.6.0","react-blockies":"^1.4.0","react-display-name":"^0.2.3","react-onclickout":"^2.0.8","react-spring":"^7.2.11","recursive-copy":"^2.0.9","token-amount":"^0.1.0","use-inside":"^0.2.0","use-token":"^0.2.0"},"engines":{"node":">=12.0.0"},"browserslist":{"development":"> 1%","production":"> 1%"},"husky":{"hooks":{"pre-push":"npm run lint && npm run icons:check","pre-commit":"lint-staged"}},"lint-staged":{"src/*.js":["eslint --fix","git add"]},"description":"<p> TEC UI it's a fork from AragonUI </p>","directories":{"doc":"docs"},"keywords":["javascript","ui","reactjs"],"gitHead":"9ac12f28d411354d5c4a957ac1dd82cf876cf67a","_id":"@1hive/tecommons-ui@1.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zgaIFNi90+AG5qqsFHW4hdXn8IouoaLzSEeFV7bkkpFTsv01hS0QnrGVoyNXWnh4KhWoHFeVUxXDZgOMI4YC2Q==","shasum":"cc7951c8faf90834cc759c540481398cb9d0fd46","tarball":"https://registry.npmjs.org/@1hive/tecommons-ui/-/tecommons-ui-1.0.5.tgz","fileCount":1470,"unpackedSize":8085278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/eD0CRA9TVsSAnZWagAAKWUP/2G6Mpeu3twmKoc+yqhV\nTMwQwwuY33EKMoAhY+N9SVbpQASoNe+QTHKwqkzaD93GnAVgdsQeCVElkKH3\nUBaRCnObkFA7Qwk1i0L53FVgcWqzJuyrEp9b4p7tMELyYRSWwy/5BkWguMGi\nSmKoKK8oaGOZQIvKbGoHRbbIW3xp/sDivm9l7UUMcqCggklJJU4Xz3K+t9yr\nUvSq7xfpShzsss04V+2fbUNM9oz3G73/KGRNeUEAZW0G1wU6Z2zstawUuXDV\nagULMdIi24be2k5Pg3s1uQZvFVreojvtQg3NrsG/xOUFJFqt4SZ4Wfsk6ItT\nIG+0g9z2sKwTON1Pt9vMm1bO+ZGlACR1a8KgS5W9tweDKoGQNZwDr/jLjHeE\ny77LGIYBrrIeiVcY2+mfFjZgfIIBn0sJcMRA5uwyItlhw8RbcX4meR1lfEU3\nhAYgfG/jRB/2hTENA/wgovppiS1qT+164mICvvO0MGGg7iQodYzM/aIYnUfs\nppTNR7W6GO4mvCJZ7xL1oNNsZWJu+xbn9O1KPOhbnm+ZrwDe1uBmRYUuP8qK\nn9hO+mEYa+mmw7b2wjBMvgq4GgRFJVl7R+UKA0UA7wbHvkwyC2wyDr326M5/\niu2HUvED4MH0Q8T7kf7PDa9Plh/zBEqDBpgki+VZ3HmVI5tON5NRsmdZAL1v\n2CBU\r\n=rKLg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFywlqkxbPH+E9UtzF+na2a/66t4nhkz03JeoFl08qjvAiBe74xHC2nhPVr28QOr0/0b7pX8Jeohl85wTLTJZ6XwZQ=="}]},"_npmUser":{"name":"rperez89","email":"rodrigopi1989@gmail.com"},"maintainers":[{"name":"gabrielg","email":"gabrielpk.18@gmail.com"},{"name":"fabriv","email":"fabriziovigevani@gmail.com"},{"name":"starsower","email":"sembrestels@gmail.com"},{"name":"willjgriff","email":"willjgriff@gmail.com"},{"name":"rperez89","email":"rodrigopi1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tecommons-ui_1.0.5_1610473716033_0.6192828061070452"},"_hasShrinkwrap":false},"1.0.6":{"name":"@1hive/tecommons-ui","version":"1.0.6","author":{"name":"rperez89"},"license":"MIT","main":"dist/index.js","module":"dist/esm/index.js","sideEffects":false,"bin":{"copy-aragon-ui-assets":"bin/copy-aragon-ui-assets"},"scripts":{"build":"npm run icons:build && rollup -c","build:analyze":"ANALYZE=1 npm run build","dev":"npm run icons:build && rollup -c -w","devbox":"cd devbox && npm start","flow":"flow","icons:build":"node scripts/generate-icons","icons:check":"$(git diff --no-ext-diff --quiet --exit-code ./src/icons) || $(echo '\nError: src/icons has been modified, please commit the changes.\n' && exit 1)","jest":"jest","lint":"eslint ./src","lint:fix":"eslint --fix ./src","optimize:svg":"find ./src/components -name *.svg -exec svgo --config '{ \"plugins\": [ { \"removeDesc\": {\"removeAny\": true} }, { \"removeTitle\": true }, { \"removeViewBox\": false } ] }' {} \\;","prepare":"rm -rf ./dist && npm run build","start":"cd gallery && npm start","test":"npm run lint && npm run jest"},"peerDependencies":{"react":"^16.3.1","react-dom":"^16.3.1","styled-components":">=4.0.0"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-transform-react-jsx":"^7.0.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.8.7","@babel/preset-react":"^7.0.0","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^13.0.2","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-url":"^5.0.1","@svgr/core":"^4.1.0","@svgr/plugin-prettier":"^4.0.3","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","babel-eslint":"^10.0.1","babel-plugin-styled-components":"^1.10.6","eslint":"^7.6.0","eslint-config-prettier":"^4.3.0","eslint-config-standard":"^12.0.0","eslint-config-standard-react":"^7.0.2","eslint-plugin-import":"^2.8.0","eslint-plugin-jest":"^22.5.1","eslint-plugin-node":"^9.0.1","eslint-plugin-prettier":"^3.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.4.0","eslint-plugin-react-hooks":"^2.0.1","eslint-plugin-standard":"^4.0.0","fast-glob":"^3.1.1","gh-pages":"^2.1.1","har-validator":"^5.1.3","husky":"^1.1.4","jest":"^25.3.0","lint-staged":"^8.1.0","listr":"^0.14.3","prettier":"^1.19.0","react":"^16.3.1","react-dom":"^16.3.1","rollup":"^2.23.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-progress":"^1.1.2","styled-components":">=4.0.0","svgo":"^1.2.2"},"dependencies":{"@babel/runtime":"^7.3.1","airbnb-prop-types":"^2.9.0","arg":"^2.0.0","command-exists":"^1.2.6","dayjs":"^1.8.14","js-sha3":"^0.8.0","jsbi":"^3.1.2","lodash":"^4.17.19","markdown-to-jsx":"^6.11.0","popper.js":"^1.14.4","prop-types":"^15.6.0","react-blockies":"^1.4.0","react-display-name":"^0.2.3","react-onclickout":"^2.0.8","react-spring":"^7.2.11","recursive-copy":"^2.0.9","token-amount":"^0.1.0","use-inside":"^0.2.0","use-token":"^0.2.0"},"engines":{"node":">=12.0.0"},"browserslist":{"development":"> 1%","production":"> 1%"},"husky":{"hooks":{"pre-push":"npm run lint && npm run icons:check","pre-commit":"lint-staged"}},"lint-staged":{"src/*.js":["eslint --fix","git add"]},"description":"<p> TEC UI it's a fork from AragonUI </p>","directories":{"doc":"docs"},"keywords":["javascript","ui","reactjs"],"gitHead":"b0b0fbae0042d5be3da4546710e5270169bc7499","_id":"@1hive/tecommons-ui@1.0.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YifA63aSCsFspXDCJnO5sqfgrDBgUORlXfMI57rgmabmfAdtKBQVlthpQSC+8gnttUJMGUqO7n4HtKxglNzqRw==","shasum":"363995d1aef6da988c2d311c0cb9b95726d47f35","tarball":"https://registry.npmjs.org/@1hive/tecommons-ui/-/tecommons-ui-1.0.6.tgz","fileCount":1454,"unpackedSize":7293226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1vjYCRA9TVsSAnZWagAAe2gP/1LY46kdptTu+LRiQtib\n8g9fM74vXBD6/1tlSwZyBdaqFAzGCOpYYCtR9vB8By921fuy/p91qEi22Zrs\nJY3ohzVhFdjx0ILA/hl9Un6Szfvv04JHuVIOifPZEKaDq8xoOAuGUq5nx8xg\nvhciGL5aXI7O3epraQbrTeN5SNsKJETzxjMh4L45FlnuZxLurSQKx7CKFi7t\nJDVHVU4Kh6295ibCelPWljfJiAX0k1RvroYHc8FA8CrWOnhy7q5zhEmdrHkw\nBZU73HiMZv2Ic34ROsofAPIzH7nhwVbrYGXg7Hvl0e57pJO0oub6X+tjm6na\nZPPuBCIsTg67oOixlGRPA3EnAZdpjI83E/oBeJYac3u9lVq2NRSIhYgR0X1i\n+j3iySmQaEddFpc+/vb92cjZ7+sXm11Tgxw1efQotxU2PfsB0ogLWt7MMh2Q\neXXsuuZK6yyn8lDhQpOWe6ZPUZa5SxJpvmJUFTyO36qdmoMRtg7SY2UQ2HEV\nfDHl54A9AA/FcLm02IrmguFOQ0Bjhmk861ei02mM5FokMDBx0nP9Fs/7lesH\nrTWvonmP3dPoTLRIwYiG6aCd65v8lxp5CmROkzrUYMD9sVkTvWDZa/32o8+j\nIxWvy3varSq2qsK4I0y3tToPJjdN0ZCnjcPwDj4nfNsDaBmmh+O4jhv0MJvf\nOUcV\r\n=xm+E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsHqpARROeoNJr48bEbxOMuxSjP7eLWEZp8GUa02FEfQIhAPzSMsfMbvvu22BteMsiqBJalixLHjVezVLMkqQyDQvo"}]},"_npmUser":{"name":"rperez89","email":"rodrigopi1989@gmail.com"},"maintainers":[{"name":"gabrielg","email":"gabrielpk.18@gmail.com"},{"name":"fabriv","email":"fabriziovigevani@gmail.com"},{"name":"starsower","email":"sembrestels@gmail.com"},{"name":"willjgriff","email":"willjgriff@gmail.com"},{"name":"rperez89","email":"rodrigopi1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tecommons-ui_1.0.6_1610478241115_0.5407458222139101"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-12T17:48:35.749Z","1.0.5":"2021-01-12T17:48:36.277Z","modified":"2024-05-01T23:03:51.775Z","1.0.6":"2021-01-12T19:04:01.351Z"},"maintainers":[{"email":"windholyghost@gmail.com","name":"kamikazebr"},{"email":"gabrielpk.18@gmail.com","name":"gabrielg"},{"email":"fabriziovigevani@gmail.com","name":"fabriv"},{"email":"sembrestels@gmail.com","name":"starsower"},{"email":"willjgriff@gmail.com","name":"willjgriff"},{"email":"rodrigopi1989@gmail.com","name":"rperez89"}],"description":"<p> TEC UI it's a fork from AragonUI </p>","keywords":["javascript","ui","reactjs"],"author":{"name":"rperez89"},"license":"MIT","readme":"## Overview\n\nThis library is a fork from aragonUI library used to build user interfaces.\nThe theme of the library was customized for being used in the TokenEngineer projects from now on.\nIt provides the components needed to build experiences that feel integrated with TEC ecosystem, and can be used both client or server side.\n\nThe complete documentation can be found on the [aragonUI website](https://ui.aragon.org/).\n\n## Getting Started\n\nIf you are unfamiliar with aragonUI, we recommend you to start with the [getting started page](https://ui.aragon.org/getting-started/). If you only want to know how to add aragonUI to your project, have a look at the quick setup:\n\n### Quick setup\n\nInstall tecUI alongside styled-components from npm::\n\n```sh\nnpm install --save @tecommons/ui styled-components\n```\n\nCopy its assets into your public directory:\n\n```sh\nnpx copy-aragon-ui-assets ./public\n```\n\nWrap your app with the `Main` component:\n\n```jsx\nimport React from 'react'\nimport { Main } from '@aragon/ui'\n\nfunction App() {\n  return (\n    <Main>\n      <h1>Hello aragonUI!</h1>\n    </Main>\n  )\n}\n```\n\n_Your project is now ready to use TEC-UI. 💫_\n\nOpen https://ui.aragon.org/ to see the list of the available components and learn how to use them.\n\n### Assets\n\nTEC-UI require some assets (e.g. fonts) in order to work properly. These need to be copied where they can be accessed by the library, like the `public/` directory of a project using [Create React App](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#adding-assets-outside-of-the-module-system).\n\nCopy these assets using the provided `copy-aragon-ui-assets` command:\n\n```sh\nnpx copy-aragon-ui-assets ./public\n```\n\nBy default, it will create a directory named `aragon-ui` in the specified directory.\n\nThis emplacement is communicated to the library through the `<Main>` component. The default path is `./aragon-ui/`, but you can change it using the `assetsUrl` prop:\n\n```jsx\nimport { Main } from '@aragon/ui'\n\nconst App = () => (\n  <Main assetsUrl=\"http://example.com/aragon-ui-assets/\">\n    <h1>Hello aragonUI!</h1>\n  </Main>\n)\n```\n\nYou may also want to add it as a build step in your project, so that tecUI can be upgraded without having to worry about this.\n\n```json\n\"scripts\": {\n  \"sync-assets\": \"copy-aragon-ui-assets ./public\",\n  \"build\": \"npm run sync-assets && react-scripts build\",\n  \"start\": \"npm run sync-assets && react-scripts start\"\n}\n```\n\nSee `copy-aragon-ui-assets -h` for more information.\n\n## Build and Develop\n\nPlease have a look at [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License\n\nMIT, see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}