{"_id":"@triplelift/components","_rev":"50-e4f3a6443b24555e477c23568225fec2","name":"@triplelift/components","dist-tags":{"latest":"4.0.3","next":"4.3.0-rc1","true":"4.1.0"},"versions":{"1.6.5":{"name":"@triplelift/components","version":"1.6.5","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.1","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.4.13","@types/react-dom":"^16.0.7","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","gitHead":"96eec5054e1038d75b6fad2313c94a79808008be","_id":"@triplelift/components@1.6.5","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"dist":{"integrity":"sha512-oTf5glyw9bFjD3dTxB65k4V5IwacL6Ndj3LciBWWF6XIgyit26XVQlzf0mVWsFgBtlBLauIiz8C4C8KO8inheg==","shasum":"e46ebe3af454e6c0b6ee0a8ad809d5732515e21b","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.6.5.tgz","fileCount":75,"unpackedSize":145566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcULhqCRA9TVsSAnZWagAAiUYP/A8ryDrXit1tv8NWyJdF\n6RlKGKhLJfmzMQQo54KOVEFKlvdRH//AmOWUKcTMpqO5ZHuvu+tqzUxRT+dB\nAtG0o5/GVsLMSOw8aMAoEQUI9sMbmzrUNx9NPCPOACScmJZVjDBX2ayZxd5T\nxfkBHLNuw9bwZ4IF6XFYZk4W3ibc31RAMISApVlE24RSOuGn8HVQIPlgRAVj\nVPjUaLGNJoruT4kaSVp9D18vULUpSAKFH1Q+xMTCFEEyFGFKrjF5xlrEa6K/\n6QVCF/R+vKMRKqI/tHl7k70SYQyM44eQYPSzLGQRiJ79dp+pVryw6JtgzGuq\nJCuLGSQO7eS8cgS2AVUp/y46A9LXSDYA9ngBO40E/On7C6N/saeB4XRGU4i5\nbasuz7g+hjrxmEikvOGM3lLre1LTjNjWpRHlrnsstPIvjwGv3SpyFT6Hjacx\nmeQRGo62UsaaFwErDgZFSgYGba/uQj2hYNBklbb+sg33uwSF/+MW0wMQBDba\nED/Z8wgiZxCoRmjaoQwyYErnGksL1dLk/wETXhn8bnerD7If30ybOgfMdnrr\nRgOza6fZ8U75qfQ7SgIQRSgb58l2sSsvVhOILvsWWcklT7HgSHYESySo7svV\nA0aZuvIJbbqtcGtUpnDtsITYcbK2aitgQKPMCa2onOvUgjGjJmZUOfcBO/Xp\nlAUu\r\n=cD1H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEk4t72oWhvySWLQEhpzMnrEkTPV180x9rVtL/98ZVH8AiAF1RHuOCWl6cOribiTBZOqZN07R5mviJG7ex+JRGBV/w=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.6.5_1548793961629_0.1692593909171416"},"_hasShrinkwrap":false},"1.6.6":{"name":"@triplelift/components","version":"1.6.6","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"license":"ISC","bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.1","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.4.13","@types/react-dom":"^16.0.7","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.6.6","dist":{"shasum":"876daa3cc408d0b603f53c684478ca4ed97e93a7","integrity":"sha512-Ok57YSMJDtPj+3caAMq9dySTvFjuj2DT0336P2LdKoyQs8OIUZD4FIXQy6jXUlH+UIZZ189kRHTpdK13Afn1uw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.6.6.tgz","fileCount":89,"unpackedSize":145242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUNF4CRA9TVsSAnZWagAAi4YP/Rn631y+eNlC8I51UVYR\n8sBXJr2mzzKahYysL2CWAy9OUZMLCwzyNzY/rKZH6M7+43+5kuGJNJ6fhunX\nhMuPS/5lRXk3qtaSTvumMkZKTK2w9YhNoD1b19ye/14klahCZOV/kqVinGHu\nDYoApGH8ROX7xN9CNdlLqOGN3WEdAfcIMI2+OM1xaHWh4AOlCrlcEPVgvkqe\nmLhp3nLIiba3EThoX6ZvBiuY07IGjRCcTIZOhVpPF/2hxF6E+fmf5aKEMQZN\ngqqWqgcCk5XRkVFQhgFtdTyDZmN9BVgpMMu2v7MHdcOz5kP3kFrhgRgGbhAp\n2vP8l/6eyeguIR6P3UwlyJB5vT+EtRQSMeyKXy0X0Dz4MPaHyRGLhrDUWomZ\nlS6pRnCYx+5xImcJkhhBvf4Vg3kZ5q3k9TqcouneZWMoPTJFfL9caRXmzssC\nCRQqF6U/yRCgVn+K8rbL0Nz+U1tXfyOyf/yTPatXfg5vMCH5qxsyjqhaVSRn\ndCTqqTamu5wroQYbaF0pw+R6xAM6PLOeUvz3t8+2GgRYuPnA4w/y73cxGkow\nRDKCmVl0CjCIho3tcZQ05743Ts1YKuI+8skT2zRsr9j5Q5g6KqsmMc00i//Y\n2x9ma5mFHP68vkYNG4pH+kzxNUW+PD8I+b8fJuvrBaPzueAW4ob1pJLbpq/f\ntJc7\r\n=9cy5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVTGmca7PvC4/A9gtoQ4KetYYroftW3r9HjRykt/tFYAIhANyUw5Tb6RfhTYlruhe98oo4niLdc8LgMOnYw7qZ7X3a"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.6.6_1548800376083_0.2566127767654356"},"_hasShrinkwrap":false},"1.6.7":{"name":"@triplelift/components","version":"1.6.7","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"license":"ISC","bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.1","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.4.13","@types/react-dom":"^16.0.7","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.6.7","dist":{"shasum":"7cfdf50d7d391b6d5f8cf295867db2bf906b4566","integrity":"sha512-RyIXhGul1TmSLW+7KdPdcHB7xnuep3iV7kfENhrkQSkofieC71LwUH6Obiep5Lg+jyWqAOqAygda0qCaTBDNaQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.6.7.tgz","fileCount":95,"unpackedSize":155708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUNz/CRA9TVsSAnZWagAAsaAP/1ED9cx4HPLHJ5hlpvDb\na4IOpkOdvfUZd3wlSVvrpj91iQDQ5DZHKH/GisRCLGMoVKvF3/Xu9BF3ZbM/\nE1DoV5WntRau0zUjSta33SJTarNL28U/nUgAOIA7APDP/apCh5TlE7xUZpW4\nH51rFBQQWs/EjlLb8UVseA5VU6ZOLUwiudImfqeigE9E1Y95WyPWmxO/VzYy\nRl0mbJA70+nn9jAbRcv5R7ihZmHBmshOOogCB6E7wqFgxAbpdVIQpZ8RqlmF\nUh+vGTRcymf9hKcQZJCST5/+Z5Jofx0KbEUs8FFRNqCCzoDOFejpefSjOFyo\nqOPcf/aFScemq7oATgW0tuVP02lHaRF0gIlLFW2iunYYzfE/iT4wz/xOk6vA\nsL61c2httimvKouLInDVWFyj4cbIc1JCRsMuZnm4VlGAAY3OWi0A//ZE9g7O\nGgNWCzAaX/wFrwDEbgmOJu5KzFW7N6zIgIyopHKrN0t3c/2zkIC61y5KS1vQ\naJ+ACwSgiuRtye2brGbVM0JMIacn08VIpENfZ0kmavZHe3CiwNEKXMwVSqBd\nyCO7E+AHU/VGUTp5pyfS2rWgoE8dPnPknhPfzbbTYfvhavh45Jx2PDxCPbls\nQFaEseM/BEJ82T9FHrK8OGo2eTwXuQndKa9JlYFdv4pdBeU6oZQa1490+Jb7\nA3L4\r\n=X5GK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjDsF1EsvjPj/B/gJZ7sVFqJ9WRqgpT4g6zfQktVk4QwIhAOiocmcc4KmEOAwcZc4ESV3nMka5KIacqIqqCNciotgN"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.6.7_1548803326738_0.007929981700810274"},"_hasShrinkwrap":false},"1.6.8":{"name":"@triplelift/components","version":"1.6.8","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"license":"ISC","bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.1","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.4.13","@types/react-dom":"^16.0.7","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.6.8","dist":{"shasum":"e6a95d53335327bdef324e2b8c7f7aaf8128be97","integrity":"sha512-4ervQDZpg5pBGfKw/qezu2Ojl5dIgMoOB4l/CmD/a1/x83mM9fVQt4kjaRLljdGb0VrVNAtyZFdp+u3V8QBtkg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.6.8.tgz","fileCount":95,"unpackedSize":155898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUN0vCRA9TVsSAnZWagAAhmAP/R/YEh6/dZS10echFtyg\nW1n4iSOvb4TewqdOHTXgAmDkwU7AYzmB+TN78+4L4w03WyOKL84wRKl/Ynbp\niclaNcWH7+NIhQDsFzVuZuPWdHiieRb9gz3esoeY5wn5KJ1chGxJJqXqn+Rl\nikKENoPenTW70qhjTMJN8rw5bAP5uyISv+ScTV3IAJPMFmadNnbUyVoZHI1L\nk4xSSqM1oTmLteO9JFyzYHfQgKIWlgHGzUOPnBj0TbjbDcKBiFg3ojzSJG/J\nPcMyBu//obTnlGXqakyMEdEJ8dRkrAtgLA7oRr0wa/PLWhJ/GJjYjpIgymUz\n7dy8hqog4QNNScdAMvunIXUf/T9LD5/lQY3yGtEONVwycgwYTXL8Z2Qv2hHR\neU/zFuElc5SWBCZB4K7uv+QQxETZZN3X+QHUqYmwOoo2XtbTgUN3Ei8VgoPp\npAXmOGcrMNBamvIdIYeipUUi9301hTGdCzyCxjqUNhRrD2AXV4utY7chF69I\nOWvdw4iOD2bfUf6Sy0pE/ZDs8lQucjmI4E4uejr2hCl0v/SeNyHmkqOtQmQ1\n++pyMHpN9IhZ+UIxC2Cjo3Tsc7aLiE7LzpFmfKWmqbJzoYluzqGMy4pOLLAQ\nyLurX8p1GneG3A9OkkqJ0UX87jjSb7X3TSiBb0MryUAtu6PnlrPaZAhVTkdB\n+mC3\r\n=Co8z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+sCTqnFypEpnkENSBqLdQl/YpqVTIjEDHq9k7VNXbQAiEA74L27zWEB6y+FTCCy0UAOpiQs/p+hDt3MBn0VKuwIZ4="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.6.8_1548803374845_0.8720765845840643"},"_hasShrinkwrap":false},"1.7.1":{"name":"@triplelift/components","version":"1.7.1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.1","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.4.13","@types/react-dom":"^16.0.7","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.7.1","dist":{"shasum":"95e6e8627b12f32204dc8e292d9a4803dcf62f60","integrity":"sha512-/UWad4/9LGtoAyVEE8wqEyc8OMLKrvaviBI2a4rJFPJMrp0avCL8EHxbTSV6CngbJX+b/cH+dXwgHfOy5sSvmw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.7.1.tgz","fileCount":89,"unpackedSize":145218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUc0HCRA9TVsSAnZWagAABBsP/ReemI8SySk7H+EdFNrH\noOcafpguese/9Gh92ODMZ5SCjl0pC0cW35ZKoLysuZWh+nM5Dj6JxHyYJ8o9\nb/+nosgh5fuPPjoY0OoJ9AMTO4j7UPaxO6a4VLkqzd8EBSuvLf2xOCPyteRZ\nOeJpmBn5DsFa56xYqQH+b9L2SFWJC5UAhAN+9CR/oFqRRnwc02a5nA4CGLlX\nD/LkMVtBnDvPn9L6HCDFcT/t3CqqrWxIViQEQDvAe6dK33DtcT+yaEqwCeJ5\n2Uc8og+yQ0DJ3FvOmzVtYiDZ/pv+iN/QawvldPbIH8S5F+MOJY6ZMl5tN1Ae\n6sdhgkdjl9leQ571ZlKbUdKaWffdCvpNKvYQjr3Uwk/TY5urYM5OFSwW1l8I\n4aIzykt2L08ZjdM52ihVC4xV0k3XqZKcAmkCSh/m4DdHcF0/LYhAChCV1FhO\nWjlT0y8MhrYveq66OfNafLGai1uFM+mGG7NrVzKQCuonEJG+T6/ctuF9R6CT\n3155Q4lofM/pl7WqsoyM6rAPGmWpc9POqwVfkwA4LeVPbNYjE7cuNjuKaYEi\nEtfouedIuz8kGnnW19T/A+B3tnr+NEm2GlO7kfWnxne/HCDCpK/nnmbrHHLF\npMzwh8dd69cuZR/2+QEVtdiCozprGhcQkWDUmMrqiZoyEhqk5uG9tgRmfzIN\ndf13\r\n=kLFJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5wsb0pmV2MJTux/R+tdAcCaFFnsWee5TytYF0i5ngcQIhAIUhU33b1wS7IOWaWQXS9t5wpjCxM222JlL1y7egn9Ui"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.7.1_1548864774522_0.4462733884484549"},"_hasShrinkwrap":false},"1.7.2":{"name":"@triplelift/components","version":"1.7.2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.1","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.4.13","@types/react-dom":"^16.0.7","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.7.2","dist":{"shasum":"45ec545e783b09f2f08c7c63e7ccc88df743a1de","integrity":"sha512-inE3I5ebRUcIEEwA77gzYfhTERG2i/wX0buDwcH/JiQ4Yjzo7A56OrXqLlZD5y2RKJ1VIE1AfxPjPDLZmD4jHw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.7.2.tgz","fileCount":95,"unpackedSize":155769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU7QOCRA9TVsSAnZWagAA6zQP/3TfvGlmLsoj85smVQ6j\nMTM6dj0YDn5exGPUYr6rj/s60wMK5eesUdfB9h4IC3jbh2K0pKfDSw4j5YNu\nwerpKmgHGbOUEJ234r3kmb3gTZkl3YSMbsq6ULLv+J97SzqUaeGA9YfinkYD\nLKqFjSvmId79ncb4C2NW45rAqw/SHrmWxYbWb3xvZOyHvdVruDmA1MoPqMvl\nY6oHCm4NQGAIrEwCtyzB22rlwXZ/FmKTLHlQuDYAAPZsty5X0uRGdCGs5t6t\nEc1m5vqkzHMVrWMUiz2LKp0wRRVVLUVfF1H1FjWqaQgSLmNNfGPnaUDq++wD\nPX7eZg9lIWfTwQplXg2tz6Syg2bM2rECsUPsKxShyRUvQELlFWHxPyrGTPMc\nAuwAOBNHbXAN53lpGrW8/zeWeZn2mR+VOLpVaWVJELtE+AyVfe7uBPUtmHEO\nut1iNO29rFL9Zc9jOq5OFj4S/wSy5JS9Xx1L3Xsydx6cKPp7ABbpqnIdUtbM\noNdTUYx2dOCsyHlH7Cg4UO4XiUyNpU1mB71wxrWwTSUha061N+12RNWLrANp\nk152O9FmOwCoo9Eh2nz74Z5Cj/bqNNRY/RrpL3XqG8AoJIUPVwFD8cdqQiWo\nLhwMduhxIoXSdZ/Kcg1cCpHfp7gOlZW/mxq7tYM1bFl/v+OQGHr29wEtUqSA\n6xqE\r\n=8jJ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBBWuaQ9UXeepI24XU2q8HTh9RXFBHfkkZkTVpho3baAiEAiBOHrQeE+gy2yHtsNhgAEDtiiEMbHmPWPu8p25qrUbk="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.7.2_1548989454124_0.5335327283207036"},"_hasShrinkwrap":false},"1.8.0":{"name":"@triplelift/components","version":"1.8.0","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.0","dist":{"shasum":"d771962daf6b05eb3223d96e66c45d1cafe7dbf8","integrity":"sha512-y7AaEasb5URXdTmPbYL3wqemKjuiK9Q+zUAS8hSjwIG48+VGXDWsF0H9IPM26WG48RFUX0Ec5OVrbqZnDDhQ2w==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.0.tgz","fileCount":95,"unpackedSize":154906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYemuCRA9TVsSAnZWagAA2p4P+wdhDOHf2b7Wzmsl6J+p\nvRxmP+gYZeKZr/4qGa99ekcfWZj6FqRQJI18bZLTBGmgqojqPNWRQ/ysTNJd\nXtM3oZBF4osf1N3+lIS5+U6Ps2XIiO/2bwDZSYLnRIPImbaVygsi36PLfw5i\n01OEiccQcoiwHhbq3KLQ8ReV9DFsMg3HdbzYcbDqei2RTHUCSnspxMpTbmcu\nMQIDZGAwEPkHmPSmLy67aVq9n/QYFr+Pd6I5uU0efNxwE3eZDZ1dq7xehVJO\n3v4KNBO5wC1uMIvGtXVaSaSRSNmuOr/quKt3ZymyNPurZCyI+uiTzhA7Veb5\nouicg87PIFjBq5Bfn3AcHXPmJPQYBFP+NhTfvVeFl8Wl0f409XpqNUhHV0wm\n5T2wSquOUDc5vD0YO8DH8/4FRiwEOi8ERLTMedB1OoIcdcECTq7Q5FuMqLa2\ndYercyuoZDyshM7r+sFVsxTSlsjb3UJXqbsUDOr5/vmTCal5CTL3Vvl3wsZY\nyKROcbxe0TeNngxTxLOzluzozYg73QuR8yEmUsyAAigW31z6EbtphpPKxxyK\nEXU/bshMDyiiUkydZvb1U5UtmzWhjawg5IhHbObsOWOWRMfk4nTk0h7qNssJ\nfat/UaAQ9YY0fsXUGZLC4m/FgKHC9TTL9vlHbIgve1FaSJeeUUFoi0q8obGV\nRqm9\r\n=eJ0p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfGY70h4Az0Ja0Oe+9qTUvrfWkNCigfc1pn9Jd/OfdLAiEAxVUT8cJkOA1hfO+fWfdq8bcXW2YZBUav8pCHJCnd/mY="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.0_1549920686089_0.2999347908098282"},"_hasShrinkwrap":false},"1.8.1":{"name":"@triplelift/components","version":"1.8.1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","font-awesome":"^4.7.0","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.1.1"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.1","dist":{"shasum":"2652ebe6fcb9f7e7d54f3e3e5c176214deb4a7bd","integrity":"sha512-twkii2Fki3lw/d7pE9QHQqVitjqy4VwnRcZikL/s5fY9hF3HESWR5fTquyZy/2Dt9Rv58h8zxq6jsSuhvUDmFA==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.1.tgz","fileCount":95,"unpackedSize":154906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfviOCRA9TVsSAnZWagAAUykP/j0CJM37aRuHrVq6SXOe\nmVxwwmpNVoJFtpgO0np/vLkj0x7ORBD83NOydN4t6N1oP23yMoqjbll0EWVI\nRDNULPnS6g4JfV8w3NoJUaq1RNYlzJ38/Sx55828Catt31p2PFm3upzEItZn\nHrwAq8TeORh3fZgUPMOEMC5f/+GGGs3Baa3BZEcDEPw5+IqnBa0M02BgVK6u\n1XNXvHDEHasdjiDUY/0z0c498WMeANjNUNuvfWeSG75f1vMAcpMSBtWLaOaS\nblu7DEobFmsJ73Gyx6/YgqfD+mtsENNrTBE6d8W25XK24Jom2zIy+dReHVSp\nPJId49kj+uAuTVcruG4UbEUMi+kpeYGvbhi6DIM0/2cdxnVuiYHG1audaalc\n8RV3sprRSv41PWHowTUgkXKqFpApzx7OEfTI1tpg65yrX+H/4ZCXnwfj5Gj4\nFWWUx1np4qNjgMOHwmCV+18SzwAaWy8V2oVXOLgbyT2JsgsjIkkK0UKz4ffH\n5pjDBYnnb06Gn9JexMgoD3hLcbzmDEKb4xNmRBgIAJlohsM3kxp5aYaR+jdp\nVlSO2jOZm35F23nUG8M3Oan5mRdy6PIth0ccRFF4Vtpsz31lDF3t2qxB639g\ns9+O6w+60AL52zJSUbtyCLIcQ9BHyVAEOPUdhniyK6hKt5A8pjgeUl98bdX2\nbbg5\r\n=H2/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlrqnf1zT0E5Gu0x+6ktJckW6K9d8fBmaQE0aavyI7cAiArSQZUa6Hnn4hZYHLkVyPqUKkHOyeKDKAo8lAGPNwaqQ=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.1_1551825037828_0.6111936008464136"},"_hasShrinkwrap":false},"1.8.2":{"name":"@triplelift/components","version":"1.8.2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.2","dist":{"shasum":"f973ec8edd3f838b60c819dbe12806410e8cc370","integrity":"sha512-L1yw8/uOijq4tjed9GBxYZ70iNx1UYSGWhxI0SztnyaS5+mU+69IUGgHisWfhj3R0tu2IRx3nTr5EZaQHd/o/w==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.2.tgz","fileCount":102,"unpackedSize":160478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgHKwCRA9TVsSAnZWagAAGPQP/AgNzNjcH/fbknMgdyXB\nieFrvQ8y5DUENYKpVDC5OnrhNC4N94f7Uakpj8Nuq9tCCowNEHj2+B8Z7FL+\n8oV+RmlIdJjGoiuMocotxyRuRjHhvMLxkR0PajJhWJZ07aj1C+Ga2GGQe0vz\nUnMURtj6acPOTIc/SHUSgW7IeCThsnypo6TXxmNkH4A/3/SPseFnFhqOMxLU\n6VhFnoFAsGjvQQEWowrTIgaDjB65EE1VYDDlNNePcrcjqYBy2W7IXqk6vBEl\nA5W7QA+cCplcMRiSS9QNaP2syREVL/owOfVjd5UI4ytRnMmUcKnrZmrWx7nz\nO1u1dIl8jSmj9mhM6K65JVowzNM2496CdM2F34PTgEF3kfKLflJMQYwY1jza\nBzAApb8rBp4kTLGZiu6w3+RRVKMDxQOOLORP+isX8SU4XU855zIIIonps7JV\n3DK3GvorHOGESQsU++oStfx+yKMjCcoVWX0wOyVwUja6AYWXfjbdHkdgRhqB\n0FxNCVqBk8/Rrr2sT7okUwlzaQOnqFxok9zQATDZV8D6jZ1CUyhUGUMo1aOO\n0DakyM2c2Ck/Se6cmqzOaJUOCDuLxlZJQtB2aEpTNssXmsiZo+oKKBJT8BJZ\nPS4P1lRNOmxfRcoEeGtxTaJgedCOpb4hgu2YzeF3rV5J6XfYbEPfC+NgtFs0\nHM/+\r\n=W6ST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQU/tseVHcs9n1xy4c/MzLvwl2arhy9p/1AyOzBOyUbAiABQbMhOQkPKndRHEiRmEAreIUyALmdrgS3m39PDUnskQ=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.2_1551921838851_0.7505897758035316"},"_hasShrinkwrap":false},"1.8.3":{"name":"@triplelift/components","version":"1.8.3","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.3","dist":{"shasum":"a558db6d55a12d33f3ebd53b546b0b179a575ab5","integrity":"sha512-2ufZJPQ+T1/Ya+EtA+qN787T7RGzv97hkFls/jXWtr+CnmbLfEfK8233vcPJJ/TT2X913ol2XVS5PaW9qwRPpg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.3.tgz","fileCount":106,"unpackedSize":163383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgYqECRA9TVsSAnZWagAA2CwQAIz2U2y/8999sOKxl5Au\nbIc+7eesMQEtnGIScELPP+WQWxxiAYxvrWI41LBRSk7ugzf/J7M1A8Ro6m9G\nCfVV/dXP+OBSfxS9p0cJj2qZBKlpI/bWc2vcngg7VErmngu2HrloxSFxgaDY\niw3w7kMkCcfJOPlIW8Ch5xTt4i3yIBIhkvJZ3iGir2cORoX50FLrMtyV/99y\nYHWR4gVwp3nLKMDBGRIGHCawHrJPge9/RM9my1hoEpwivQA9Gyvf3wR3GFGH\nd0RifaFIcG/kt3d+YThDLPaPApAKt1lNjat00dHmuOyuMMo5g+iLpqioCLHA\nhLf1i+caLsWwQWZ5U5LrI9oaFSjrBMW+OYwRVyEyM47HXSDa0jUg9tkbWJfO\na33hK/m1lb0/9ggPbYW0jjk8U5b0W5G19B6qVuMkyt9EyloxdFE4b+RX220s\ngbdzCjumFvjl/zpnqeM76GtSwuph+V+2RdfTkXf9nXHjXdGrMmT88OHC+aOY\nhwhFP44uLXPRdekLeA7z+8d2VBt8uYxvVvYJXoE9y+aBA/6whyz3quGMArjf\n77RUBrdJgcXKoePCzWdCpV6Gwrj4Vw7wK2rJ6Sn7d8y5XLfxc5B2HiBWBiNt\ntU6pjv49Wguxxa/R7CbLcJWn+yM4kk+o719i4RVOXveS0WVMvt6gtsGTcd/h\nH6q2\r\n=nhVs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID55U9dwmmHQ0Ktuo41k0dhbDiSeBhReL2s2E9k8VYT6AiAiTi+QlO68N0esrjmeLRElg+iDqTkPbIapui/GU2Ym2Q=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.3_1551993475563_0.38039263328174133"},"_hasShrinkwrap":false},"1.8.4":{"name":"@triplelift/components","version":"1.8.4","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.4","dist":{"shasum":"b8e39f62aa06082e5f6492d1038c0cb640fe25e1","integrity":"sha512-eJ6GkXOV4Ijw/yFUatS/6yt3qRfQgfD8QnzmUIoiBFHgxRQyzetY46jNr0Al2dylkaqnM++CKjvF0qYvYQPbWQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.4.tgz","fileCount":106,"unpackedSize":163768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch8mcCRA9TVsSAnZWagAAco4P/A3pBOGN8jf2oUXDSE5D\nGwdnqSEJoIGMcwC1v2hkbo4LKi3DW8qzh66+7XyCTeWVyP4YHT6dgaTRL2lu\n6XMNqHuSUwLYY22gxJSsFh9qVRsosDdMh2Bd/BI4Ce8vWhH5tGC4omVKtBf/\n4jtXQYJzMTRpP54vPdBPItSj2pCS8LPMUUofOCcDAOtYphuEzPpAVKSUxrnL\nqeI6roBkco/QLRZVnn9cG4x/5FYP5PqN5pTE+P1WYdZ9W3aqP4TmgNjN7frG\nlZULsTKoI+yqWAW5dxl4H89Z8HF6qqvTd4vRVN3FESi1h0ILISsc114KbadH\nMsM2naqnjEVn03GdXSLxBHil01cYtYvqtegJer9hOapgK+/HpmCvEqdcB4KN\nEpQOGQASIBztcn0y0RYbjYW5W34Br3pSbKC14K0vVyK+jEnyxvlYGrq+rMCE\n5BlK7t6etb57Zos6+4PzscUJ7hjfudSedw5a+jigiRg9Q8ZnWZj14Z7Nhl3W\nRKdk9GfTMOWDrjlcdg+oQY/yjuv5a802AgEyNF5Sy4itQV2Y7SnHKLsud8zq\neLTpm7mC3+9uZovAFZ+AS4bimxdNZEsBGCKuQ7M6yUkzr7uWEyHLubQuIh0E\nVfQmtCnVvcKwEVCTGs9KisrGgROVw7cH5m6ju+58gc8GFNqut1LYJxoPSPC5\nCjk3\r\n=hEbC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW6NKw0Kv0YeRqayV/5PgaoQy1xkZWJPSd9+QCECiJ8QIhAIqYoua8bXz8AYTkY+UoQWeWf99KvuwohBptCQr12QR3"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.4_1552402843409_0.9429958842067934"},"_hasShrinkwrap":false},"1.8.5":{"name":"@triplelift/components","version":"1.8.5","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.5","dist":{"shasum":"d33c497ccaa28b1cc29cf4d44bb9af06c6f6b15d","integrity":"sha512-ivRntfvsFb+p4EZo09Mc7ebhWv2njZXUzevqUbYT/1f7mkbfrlgw6uWoFbETQM7hC64ZVzDR4PzjcxamL10Rqg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.5.tgz","fileCount":106,"unpackedSize":163768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciRP5CRA9TVsSAnZWagAASUoP/0EvV08oy7SGEFkdAT4l\nTjYaH4FGg2xAFdlLF4Or0qsneTGPLB9H/HkgnzAT8uT6ZNOqiRWvGj6RnpsE\nHk46TYlBPnpyGhDdrzmuYHTZDXwih+cZ8IzolzATE0rO2ntkzBgHcQVzqt06\nBzytaqsnSHK5TFEYzd6r4A7guKBq78N/QNwoXv9DolYMP7gTxe0iKepQuIfh\nfFbBAjeGLe3/zoR2jLm4InEQzDd0hU1QHPGeg8W9AdWXe5EOff0OQ4HCT39x\nlpwE3hGnfUy3iitC+8tFAh9iiKRiKEPJ2aLf+8J8TZKtl+vRE5N38gKTtv0Z\ngFwgljwBJvURQ7aHxg9vfjmdQP3RT1hLoPetMd2DHA+Vlr8sH0hx3DShUeKp\nVlqRcczOi3slSkWF7nRn3z/2fuk4jsVI14WkjQX68cLek+FD4nCMZwt//D9j\n7NMPq1TPZFZbDMX3ZfUXfUMiRusYPK+A7rxpwGobsDJi1Bqu0TymM2F9J1CL\nODcLsij7a9C+Q7JLO58xRBVYmZisIVl/WDJ7V8AIc7wySa12KCoW6dcS10aQ\n8Fg5hq5/ZT/t9zEAnuYaDBJYJsjHm9NNWEU5xmFbS6JFWO/7sy7opXklCW2E\nRo4lTEZiGWQmmJ7YI/gqWoYICyKWQbiIOOtfZhAt/+O9CAiL6CFxejb8GgXa\nbkDK\r\n=SzeF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8aXOnRjQM5EhLieBmIwEpULvawkYbkqdkRsd8LhdIHAiEA+TGlcfaVOsyXOKc5Hf7m7yR/VKddt4hQFoxSUNqKa/k="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.5_1552487416705_0.37370041989508285"},"_hasShrinkwrap":false},"1.8.6":{"name":"@triplelift/components","version":"1.8.6","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"3.9.2","docz-theme-default":"0.13.7","jest":"^23.6.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"0.13.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-router":"^4.3.1","react-router-dom":"^4.3.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","tslint-react":"^3.6.0","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}'"},"peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.8.6","dist":{"shasum":"d26d9bbb60343f4b60e0e7b19f21cdcb99962452","integrity":"sha512-vAssONSwbVdgBGKJnQ6xGdr12bP3li7jLSSadYjcZuzaKspoPVgxqVAu2t+vXeXAWnXSM4LeAZLj5xmHmOQDTg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.8.6.tgz","fileCount":106,"unpackedSize":164026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciRpJCRA9TVsSAnZWagAAOZkP/RX/eQ+/F9BpM82rGnd+\ni8Wi0LwlJBFKRIkF0CsLAxrB1nIokVOYUrD0mKVrjXS7bB6uuCvnMmYxzqyq\nFOPTU3/jPVwzQ56rR4QQiDvWiRnQLUhcbrzRwUC/h4AV9tCvkndgwJHkuGgl\nB0NFKtEW42PZfFV6VIidF+4tjO7oLnUvP40lE83yLuxCbZ4ok6rHmSwV+apC\nUnhiYHGDYFWfoG197JyaUKd0gtLRCizgOBZDUN0NJtq5w0VQh1SPo5bmfhG/\nOy91wwoMogJlMHARooYnSfOzaVqB7npo/r8W45ZwOjVP0UFlCsEmnyOpvH1A\njryBp2kYdGieboB6SJmkuLCz3o8Yi8zE7TdZ9ZpgcudddwNgISgc8IUZyhri\nOHJwFASqxN+8wqxrvecW7la5dAcJamk37NMOSanud1NNpQHR8sN1wgYU9NWD\n+rV61DnLt0rOjYycquWz1p84wMiA752qd1rplQiuX4L7SGGJ5jFsQ6WutN0D\nKIeRWiKRAiPW7C7A4uSeldkw+eetbmC/MIqVlMPTQWKX9JiZZj0BLgWo5x98\nH00zCwibCivYE4tVK8vhCoRQeQhlXfGSbMopCgy1wnZwd7Zhp5bJPi6rVUKM\nruyxInkJ6LzJnJuarzN/4RI1kDPUPFDz3TBq/LDSaiTyPVvlB2iJtRWRPZ/G\nyDs1\r\n=TXma\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG7KjCdvNsTD+ldx6tr5iHMzbHCx3JayQiaiYyOD8lYAiEArGD/wrPIEOhEn9rDhfvY0avPsFsoa3g+rQw5guXdHuI="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.8.6_1552489032543_0.710518467389625"},"_hasShrinkwrap":false},"1.9.0":{"name":"@triplelift/components","version":"1.9.0","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.2","classnames":"^2.2.6","docz-theme-default":"^1.0.0-rc.3","jest":"^23.6.0","react":"16.8.5","react-dom":"16.8.5","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","@typescript-eslint/eslint-plugin":"^1.5.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"^1.0.0-rc.3","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.15.3","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.9.0","dist":{"shasum":"7f290275233098668d662935c6cf47dc4cd67bc0","integrity":"sha512-45aCJ1iJ0HXqrZ3SmI3BjG7v5mZwa53nXjE3xmWrDgM9RKdcsDrTZJJocxC44+MP+asJRoqGRJjOPyGXoUSdqw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.9.0.tgz","fileCount":113,"unpackedSize":188629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmrxyCRA9TVsSAnZWagAAL68P/3P6Borr6GeaidWPB/yM\nS5ldW9DTLzJpGhj0RseA7Xis8fEVLRX2jiuwFZvczzi0XNgW89XeIYSMU9E8\nnD7DzgVnbRTHpK7j49aZ98jXQH0eaQUk/r/G4rMQmqhVqFLN6l+Elxv5ha37\n29C+SconMEyHl6BfnSkUDi0NlVcWYK3KN1fy7bElCNp3ulQ0HAAE1f6Hzl1E\nMb53PKlUkwJlKSWZsqo/3Q8S20OyjSmieGOd7qIslcuu6Jz8JJiwUc4yo3JT\n4RzVVWGhLu8NjSSVtnTJH5YiejYq7J7UMheKfsePGbgru7klRwJvtLYMBjVh\nwShVvNlV5ifB7AFSer3Wo7tnc58K+QpBMrbXf7vyAc+8ziNtkdj6iD87DVxE\nCyDujaDHeCG2IrxW+26uXyB1fnjkJGzJj/ZJSrAlvpB0IaZauQxy5FaEhZBC\n/wVSnhMh17Q85v6L3HQPKqeL9sckluEDL0bKM6dn4vEYtgqsgDJro+YAnFhr\nXcIBEbrN8fFa+nvIIKnUyvJOPyz/ZAsmeTX1dKAQRdusbAqwthMCObCplFSy\nuLMH85dMAff0eYWqu3X7l56GYVqrdbXWkOVI5gAxKYkr5oCdYqN/0xBiv3X7\nrYPB9Q+Ojm7AMIaeW3XMp9u91NseR9nN6vFyU4zOleA64kNVBh5OPKQVfHB3\nyDGD\r\n=FXF0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVEAgUfdNSVQ1+8mfsUr4QsSOhCWvLBveVVyqDVeww+QIhAKoaB5quHjK3jpOPNuS3bK6PMGB11S53ccP5f6ktI/oH"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.9.0_1553644657393_0.1478066440311352"},"_hasShrinkwrap":false},"1.9.1":{"name":"@triplelift/components","version":"1.9.1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.2","classnames":"^2.2.6","docz-theme-default":"^1.0.0-rc.3","jest":"^23.6.0","react":"16.8.5","react-dom":"16.8.5","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-test-renderer":"^16.0.2","@typescript-eslint/eslint-plugin":"^1.5.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"^1.0.0-rc.3","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.15.3","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","typescript":"3.3.3333"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.6.3","react-dom":"^16.6.3"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.9.1","dist":{"shasum":"16fd35233850cbdbe7bcf40e0b5812c456ce78fc","integrity":"sha512-/JfJo9vTEkChhi9UnKIW45MITEZp/Y7HQAK9mkS4OCIA+o7KF42GSoJar0Jvqk0hIsTJECYaNf37TjCtsubmZg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.9.1.tgz","fileCount":98,"unpackedSize":175558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmr+ZCRA9TVsSAnZWagAAv74P/1xnq0F/PPDTQT80W5Ul\nzBS8i9vwmoINfDBXLPmlW6lfdPu3tCini2dUbk2i8hasjUaGMj+xTXOaQlY9\nzAhAe2F3y/DlO0wIYP92buYfVHrJB1sS4ZfQdMryXu0KMWWXCRKQQ56nm55S\n1tMWjXrjtk5xJ4bnFqD0bdtXUT/u+tJJzC9KgkV6Z9bBerGhCrp5mNw/7x9f\nrIUzRnTvdFbd0AfQ853RdQTpbXfTEsBNnd3ggJViMJG+dJK609kwi307vz27\nQLnHEelKTkkUSDweXL2UCwS0z7c8phFYGWT52RNQLuLXYqfu5M+97kZ+WthQ\nH40j4GUG6rKBB75oIAYYJOjYvDvH8ha2G7/ZO8kKe/n2ANAi7yQQBE695qkE\nzpWIWL7YkXwdRScAuy7dKwKjcOFT8VABTqhoP8WAwf7SfgQQh7U3PEb4jRJX\n1qDNZlj3RptkF98yMrMPxPB5O+O+qh2YSBI0y+OZbGy+cG4lxUIwjmCZDXCH\nnYuscAL4T/NF2wfNAIo3l4x/qexsRO7o1hIk5uQZ0wtXZ7mXizdYdBCQvvzx\njJR7D/pJcac9xJzRZkxvNCmEdjsf+Ym9gSCD31XmyvIvOMNRV3Ii4zAZf3mK\nevmwjLMswH8Sg9k3Q3X3pIFbQlZpLOs8tVqeYFZOavqPTr66qUnPOQdA+FP+\n7tY7\r\n=0g46\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP3uA5DazTVao2ajTsRdIitd/JQH32YTWM5WV0m4wicgIhAPnZrhfoqtstVDDhmVqvoaQw3Mn8hWgxVjls9hyUD52j"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.9.1_1553645463844_0.37150567415644953"},"_hasShrinkwrap":false},"1.9.2":{"name":"@triplelift/components","version":"1.9.2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.2","classnames":"^2.2.6","docz-theme-default":"1.0.0-rc.7","jest":"^23.6.0","react":"16.8.6","react-dom":"16.8.6","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.10","@types/react-dom":"^16.8.3","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.5.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.0.0-rc.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","typescript":"3.3.4000"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.9.2","dist":{"shasum":"02f4b0c52ebab9b8c73f87fa5434fb95db502f30","integrity":"sha512-xH+CYPT2G1O+EGmr9shHnwyAP2RFcKUyVx1cmURky1tq/lqEVkqhEnSD7kBSUMF0gj2bR3F5+I+wNzI6hPe29Q==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.9.2.tgz","fileCount":3,"unpackedSize":6887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoih3CRA9TVsSAnZWagAAfn8P/jk+0Nh2A2ougMjca3+y\nFe6H9huI3j50OQoIaRtdBIA4Z/izl/MHJW0BGycNpbj3TliLlv6bSYEvu04m\nCgNjsqUaic1Y6MxgGm+fjd3D3g03FARmvncZOmyy7kv6U7eRGqmy7hYcESzw\nmfYw8n9s/f8fQSHRHNylmP96AgnFYG0prKKgBu3IQNa+w6Z/mVsoN/dA930p\nzegLlINqXidTVPw3MBxC6brPhyb27Xn2cyhxLtHXPDksYRbVvYh8/7M29M3d\nE1uJRdgZY57bvMz2rUsijCIk8rndm4/lRZqBbMxNAWLWWhkOw/g88PU02JRL\n3Dr1zeSliE5lmHCdySQjx68FzPrJ5CjybHDbgF+wBAVTnX8BfQoZWaq5chFQ\n0qhuDSmw8oFC27gCT+rhNWRoC2X1PzUNNeqg0iDI3I7yvX/5BROejLIQMpqf\nHow8X/KavLYnXANjKhBL1gNxdRN+Uun8C3zodCDi3DqIlePjP3P91wAR10H3\n9oYwrhixWQ56K6/i9icVLxt0Uprf5WdgeNNLwjtyBz2pm+ln0ve5hJQLyIEz\nBieQKnG5QUdpZuvkRobmREnzHxRUS77lCv5H9kNyEGpqQhowCpNTvw6UOwxo\nNbqlFbsGauPZQUvOlKc8Q12tNgKgtK1YNP4aYHQOS3O4m7nya5LHEn3VCCts\nmKES\r\n=Uegb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2DvmdEZ852kf4UNpv+kD2xfgHR8OdZ+HXDPGZkoDLVAiBKL0bn5Drq1C8Ewa+ILiPbs/BFakW1bb7lCLIOAKXLXw=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.9.2_1554131063119_0.38261246425955164"},"_hasShrinkwrap":false},"1.9.3":{"name":"@triplelift/components","version":"1.9.3","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.2","classnames":"^2.2.6","docz-theme-default":"1.0.0-rc.7","jest":"^23.6.0","react":"16.8.6","react-dom":"16.8.6","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.10","@types/react-dom":"^16.8.3","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.5.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.0.0-rc.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","prettier":"^1.15.3","typescript":"3.3.4000"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.9.3","dist":{"shasum":"918bb4545aa8bbb3ecfbb1026c98edf77309f88a","integrity":"sha512-n1lmlqmqQkAvqeD1T6LMTmhmsRnlPNAN+AQ8W7OdBeCPnDo+H+vFIbNo9sKYqRpsLMRLY/OWntTNRq4920z6Xw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.9.3.tgz","fileCount":98,"unpackedSize":175633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoiifCRA9TVsSAnZWagAAFTcP/1nkYDlvDnHFk1GXOsuQ\nJNwKxlIQF6/eBwdqOiCsHlctIA4J1N6kwQmxMGxepv2VKhL7/41D/ZMbyIof\nGX7obsSFkbPyGZw43rAfca1EVqfgjFeHKITgQrLTSsSwxeRvRZnhO9fcQJlV\n1slqO3GqhJ/z77Ucnj8d5GjIFqapHJjlnRdycFnpFgpOYMspvwB+yX4hwtFX\nmXOuO7Q3AksFpydcurSVjHW6jXl/eCEE2fh8U6jMlvH5MoUImyf5fUt2DHBw\n1355kiaJiAwma84g0/W7skyu+5uP/OudXexLyXkNlR3lU42p078NghhLWx0Q\n4Jy2cLhdCu0BitLRXqo7fzBAvu9eRGq9Uvc0rvvkepfaaD/YQHym7Ro7wWc0\nOFGT5EfAakS9aY9NUQmuDLtFLR8VLetVNMXEdY0WmIU4lfThKQn5NXcD1Jwz\nTnwBALpRD74PBpOxkYHP5u0gVAS3m7V8y/3Hn43j805Kvjr0A3FCzzwRI1iZ\n5OlinpAGPglYPYlhNCWCdyNHZ56UWg+L7w5tKxMS24RVMgK6sqo94O52v256\nYJs0sp0D27ZqxdXDMIVz+e+2OWESuq5rJna+rjswqagFi/us8WjLtYqOCt8l\nsbZLTq1BTH7Pa0drMb5aczBSez//e7+Pwa2Llibs79SvIpKbt58Oad2HGzsx\n3SiB\r\n=fkcF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6iLQLSviqTAWFJmnR5KP6VORU80n+fUmhx8dIMFthdAIhAIQIIuf6zrxMRjpy8aiwtTwzNQ5vKR8+1Cd6B/DVdvDB"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.9.3_1554131102803_0.7227982512492093"},"_hasShrinkwrap":false},"2.0.0":{"name":"@triplelift/components","version":"2.0.0","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.2","classnames":"^2.2.6","docz-theme-default":"1.0.4","react":"16.8.6","react-dom":"16.8.6","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.0.4","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","jest":"^24.7.1","lint-staged":"^8.1.0","prettier":"^1.15.3","react-hot-loader":"^4.8.4","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.3.4000"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@2.0.0","dist":{"shasum":"a204edd6cf96c38c19840bbddebf9bc120228818","integrity":"sha512-ykzMerKzCBzBsQPJOAeFpAiL+29qdAA3DlpziG64zMijlijB8QxSU3IPzoG39F2NwJ7SJlcFgcc4lc8hZqkz+g==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-2.0.0.tgz","fileCount":98,"unpackedSize":200699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvko/CRA9TVsSAnZWagAAgLsP/16LV1TQaMlaa90X/O0P\nrxF6kRbYi5gaZ1EP9IVm+6wPqSNdoLdKmmu5gGYAtxlD/6G4Kr7rB5TJ0MbR\n8ctzMXr805RTOzCQI867y6eZf4ukjDjhj3JgxYILxKu+h7Etr7Rf1l5831f1\nlbRQX3ABBo4lx6FBH4K8fckcpRaClHIoEOtGQJ1yxk0miQ58WSBoPFvCREXJ\nae4aY6is8+OG+w6BvYTuX8cIlPBxZ21FA+MXcL77jrdVip0hV6RuNIdxsCJ/\nn6nTrtmfgZdTCk8I50K3N1b1tr6Oc5dL+BDjD6ljtzzUViefKGE+r3aTEM+d\nH3Hd0IaefUmcTAgOUxTokSTb+tGBl7p3D2UQIWNuO5dNF/NF+LtsrFHVFk8T\nKOz76hkRsNFq/KP7WY+NhapEjlPJ/UKCmgLpsRvIXB8pZto/3aQas6aBfWTD\nUmrVmmIBtf/NvVDEcGOyG+wvCT5ExBlJ/F7Fydi3eBFtoxLY6fscmVe8yxk6\nP7MRmBQ6C5BTV/ohQqnWArySQ58TzPV6FhlHyAa2uGAIVBB+qwtDKmlxGCct\n6hQvgZIUvmiwJKe+tFP3zeg5wYYTPtiYalS6szB+I2Lh5sh0iggEUZOPv8gM\nTIwZ1AAK137tSTOZrHesYb7tqJSK6m1KT7Je/8Aguw9ld9fpWN9K25yPumMB\nG1OD\r\n=XLtp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd9G84s7NIPEQMw+xiiGkH+PzwLVHmpBbxJOhaLzJ3QQIhAKNo94zIZ4kCKgRWXhq2fxVEpBX2Ut+xe3kaO16Mc1WE"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_2.0.0_1555974719053_0.7673566858096794"},"_hasShrinkwrap":false},"1.9.4":{"name":"@triplelift/components","version":"1.9.4","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.2","classnames":"^2.2.6","docz-theme-default":"1.0.0-rc.7","react":"16.8.6","react-dom":"16.8.6","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^23.3.1","@types/react":"^16.8.10","@types/react-dom":"^16.8.3","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.5.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.0.0-rc.7","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","jest":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3","react-test-renderer":"^16.6.3","ts-jest":"^23.10.5","typescript":"3.3.4000"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@1.9.4","dist":{"shasum":"cdd5069378e9edbbe99b87fcae2b583b15a60a3e","integrity":"sha512-I8Qz+pq7wK92HnObzeMUz9PHHdddIlodSc4xyWCxhz9d+hfQcK297QykL+kgazMTO1jbI9qmWLT9Ueb3MA1I+Q==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-1.9.4.tgz","fileCount":98,"unpackedSize":175675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvk0CCRA9TVsSAnZWagAAwmsP/RF5zoKIJkUeSAcYfBcS\nHkX23k5jHi8W9MVBhEDwCvh6KXHMFYWiVNRKKpZ4pQ0vNKQLvN9s4bw7o8V9\nWLS138vYpzMi981EPy4IjqxVcnBlYK14Dyn2ELvBH7dBt+07PUXHqTYDzZjV\nM9O+EA7aXFz0hBEQsZGBPIWHvukeF+ts6VGkzMHyEBZClwBw6dMs/dtKStlj\nlwhlbwYoFbwr4qu7iiYxcijKQjY/gDopZK2/mY0Co6A28MGOdmCz/Uo16ZwM\nq3DJVQXqjtR6iAIFrQxK5NzGTKSdNJWOP9RHIUepoQPdHW/YaDHCvqMgqpw3\nJql3Uzfz3ZGyZXRKg+BX5FHFazK18AD2XjJK142X3lLUiLwSFKzKzbArDYyb\n5+1HLaihuLD9bzXKEFgd0a8ebAXU1RRGKNDNnrxP15msh4ioa+uAUqhpEOPW\nA4rPKsM3IhC8iROhlEcQCM0Ok7yQF1IajH6pi0rM6GMZ57yV8UroqkDUg3Qj\nJvaATzMe6+FzMXbZkkheUMEAzcxQsyuHzDbWDZQiFesxbQXgfYLh9VM5xg43\nEJ5C28SB9mNv4HqCqvw2s9q9JVLSq13yUziGnVduYIcQFaBowfm0Uk5ElH52\nB+Lk/h8K+ZjQASGOPX/qHgnlb8lVPNE/yIeB0rnv1tcPxHgBF7ulywwt0La7\nTLQn\r\n=1yxv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaFtiYwc3Req6fadvnMdHY0c/Qyf8i4TWDYkidfofB5AiEAsv3hyAiOkd0z43YHemSmS+Sft8wtcq+fjTwLypoBQJQ="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.9.4_1555975425468_0.8285208938824657"},"_hasShrinkwrap":false},"2.0.1":{"name":"@triplelift/components","version":"2.0.1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","//":["Using docz v1-RC for now. Some known issues:","https://github.com/pedronauck/docz/issues/703","Props component does not work, but it didn't work very well before either."],"dependencies":{"@material-ui/core":"3.9.3","classnames":"^2.2.6","docz-theme-default":"1.0.4","react":"16.8.6","react-dom":"16.8.6","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.0.4","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"^2.0.0","husky":"^1.2.0","jest":"^24.7.1","lint-staged":"^8.1.0","prettier":"^1.15.3","react-hot-loader":"^4.8.4","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.3.4000"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@2.0.1","dist":{"shasum":"183b6e8a0e43edd532f249062babb7caf88acdd9","integrity":"sha512-1u/+juSalI5v4nOgA2L99pF/r9O8cBKzcgcrZ/jnvUJXO02RgOIGk8YJBc+QAmVdgt5L7cYRvD9yFXaHw0wexA==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-2.0.1.tgz","fileCount":94,"unpackedSize":229924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwytkCRA9TVsSAnZWagAAoNMP/AjAqFiqpINnNsEzu75r\ncAhsAFUJAeQjerGGqaJIw8g6DZipWKSPZcA1yRKz80MfdFXWdDS0vN/cbXmY\njZCRmirCp3zGbtZhfuYWwXRhj5g9s8N3hDkxSLV8FUaNHeuFX/sGSmxhgF2P\nk1X0vz47KPMcLdGm1FazjPEmTbx/No7shrfhP5ORn2ozqCqeywZPnvssS8oa\nsKhdePc+NH5dPS8qn0Uf+r3HWd2SYKd6o8ydL4QkmvUJHo0SbO0NO/fbhLrf\nxAt8xhOmRGSzu/AhzfqZ9HcdL9UXV/ZWER2Bttg+aafFLtWC39vkwnV1EpnO\nXpLDJ6h5VHZ1qMLJH5nBA/KDebP5Uqz+HE2Q1aaj8Lq7p/ZsG1QTrtoKG4vp\n5uV6BdmuepG990c5XATJ2p7jeg/DPR9CWn13nE2ioeTgwAtszwsigh10Oo2X\nXmGFQScjEcb/YERXisJU+xWAK2FPc9bnlV63RZNPpS2JPCOt89WEwwOvLsmc\n5msDU+D7PUnGIRcLBf7U0a5KetTDrAyzHdh5985LkO2acucVeatcFPtAIEHm\np2CvT8rr4MLFtJdBXXL6yT1fVeni+oo6ObfsEq7PaM4vLL3nOns06M4r19Zw\ntzCIZeTs/M8pHaMI+6op0TXgm808QD9FGaXUzaf4oZ26ps3C/HGrncT7kBXx\nlHMB\r\n=9UKY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPdmhB9D/B21IaDTLYj1vt3B19cO7x2c3ox9jpczQTtgIhAPaZlIQOXxBpm8dKsQOk6jnkE93vn3P/FEq7HL1e+Zdv"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_2.0.1_1556294499721_0.8995778368265626"},"_hasShrinkwrap":false},"4.0.0-rc":{"name":"@triplelift/components","version":"4.0.0-rc","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.0.1","classnames":"^2.2.6","docz-theme-default":"1.2.0","react":"16.8.6","react-dom":"16.8.6","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":"^16.8.6","react-dom":"^16.8.6"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc","dist":{"shasum":"c71d6f497491645cf04c8c1d5224bce5884ef70e","integrity":"sha512-/8xDWlj+HMO+1EDihn9zZu0TTTyHzJQoxBGbQot6W/6Bchv7/ZPk/5rbtb4D5kEJt7v1o81T2Ws6R+/j3jlLmQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc.tgz","fileCount":94,"unpackedSize":209601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8U2yCRA9TVsSAnZWagAA/SQP/23/eKZKLfImZeTk3373\nzEY09Nm1n0Rf3LE6TH8w+71sj+osrU4n9gpNCkGsOYWBSx/Qj8Ae4g7x6yFN\nJjpgm/mj6SdR0FYeMX1mHRnZJzSorzosi7mAjrnddTOFvCa/Lc/CW5I17uX6\nYyRWg8VA2c+al2Cy7wIMrfHFCBlTCWOcNuTgvpWxw9dGh/mABxNKOcv68rWS\nuKEl5FSMy116YARNea+oGDQwBeSQUuIFE7fYE/yDvXtVv+xh1ep9DX0d31Pv\nwRKgBquqDwuj1WSgFtFz9ny0e9+02ZWbguUTbFWlDbeJpajaZt6Nx2PpO2av\nj87PGgTHSHpIUDTU1E6ynWHYxM1UqwKbWXDq08fsCRq1mu6VsZIbhKxQcYwG\nDYebuW5+WvD2jUHZCMCiCVHoQ2FgcjmKK9349QCGFjYbcTXzZvTejIrDTkoT\npyl02119QjwguyLcFKr+ZH5MU9Z5Mj9i02foemAKjHkxQ8+7pN+sLS+SGDFk\nukyH767S7bbjH/elUvC5zAvAgLJm3TsN3KB7BKmrqf5rXL6BMrMgM0T+9k2n\nyaAc9h2L+/9ZsYVVCSFKPhJijA2s8PltLXxGnCJF/rraBjb21d5m8EjqikZg\nQBea1g5e3YrQmodU/y5ocueWStRP4iD9rPpxXd5kWYnP0V0haeNW+bYo90tg\nkwYT\r\n=vlZ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHZiaFpG1RIibSM4giPEAhZMt5jPUFQUAQSizDYE5qxQIgB7iLmZcoeFIRpNK9dYpVIaKtjFiudQYADl47ab7b8DM="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc_1559317938092_0.9306047596961504"},"_hasShrinkwrap":false},"4.0.0-rc1":{"name":"@triplelift/components","version":"4.0.0-rc1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.0.1","@material-ui/styles":"^4.0.1","classnames":"^2.2.6","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc1","dist":{"shasum":"589affa63a141ff74110d89bcec8e8df4d85bb91","integrity":"sha512-tNam4MxkpKzrJGZ0WFLGZtpZF/lQfJCGdb8up9MsifxXf2xSBKd6xqDdmbcLFX/KT7jb4woWmPhzzrX5uEXaHQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc1.tgz","fileCount":97,"unpackedSize":209247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8XjWCRA9TVsSAnZWagAA2lwP/RWwbDX4Qb2yDLsFcfIU\nYOCgVx+SYBJ/ErjYOHD+A7JlUHB0acWcs92WiFAYHqanOfOaI8Hhr0OsaOgw\nSMDSACLxEo0eIXo9D2erdVnHSwJQe88KTXTNhEU8A2gOLAiEQJCgEoSPidmL\nZCLAMc7VvXU1ybhdS0V/bmXG4u3d3vaBC9ItsxNFXA/vr6+RPmuJj41xLYC0\nKSO6Af8gnrnWbRd8H0DSfR6g0tXoS2u0hthuOo9A7w+G2S+B0wmMbu+egmwJ\nybnkbcBYcVsH5AiZtfyYGfQhGkOCnlCuWpCnG1wa3FsGDk1iARdDuxfO+965\nl8UMdclOV4kbvtJiwA3Si8epjQGdwFEREfRv1xin9s2inPWP5a7ZU2GaYoS+\nkeng8Un3X7cgX+4WtbV/qLVir9xbhLSfJsyQ1zkn5i2ua2+gJlOmWh5zN1Qx\nv+rwyu5yJjlFC5N4tSiYOjLweHG15Erj9gQatKFnH+zEGvdigrctODDRsN2e\nR41y5BSqH0GUs/3r6GxdS6cwcKvbyBS714l1+y0pGlEgLTNFlIj6UtTSEIn2\nOKT/1wDEOIDutyUjVZRy+ClTj3AXFPWfnA13vNK1LaQkv2ZKGtmZ2xg9bfXp\n787J7J5w0gT88Qdn5S8rmP+BB0O2aa5gln06CjPSlLozJbGMHdF3GkgFtY4R\nyTky\r\n=SnTq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqzdTqLkIztVxhd9mmkegLI4d7Mndw45OeGE49zzOHmwIgEPI04nghs3Oo9oqhNTL5n6BZB8P171mO8Limy9aQQIQ="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc1_1559328982217_0.6040451102589648"},"_hasShrinkwrap":false},"4.0.0-rc2":{"name":"@triplelift/components","version":"4.0.0-rc2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.0.1","@material-ui/styles":"^4.0.1","classnames":"^2.2.6","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc2","dist":{"shasum":"2ba88a272dddded2cb61c1de323fbc563df14000","integrity":"sha512-gYm4lWeNdXKnOgAhcpduN/WzFLuFAgpCu0Ved9y164tL8/LGIHJQjoNZIE5PjCgb/HLlZkYu1EviHG5pSCizAw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc2.tgz","fileCount":97,"unpackedSize":209469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8XqACRA9TVsSAnZWagAAHdQP/1v4P/ep4C/aqNZgycPk\nKefcmpU5OAwtgCOwcH0KBp1R1RasQhhG6Bm4u1wb7b/fUxSZPKPOwb5XRPpg\nUQpcqwVn5URX4L8mWF8UF7uuVXVZC0N+0NGNjLRXS5Q+rUFiY4w+ffXh0oxp\nmT2BgR86fMKiCE+lzdpaN5G8+ENeRLFsRGHcMokgJicaT0oCXX0IzAIprX4W\nTc/l+j06tkaR+VJXRMcFTGM2yyHnTwUHKIrlqgQ35t/J/VX/RNobfqN3ufdb\nQZu4bBssMBIx//HJz+bsJy2l9wl/CyVhG8kMZg0R2TYpyHs3Ay/5nViHZnVU\n06q9YmhUYwOLVamYa3/8IaX2hBQuWoTFvRDU5lPdAZ7J748tekZUbdszU149\nvUGabjDqL3De1cgokjFxtMH3qFjwuyFszHXkuMVbdWwYMDMOWBYAAr8kMSff\n/rsj/ClCprpwvEvD3uAsFMkVVZ3ZwfVrOHXSEXL+V/gpRt38b8WWU8cxXDZd\n+jUuqO6wpqx9hpubzNZaZawXwl5p4dV9F7Vs2TnIlq+waayVevFE+qdcSui8\n+t3dlHVxFSXzd7CabpJJ4faDtcMIjfBmmEZMWirD/ukcYVqhMcA/onujAW8o\nxsjaYrL4htB93i1PeRFVZ01VKyoMiIpQ310BFL7TX7ja6Nvavq1esBsrR88A\n7pXM\r\n=ruiL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJVPvUswjXKbjNCWIkN2KCUiBTqQXimOB+QpP5Ez55CAiAjdb6FekZFi31Wrr3d8DiAEn4UOBz5G5TKejDAteXiLg=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc2_1559329408096_0.17931272272183785"},"_hasShrinkwrap":false},"4.0.0-rc3":{"name":"@triplelift/components","version":"4.0.0-rc3","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.0.1","@material-ui/styles":"^4.0.1","classnames":"^2.2.6","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc3","dist":{"shasum":"426b55626c0a01459bfd9d58d8a3956658a21313","integrity":"sha512-y58ihaLVoXQoIynUijwB9177+0Gbd2wgDv5yYtiQy4LptlptXrEpjAYS3GaRh8lYTWIK+FySjxOUcD2usTQDCg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc3.tgz","fileCount":100,"unpackedSize":163643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9YQhCRA9TVsSAnZWagAA+S4P/RkHcOkL8BGUJD52wn2a\nrcDcpWj/c3w0KXNYwO62OwjC5VxBuS50qsOrqsQYsjLADAw9c0k4bN+Tkfo6\nezQlSLKiEzVJ3a6Uco2VmSNL1RdcBPVAj4ihj3ofbzHv48lAdtQmMTbBP3Ea\nv6/K+/EGSJRujtxoKDDVCstSzON5M+HQkrR5CKahDX46712Ozki1kVWWiga9\nhs/WkSJvgXeHJZwQkz2Vfh5D7aGDC5m8igVVcYVqH8kg3QPqXN3HCEMI5q4b\nO/L2gKEYC5SuMPlbNV/YJBynn40o68rKwPDnyRXxwPxommCs32vXEBGAiXqH\nQsvIq9Gafw4ViJPpNnY2A/tjmJdLXv2q6IGdJPKU4hiratABO3WI93nEBD+7\n7p9ArIdWTTz011oX7EKnoVPfMey47gtpWT5jKTJaglwpMKRMGWEEn/ZFwRRo\nT2D2sCipoY03kvyw9/fitOP0K9R7SiaUHt2wnNEuDCAlECaqDgYBc6joWC4P\n7XF0pow8S5ukzL0zdEgP766zBN+n3XvoBS/GXi3IvAZn6po9UU7I07w96amS\nShm2lF27WXMRq6UisNs8x+odcT0km6qoJ8H/88g/lmGpFeArn2y4CyqZEC0o\nmaa1GuHBa1/bnQfmvvvK6+zBFNOgioK/lu3Y1BGj3EUDAlCe8VptbVygDAyD\nyKES\r\n=9FAi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoTaYy8zfyGdYUI/4i69nqB3rfz1b/IWfPp6OhPCaTXgIhAI3485m4tihBxEJ79JcZ2peUtVmAAqm9KhT76o7pXTun"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc3_1559594016761_0.5261168303738308"},"_hasShrinkwrap":false},"4.0.0-rc4":{"name":"@triplelift/components","version":"4.0.0-rc4","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.1","@material-ui/styles":"4.1.1","classnames":"^2.2.6","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc4","dist":{"shasum":"b6360f913ff8a6e2856ebfe56c8dd242aa6d9265","integrity":"sha512-uhexm41TSQ8xQd2rc2U75/OWYSZGD5mxZGW+q2DP+bGx6SPVE0E/MjBD1nCJ6m5Qp4XqssO8vO5ZmC3TNOUFlw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc4.tgz","fileCount":103,"unpackedSize":244118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDVIkCRA9TVsSAnZWagAA7hoP+QBYaGX+LwKBHyg0Ntv7\noUXvYhj7CN2fCt/UHQwaITd+GBKCepA5ealybvtob6Wg7SKxXmzX+20uCKwy\ncyCBuVGQTSEOb28ly+YcDPYg9Pu3dYsHo4PPpFw4PMnFlYGSWNFDToKsPl3a\nrJ7ZCLnrMTihTqV9dBqt4XFkLNVEIaPY45i7K0rfQqr8OetXpEwI9VFDKJhe\n/V2x4WTUhB7vADfQfRci9MA/Y3gUouAP4xhtikR2g7XKhROpDs0e0LrPuNKW\njWxtkF9Cw5nhq0ZMSNZ0hcdgxbT5A7BjvAtIJ/52iQq/nth47+Y6ja3cNI4j\nCwEPIG2M+0j6+2v4T1gwMCqN+fTVhlufr3Te+0YQwVIv3+F3W167HnjLsxtq\npKvBFkLdNYtu4a3yRTyp7L3W3/bzTiczn1AGZQagjxChnaEB98GQrZRJMEZX\nbrul7JFkkyY/u8mRAqNAe/LYnbIDufJ7JqLUwDRoi0n/t+GEVBjHqZHl8+zm\n71BYik5HDS4m8936iaHeysSIaPItIKzAmJU+pXN22hekxFlMkRj6cbN4jCA3\npoZ+j0YKYeNAPNAPrmENziv0ZO3zqTBjoyjalwoZ5VbAN1NF7GvUmPOWZEU0\n2YX2wrqs+ohkn+PX2+Ke0HidyQYqxppVJChLOrweGbtVAUa7Xb+ECK6iTQ8y\ngzBh\r\n=hhDw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSoEBtIh5CQc63IokycHFTE2uzV9/Eu0f7ggFS+9X1VwIgKyGkDXLWsNkFk4h+u3HnuKZMkLORt/JXjSnilSL2G2A="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc4_1561154083984_0.11305498080299126"},"_hasShrinkwrap":false},"4.0.0-rc5":{"name":"@triplelift/components","version":"4.0.0-rc5","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.1","@material-ui/styles":"4.1.1","classnames":"^2.2.6","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc5","dist":{"shasum":"1c8e9fde58d1f87af6774d357629529db8821aed","integrity":"sha512-vrPFjjh9f98GlbKz5Uw9idPQLttPsNhRYFk1nsqaFTbytY4d8GGBen+ZjTPhZIUBL23V1Qj3+BT+ByH6P+aqLA==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc5.tgz","fileCount":107,"unpackedSize":255386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDWH3CRA9TVsSAnZWagAAaXAP/j6HbwaB5YWOsTXSVfqT\n7szzKxbtyRIEgQTfCJ/pFhseOllPMot7yRD2Sh11IsA2vl+ptKa1ouG7G3eT\nN/kgmqzaQa5vMXjNnoy+Mqotu1R6z4OE4ODE0BBRL70fhAUeOv3TUHJTFisH\nJlAUUm8f/irwk4lvwl/7MlEAAsnUMg+D3Vo4nmABWmDcL1A0OpKZoPJiBOqy\niu3ehp9WSXg5ZRvBkPzLr+CWZo71WfJwQ9vDxXrMUJAbayuDf14hXcmb2gki\nFm1m82e32ZhphNSKwLMOs7JzVw2PIY/xklWfri/QrrzJ9ZSuU0NzK3YwfL72\n1mKKsUxEzqWChF++UhlwjXfGqCwwzxArboxz1IertcQGAxRj9kEmot3QA1ZL\nN0qh2ifmVaUEFrTxFtbtI+BzJd83Wpqti8+Pcxvn8+G4cgQe0tU4vJe3Ui1R\nXW+UmmpMSoiWDgBznApimTCbVbRTIToIpkjrfhku2Z7QxB5ezM1e+7gnOb1l\nvIy6sJ3JgE5TUMgDoehW8zxNRxmWL9RvgzDyddFjnA947/0YjiWacPRjNlaN\nFngz+QqB7eDk/73C9OIebgFD5o8IEqYF3IfUBMkpeL91srpRvDowkpLbf1mp\naHDU8dgRaPHiaUibF6sLQFBetxsEmBUp8zR/7MHtwHrt45gqWe2VEgIcT3eq\nP9gc\r\n=YaMY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUs5xE4j0wHP79ZtWjJSJylm5kF8+qXRBqwl5fOSC7QAiBy2SAG6RckJVBbbkr6BH7a5QLTeQpjFXHH4ccd2ki6dg=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc5_1561158135133_0.36746017391189545"},"_hasShrinkwrap":false},"4.0.0-rc6":{"name":"@triplelift/components","version":"4.0.0-rc6","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.2","@material-ui/styles":"4.1.2","classnames":"^2.2.6","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.1.6","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"3.0.2","@types/classnames":"^2.2.6","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"^16.8.14","@types/react-dom":"^16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc6","dist":{"shasum":"6a06d13667c8f4eb9e82e6d7912a7c26e32dbbe4","integrity":"sha512-AJcjMN7Q25xCWCBHHwYRJPXgAVZJuP3f8PCso/oMrx35fGOiJ+iVdgn4ArZTnmpPDvrTv6F8S6bAo99Plb83YQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc6.tgz","fileCount":107,"unpackedSize":255335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdESYgCRA9TVsSAnZWagAAMOQP/2pUSc7CQiqf4vKOdY9M\ndZBD1D7qqeSkeClwuUHVJLqrr81KjQqjB4I+jbKXDA0Mk5k/hKWtf/Npvxzx\n4ZSSP/1y/oBadle4BFdy1eefp8EqIw8xJVIfT/7kVvxD1YaJo1eUBRDOENV1\nbEBPzHjqTiVfZKRtPcEsK5GjBSgKfMMwrV2u1pUdooZoMwHpXA0UPxX7qiBd\nivuOaz/Aql6Q5Kk91Kx1GCMKcpNss6Rm8TD3GNIBRKomhWu4WlU2HfBOzG3P\n5pktaoeCvsZ0TeM3QFmQ06VTcw4f8sbfis+DbNdXJTg6Bi9B8bHS879cc8qz\nuV+tomSLw/mlFxfQkvvkk04gAJadwwEVOWUbE+7gskygAeDaPaa7YvKvYJy7\n7LRqcdMTIyCSH+iS5GvOeYJi0k/LHdT6Hu8rGoZW1aCGMwj+Ypvls0QmPFVq\nLiAy4ZIfAXAWhwLkqGiMGZ7PhoS2saO3dwkZCC9bxQQo4xRPMgu+Rz94uKLz\n8Eofuv5Zd3xj4rLKw8+8iJ+FYnGxq4pFBj/mFwDoGlDFoJl9ukohsMVJoa2s\n2D7h9XgnvuZxOo7LemQJG7X8LkxkyavHUw6FBPyFG86PKM15E2g1ths8TA+8\nqdKnzcEQK8e4UNVMlFtI4WDzBE3TMUPOR2M/oq/og7WD8JBcIhC6ood4i14S\n0ctm\r\n=2oAM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsMft5mP8I2uCxpe4kOp6Lzcz5SxOYBub5XNhBcX3VqAiEAh0cidO85etAzGJ7K/j2sxYZd8kUq14uRKshtl2EjLTY="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc6_1561404959768_0.8474154396062274"},"_hasShrinkwrap":false},"4.0.0-rc7":{"name":"@triplelift/components","version":"4.0.0-rc7","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.1","@material-ui/styles":"4.1.1","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc7","dist":{"shasum":"af93bd4e61bb53af373aec5ec4245aac6991096f","integrity":"sha512-4suVXb3d9tkWTj/4JjXQyrvIiZKBZgLzGe7OKA79Ne6FZejq2gqAqSRDLItLFil+jXh+Gde/ibjzVp1w7Dhc6w==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc7.tgz","fileCount":107,"unpackedSize":255447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEXR7CRA9TVsSAnZWagAAO94P/0dF8W1cqzIWfS3jt/FQ\nEo0oKjXuDci2aSMgEObSPS68dELosiE5pSllSd3bFOkadE0a4Csxh+jvRK17\nALY42yMVZVruJ4QLA4H48QkgVbkY6DK+2BSwJ+KiyKJc2DeOZBHj9sS9ba/O\nDhHh/FEze9/UOQ4mK3j3DD7h1FpUv5Tiui720akJSBeZT/3ZnHaX3Ud9HU5E\noEUc5iNolqoXvvMtlN1ptjo8eMRBUwtSfNNOvSbHIrFYtnelJrzlrQ9x4Ghk\njyC55BwiVva7/epPB4mnsaX5nlIFA06sV3w1rl3U2Jl6Fhn7M9IkTa2ciTWW\nQ8YylWY9ylFoxx05W8OsqrIFLtn+SPGow9Iu+7C/XyEaQ4l7EgXwAmk7ow9Z\nLuJ+nXl5iThtOfNesht45kP+i0dNT21gZVMIvgCFKYlmFdvnP2vc57KKVjeI\nLYzIW7BpN7U5OKbedGqkrI+ySw+KjCYdT/QrFoL9OTV4tC/oNHCAJ+3TASzh\nC/OWM7HJdI2JpKsO1LdY192GeEwnqLLDRoTFhkJ4XANMa9gdLBoaX9OUwVUs\n0gNJI4QHgJxAOvB7CbLDapsV+D40+yq7r9EMf52KRDsqV4CL/Cz3ZZr/Kbcp\n4ESIuqjpecH4wYmyy5SQHUW+mY63ZjlhAiCaxTJsoiPJtg4ly1OBNMCcoQHR\n4EfU\r\n=8vYi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfYgGllorQvvdv2wTOKU5cR/e0zuFXK3WHiTnsQUlwlAIhAKfg9m8QPDk/1d3s6OO9GzoxLBUno21x6noHD0mQBIdW"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc7_1561425018888_0.2978194737492843"},"_hasShrinkwrap":false},"4.0.0-rc8":{"name":"@triplelift/components","version":"4.0.0-rc8","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.2","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc8","dist":{"shasum":"339b748e07af5c0ad11154f183e7e821603e2598","integrity":"sha512-BNq9k28IZVPS48K4HLyVKJeNmju/QsZK5vwp0yjd9U3K1NNbYdOGZfhKeQsOHDJDPn/7HNrskpENEfN8t6ZUnQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc8.tgz","fileCount":107,"unpackedSize":255447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEXkSCRA9TVsSAnZWagAAD9oP/1TbjR0k/Wv7G0kCZdnh\nmQbpV6o1zOV6MVn/NFASJmZGDMBi0Ga+m3nz/R5LEiAeUdgOMMebiB56NIzu\nBVtU+grjYgMlfmc0QPNY00WeI2yoh4JpQ/6XTzQObHO8uPK9tpHi4mIEa6Yr\nVtzjDfbp3flJlhMBNW6FtyUp7yMGEwI/gcjYEZowDj5R1wEN13JOhtgKbDuR\nmvs1+NInI+DwA4Sf4MovBOZrzy8uE7tBLvyPg0Gjr2FCM6UjewjjTSux8ZP9\neR+6bT1wDicOPnrY4LAE0FvN25T9cHiPsmBQBE/ILNwftKAnzu3PXMrD5X5e\ne0jZKmoz9TIYSR/odri8U4pqyK9rbdsBWxc2ASsbQJWOVGEiyPMy42Q49mbz\nPfrqZ+eKC5qN1O6+1JNmXe9ESTxQXzBWqtJJ0HKGjYP9XqeQC7BFVppg18bj\naMJbNvn793lkByjnc+8tAYgHEVGp00FcLAb3I1rpRvE3NtMZiwUyBgC19lAE\nsNx9s7aJIxGjPLS207+RDMhJdWPNaaLmryLXqJuxFC6dPJgZ+Ewv9t39gG9h\nrccwKUOz61te7LCquTvQjh+p3dMX7i+cWjCM/Bp619Vr8tZeyKrz0cnFx0/x\nMgg1SYEK3W/kvCTrcxCUlbi0NRzSTsnM9kTrcAoLbhRZMaOVsNxqLT4fgwE3\nLw8a\r\n=EUvJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLV22GiHSJb3M3aBAgLs2CfxvYnRb/XWe7pIEx36xubAiEA7Bw1C864agli4o61Emm0UQpRUkpi1U4y9YI6rD4d0g4="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc8_1561426193468_0.5705440897618337"},"_hasShrinkwrap":false},"4.0.0-rc9":{"name":"@triplelift/components","version":"4.0.0-rc9","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.2","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.0-rc9","dist":{"shasum":"3efa1caa8272c6def45374bb03ce76511d3d73ac","integrity":"sha512-lwveqr3tW5ArjdYdrLXsvkWzXi12bbC50W9c2gCzy+ncuqUhWZwmyXAHLV2DihOZOzOVsBwFH5RcE/IvZ4elfQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0-rc9.tgz","fileCount":107,"unpackedSize":255742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEXloCRA9TVsSAnZWagAAb94P/3HCibvxiF8GpRKFDZl8\nS7dETO2MNJBRPR1GuE5jZbfArebphNFmmkTR9PEXj6+KZRXpyVY+k07mfXjK\nCjgzLDu2E1Ngcy6aoCYrsYnCTmZrJIki6JZ+2+dLW2V22qhUWOsUh3nYjfuK\npRZnoOYXaC8xkXn5MdzIxmeb/5xrRm7A2cRI1BFnXwy/nme2QztDzoxKvEVK\noLt4ELDPMIxCvatdIcyM60XCxefkJYI/UtE7omj8DD4Yd7DB4G9lkm+fS6g5\nirpTZ/LuAOKBorPtpMMYrCMJbnr1KrZU9Kz5w4bHv2uKbCqGy4Cm3vy2DIVH\nkMZOHS3dYGVJ86rhi8HAKzaVP2Cc33C/ltHO8XyiS13GvLuHxJ26R49TaHJA\ntnnqH5SEp851B4QtEfvuNy4f08OPCORO5kup/UTqm0xhT+M2tfu8hysTs1FE\nATupjBaz2J6FMXvtNLYLWc5XmAnBKFS+lCc0BDsYvy6JAFss7f76+6+NSxg2\nMJQ+OGvBUJYreuwOoQUUcsHjTN8X+bBV9Zmg/BKlQgjyh3olAES1ui7gVB/7\nVd2bO48jUdkebFbNXXjGbYTcmwRVCgf2goUW08r3uaO2ttzvk/aHsi9CLaWZ\nCl6synFXMPYPFztT7lBCd37QqlC+qWvumAsV6zpAWZyDE9EhP/FeDfJVxg6s\nc/0C\r\n=uEeG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE9T2sYrf5TKn1NP1CAWFCOEDXGRXIIpfAQtoflw1n0AIgQJTop2sUiULt6Nfz+3fBky173m9MJHCySXsHlhMOR/I="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0-rc9_1561426279499_0.2308711350440762"},"_hasShrinkwrap":false},"4.0.0":{"name":"@triplelift/components","version":"4.0.0","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.2","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@4.0.0","dist":{"shasum":"49e521f60cefb62205a84609a8f72f448d42046c","integrity":"sha512-5ELSxdqwnwKX0gAiLYyU2eutDLHW1sWTz2a1dxm1VaGzMn/yus/9hTFc/q6lJRjsoD9fV1mjZTPLJtf68YJhuw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.0.tgz","fileCount":107,"unpackedSize":255738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEXy1CRA9TVsSAnZWagAAf4oP/0juIkNeVvPMRW3z03Km\nNDQch6lViM1yka1IR4seNLEY4IKHVP9cDTDmxBa/a6/SlJRTg0bGY6Wjoh5g\nv8JU/mUVBf/Rx6WSLIX6qoVYOD/k1eSfG54rSAN6BWxlkshrNkTjdfMAfD0/\n3f5zMI0WEpmlxjy6PcjkzqXjEn4K78anW8MmZnfYlQ0Jp9ofMAB6TfM/9GeZ\ndwgNCqvY50+BUoaIoWUYKQYzx+Zk5c/5N9vYEeFa9UI8LLG33K5YJ95Bbho6\nOpyZXn1CEKHPmKQzegCk54by9L/CNEXNI0vNo/4bmX5Wh/gotLknm9nRaYNT\njoHvsehwtORz74g+pbno2vevLTAQaBY39JWKKUnWN8VOKyu6u+hc7jfoxdsa\nF1JzbJ8tO7JZ5d48c14g5yrnTCa0DyrpnVGk7C5p/BoHWf+OXZcJnzUuIPr1\nC1yABEebbbjXbG5xeu2SvQ4fFCwrnWBsT8ZD0ooJ/grEeza2QHQyt3iPnJfd\nXCFkKC6V/cIF5XRHUQqMQU53Dqxvnb8Q/RJkKAgyFI1a4lziiIZQJtsa799Y\nK43K4mjQMSBUMiNgR1k1XlohUPPMLpyon1jD8wje2ZdnrHeRviivfiuSDy//\nAfJW4qvHQp9fDuRlacRVk6IcZuyHDwSqJA20lFynjoZl9LMal/7w/cUy9JMG\ncuFo\r\n=JALf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUduNBR0A7DQs2hbt31vz+ZsPfNtPEqFuFD6jSQZttVAiAlncCKee5ZKz2D6lNYZ2FZVIJ+WbEYwED/NRkkMX1czA=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.0_1561427124756_0.8031475395248151"},"_hasShrinkwrap":false},"4.0.1-rc1":{"name":"@triplelift/components","version":"4.0.1-rc1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.2","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.1-rc1","dist":{"shasum":"e4f4bc0e7b4f46bed6955e04176eecd3fcbac37a","integrity":"sha512-z/15k+qKvWGgRMzDAcIE3LU6wCeu9ThXUW/b5kb6rC7offKgwy6jOD1LGGgyIqPyEqaZQTKuwCM+bjXj7n+hiA==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.1-rc1.tgz","fileCount":107,"unpackedSize":255538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGisICRA9TVsSAnZWagAAuRUP/A2i4P1kl3fqqFjY0n2V\nauqtwcfoucYLx7N9RJt0IoNB8A1OEt/e1h+0JMdzKYeLXkdS0lbN8nchdYTv\nuiVQVxRQaZBn/MrRF6nXDheUX+OcW3SA2bpWfvZxBrw2ixmOC2q2tD3UP2yr\ncGf/3/Npm1BK2zLgz1DfpHXeG2wmjBicBrASLXKXY/NxUwENUZzOmigfPvt9\n/D5HcDhuEP8r1wB7avjeKM8MFjtAHUPM28BiLS3GO9jCSX8wM34FewTRY724\nrfZ2+8oHuY2PPb4mvn2QsAh7Wea8y0jSvQRambi5Z9/M5VELNUwf7bCLehL/\n6Ntgv059w0OsIK2MNgm90bb4syH+YbVzl8QcIFLS9bL2c0/FzMKb7piNeDdG\nymbCpHpH43107S9ykm67M9dr8eCF2BKVeiH+ALTZyyJWSM4t6k21jA5g4+Ro\nT9/Q8cAdFi21Y/GETr6YPe7au6RG6D4E4oaGUH/n3ViW3WazCsiiPdEkz18C\nNKHasZSCWOGCbXWolgng9QSrmkYRVplj0pSlEL/BYXS//s0QxPj5o4T04xw1\nprOpHho4/KCfCXHaSogDI5wMxQPuZm3Hg9ZkEFvpjojLTokglDZuPncXF/yk\n+TQRV4rSHrI5UP5emFaCpEnpl4w6pksC3v+NrO27Uw+GAcQjhgY78cZsv4LF\nb5BY\r\n=zmFF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjRQu+/4q3V2zqEiuSHoW7+eOGExhoFdGyDZqO6H4llAiEA7iBn+YqN3S1F6LwQg4vYJXxqd6UZjUPqDnh5CXJOp20="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.1-rc1_1561996037013_0.6824412473350425"},"_hasShrinkwrap":false},"4.0.1":{"name":"@triplelift/components","version":"4.0.1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.2","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@4.0.1","dist":{"shasum":"e1d38dca32c25e57a09ceeeaeb8fe5424af90f58","integrity":"sha512-9EWc0V3Z86/XkKJbcMbltZsMol0XhCZTIwXxNlQr50KQ00HOh66xlaQA813ltpjQ5xqt+hea1FqYM+3Mt80akw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.1.tgz","fileCount":107,"unpackedSize":255534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGiyMCRA9TVsSAnZWagAAgz0P/AwJdoOfQszHtqwtYdMd\naxoi/xwElAFaS9B6AJq3AOVhOH52pJb/HqsFWLfGTqkueUxclgBrZ4zztdSh\nk1YVAVz1gMkKVA9f+wqZzRfG+cmoS+gGncpKIQF2dfNaAvGw+xqaHFwXroZ6\n4lOKrOqF7YjmydnMK9jqc747BIcZbj8Zmj3NaPgWrHoGQzzi3Q2uO0C4QNm3\nl1kqNPdXQR1q/ow/hCkuukvwxi21MftiK3iPPoxOK92+outi4YV2527IK8CM\nbwCMCl7vYiAnJ2/p46qIM7gF/U2HWH5v/47sD1LZEoxz+QOuAbQ0E0r63icR\nh/rcGXpQbmygy0eAeay5qULWdaTj5D2kPBmJ6HZ3XYctnSj/QJYP0ytUVnkO\nwzJ0b069hn3woEnvUXdH1OiHlNjHehTPYHs8QdtIuNMuSjAZFm83g6YrBVHI\n5D2HKelwpIfzPeyYwPotqTYlJ4ZkhaRcfg8amYD1pnW65gjiZwYNlr0vX6Tn\nXg5rM+7TRHtmxX1Ldd/TcRKjc7g3K4TUz7YSz1WMlNjSKbxNqgQcd+NMB328\njnWO3TcB6rNeLtEEP3wO7hVk43oBeE6o28O4wxRYgUyR2SZJeVFSwPASP3n9\nesEdiwLsd5iZd+odqZA0btPl4UpWc71Omi5vXszY0ApC+ziFJbv7bup6uImS\nskAD\r\n=8J9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT6nKhbcPPJkNYsliUj06OXWnKUBGwDrVicoEP1UgTCgIgcovcb2vywJ27Hq1MRA20Iu1K8gyGTYBX16VbudVcfMo="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.1_1561996427821_0.7377300240647877"},"_hasShrinkwrap":false},"4.0.2":{"name":"@triplelift/components","version":"4.0.2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.3","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@4.0.2","dist":{"shasum":"fb0586568346456229feb1e17cd6463b3105b866","integrity":"sha512-kHwNaozS8VwLQ4XAkxIORvoo9cgBzboEKNtcjQTVLbv+kdthHq9sbUsh6nFYj7Nf3m+I5sUfoGyo0P+gzfY2Yw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.2.tgz","fileCount":107,"unpackedSize":255905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGj4/CRA9TVsSAnZWagAA9dIQAI6zJnvhs24iBj2qs0Iy\ngYQFKA9ueZGKiqZ41ngmKrY1pmUVZpo6gYOEgOnjMpVJyvAThlMZZwBF4eEU\netUTjqUNViVO+SW5BaN/Enow6zpXHq5cL6ouKxID0BJKF0lg61Yt6kxH8hDI\nfSG14fJYhD2oLSzLYyH0g8/EiMc78QXSLMntm0iiG6XL2bhUTM5s9IbGLw+t\nKOPepdd6e3TrCJvWxU9FDm6jPvLulGNhQn9nr/BoreJQ9aOOj9r5toPuIxQa\nMCRTAj9gdEYBdl/rt+4CViUhSwdBCv1ESiekqKJ2VlGgwO1BSkkrisOYhP+Q\nuEUZBGmUw8RFA+hTFmiRSeBRe0uyl2/3dYT4ZxktFoPYTWEaVb+O2MVNh1t7\nj7vozow7ZESck8PW7p0CzBmJ74pMyXU1biYf+klWRFi1JbPGJsVf45giAVlV\nM+v2sYBEf94DZV2VYOr0qAcLD5yvvyiTyC1G3pxeGOQ4Zv2Rw7oyI2EGMTIY\nEPy8F95enWCKSaNVHjyWlp8KEmIMOjnelXUmQfp+cbNXesE6GLh4Kr4/FcEI\nBqNZqitsbrxLmHozM8EmWG7eZ5glwKuDcE9wx8/s1UuM5aqAA1lGWI5pG+mw\nGD7dEWcPFiifkRnk9XuSG6Hpy4b+JwRUO6DOwako8MxPcY+EJwBo2JWxpeiC\nY0nd\r\n=7FxN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8F3eLHrhl4+1zTLKFwjYrA7kHo5Ez2B1zwv+Px+DH+AIgK60zafexqR5W5mG6qa9/SHZBfgjkn0itkjjHB2Qr2UI="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.2_1562000958371_0.913025370531559"},"_hasShrinkwrap":false},"4.0.3-rc1":{"name":"@triplelift/components","version":"4.0.3-rc1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.3","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.3-rc1","dist":{"shasum":"750aec3afb39c9f1b0774a195067d35af352f0c7","integrity":"sha512-V8pGiz35yurSfo+8uBssLqeSVqtddJts+GCXUBNV0WcElWFOXI1Gl1z8MWo7eD2QTfkMTwVGu/6VmZ7YCv4aBQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.3-rc1.tgz","fileCount":107,"unpackedSize":246310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJT2/CRA9TVsSAnZWagAANTQP/1J7HNeBpmomUMvLg3S6\nuxrRFD5lbFiF1gBDDQqWHbwMXtlwsfJR1fR1Zl/uDqkiVgcMASSs5t27ehE2\n4LGrdEE8Um61zheqpjxtnaISkEqkA6Msy/pBJgSuudFXj0oh7P1W72JCbbhr\nYcRwJiemAhy0Kw9Wom0F72u3CNDah0wlgnNtTLZe06e7pEXupl6taH+eDc0b\nVyvDUqipjwzZMM151sxCTKPfXQ3xJDIblx3CMo46EHjBvBDADCpGnePXlQtp\n5cKRaGI6R+zeSssNvL/f5Z/tB/v954qHXbD6PrMD1w4+/jJiwTPR/sUcfA25\nE/eJkYyxcyduiNFenD3W30yIf7Itrx3E7lYSLk5xOGGZP5yOvu8Xvy7Rduh2\nPmfJwU4CtRCiLtPlnWvDc9SiqoeaHwXaUHVg2RV6J/byCCr1kLbi+JY3TAt3\nCI0ZquR7KZdYY6LGIhJDsMGYawtpbpfK0ZuBkYO/ztak8eT4kaoxjKTHshb8\n9/M0kYfQO4EHdW1zqfdvt+U53x9EbpRVeauhDOOY9rAr+H/sUAqg6oMHyFlA\n+wPblHqh1HZla9db3qk3tp7jQLzHfnXAOxVyjS+nLxhlaYv8MST9fYgQblrD\n230eFasVMofC6cLetj+7Qzad/lj7UNlUuuXvXciILdfF4x2S3bQeOivVRHYp\nwNFq\r\n=o3bK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgPe7s0pwey6et0LFqH9hAQNaIWuVYP4DYQvLCdhp+mAiEA5zhVoKQ/NAqONBTKXUoiU/KJHN1MYWexUhcsmy4Q44Y="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.3-rc1_1562721726005_0.782155335577243"},"_hasShrinkwrap":false},"4.0.3":{"name":"@triplelift/components","version":"4.0.3","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.3","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","_id":"@triplelift/components@4.0.3","dist":{"shasum":"9e925f4458030291dba8705067732563a984f0f1","integrity":"sha512-fKyTfog/xwJSPJ1verm5UflV+HasQtngJl0DeEgBNvCt/vXY1O4Ce4B1GwOa9tjofgv9zN/STedC4v/JCnX5vQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.3.tgz","fileCount":107,"unpackedSize":256260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTHGkCRA9TVsSAnZWagAAjboP/2BOMDF0/SX/FcZ13AKF\nleRJu08lIjXF5VXTXcqnnMJl6fRyIIlmA2jRENVE6OdK3/HU14DWS6B+oJTx\nQpdtWVa++IelZu7sZl2k2DG75PiRBiVGCEWxOncBxAeVZDXc9IdRzBtGKE4C\nMsVcFnY4mURGhiCN0BHfMd0qTgajXmXLFzvTxPC2ysqDzrNrXbbzlNPfwozg\nFeYf50T4i/wCmCVAjsrt6FRP4b3LBiTX/j0lhTJc1EciYGJNXeE3pPrPEVrr\nX1/GvrR2Mm0GRHkEfqlYx8Dz+8h+kIlulI+CvMfKV9FqD63r90voqMtj3X9Y\nsmAAbNmMMZWqLpJiSroXaxdX0qcfYvScTIR2h6HoIe+eOtsJnug7xT0uhQDZ\n3niLZwNoqD4aX4aFPaJEXLzuBcFq2AyflQQw/V4fxqLOb3Ru/pB0nMPrZYXH\nkMYqEu5lF4LWtBmwYAsCkMLZoYjSOt4l4i9T5hMF19npM4DuYE4QILNnCuNN\n6R9OaaG5Gkj2aBgRNDoN4sB3vlpHqUaTdLgBoHPxKJgjYo2Nv1bbbbf3GWL+\nPvIdIFeiIpkpUYSucR9fRBDidUh6aOLdhC/7ClTFWtkwrglby7lX6ynFwIu7\nGJV0lb2YvY33xOm+AQ3T4BStkg4KtoDx1Gm7X7k31cgHtzmtDTfZYCP46dX5\nubO8\r\n=vJ0q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVLiGBO8x4uS1XBUsn6TZYDGB3m3tcUU9ffl3HtvmK/AiBpx5hfHsbXhpaicaGqeZ2aYmci3qYOsTrswu/Xjz0usQ=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.3_1565290915797_0.4960980525344616"},"_hasShrinkwrap":false},"4.0.3-rc2":{"name":"@triplelift/components","version":"4.0.3-rc2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.1.3","@material-ui/styles":"4.1.2","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.54"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.8.14","@types/react-dom":"16.8.4","@types/react-test-renderer":"^16.8.1","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.1.7","prettier":"1.17.1","react-hot-loader":"4.8.8","react-test-renderer":"^16.8.6","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.0.3-rc2","dist":{"shasum":"4c25cbf24137c6084c09760b0226850ee050900b","integrity":"sha512-VjmAfL7JhVIcg1eNvsWwqVFfoCQFNiNqaCCqKJM9+yzlPtQaOVLvkAtDD/6/bGLHCRUdXPU3G8TSAi4GIzU/2A==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.0.3-rc2.tgz","fileCount":107,"unpackedSize":256264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTYGWCRA9TVsSAnZWagAAZJwQAJSRRx4FWitdvS6wVGeQ\nIE7uZhZu6/DsmfFsNcPDIi5C/Kd11lwNoWC532G8dwjp6JwvcCfFGOGVsGF8\nN2WAh5EOimtre84rmR+hPhuHZauPw1x2s4O90RuyUDDhI8a60Ey95Yjx4j1+\nFOKg5aRxGWDu4heAY1uS1SpyxX4ohPhCP9798TeOT6oPT/HWFTa4f2CSKIyu\nfglAYy6+03ox5qNkJ2g9R27reZomDUeMKKFlDRFSTg5sRp8cLVbJ92CCMuVN\n7ik2dfP6qmGQM+zjZhLkLreTMqCKneg7WN+dWKDRqn5aJFegTC1ugciRvfXn\noqxRaoXJuAqz4vt61EMqU+QVs7nceOjDI4RqYFknivgQcF6+cA8CqPIYiXQx\n1hY29i6GRBujcjHSI4qBg+ckPMariQM3jg1uFiTIxcjpMIBxzOmif/xkIqqO\n/Ravfldgta2rMOS/a/zhItCBx+NKhaUEqDKQ64mkMu938+fmihUdGSqBn/ZO\nH9BeG/KCJvp9RbT2AW6L+Q/iR2qGywWj/it7TyU8rMnp6ifTC21zVHdrPcAt\no3clG2LDPfqjEXe6LVa0JnCd4At8MQdwCH0IiQQweMTRRjmcNUnz5qJ3DFEl\nM2zxyAwz9G2Fp9R3yA1vE0ih9NMYa5yrXbQaRRbfn6Tjw9CDmj7jyb9b0jhj\nyY0N\r\n=wSDR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/jMOs6+c+lRAp/bQ+/ZU3o4ol9QUMky3h2DyUmeJC5AiEAiXkAlYIc4IlQwXAX588+qhhXPHMSiZ66c5b8ejxELgc="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.0.3-rc2_1565360533816_0.33608008973108383"},"_hasShrinkwrap":false},"4.1.0-rc1":{"name":"@triplelift/components","version":"4.1.0-rc1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.1","@material-ui/styles":"4.3.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.9.1","@types/react-dom":"16.8.5","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.2.1","prettier":"1.18.2","react-hot-loader":"4.12.10","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc1","dist":{"shasum":"e4dff56fa0761ddef147ef359097f92efefc1e76","integrity":"sha512-6LyAqp19lXBmpTnVYtvdnoQ1lWxqYV+38En98nn8oulkRGMvx+v9+yK8u4h3pVPx++NfMw0g1xNIY1x4g5Vh7Q==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc1.tgz","fileCount":107,"unpackedSize":247706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTbURCRA9TVsSAnZWagAA1P8P+gKSnohzV4XHJHDYhXrZ\nJMnKJvXItFXJhx+0jxF0HslcFyfoFbB3nUKPOWjMJfvRiEiMEaSbzdkQ9/FF\nHsvNwgRMsH83wI8gR+msoxyxkXrYqrBwkp8GOGKxa74AHrehrTFGjUNhRCje\nx/4e3mBsXSq7+ssueHekJCP4zoB/s6AS4nUmj2PRTG0Higs1M2wpFg0PD5UG\nHFV3r/sAKqbQDFHHm2vxCce03n1IhkyZ6TGWy7Ru4/vwrostcD+BQeQkEyn9\nbNq5qaPi/YUE3AKih1V0XQkhJnh/ZC2plDbKiJghlTaFFhg17EDWSQqaZwSc\n9a8J6zUWC3R/waqLlwyiRp13s1exkYxQjCrArOrhDe9dWdTUmrZPmU4BafQ0\nSaQxkZBJbwswqZyjh7D57WO22N19ES8rfDjLXpzvTIL2PhSae8uzbZvIOjZB\nQemdBrXuhpyXGks3HpM10SsTjGZOeQ5mXoKT7r3aOxTt8x3Zri/8rX8vyr74\nEQlUAhsunpfWeubfl0xjqLjVd8EELnFNjWEciTXXsev7/uAMnWOLoCwg8nk/\nxaWkY2yTEbMv4bLZW7J1WA+2Ul9hBUzg0MR3a8Gp9TqEXQnaIZ1ltktO8c+B\nBsHNejViBLc7fbKXsBmE8oLpklUJGgbpT743di3FLI6VyAQJI7CQEuQxJe8M\nNhd1\r\n=4mce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEVSqQYhRj2HL4Klm+AgxaMr7BCZKXtAdBoqKTUgVr9AiEAwsyA1YhmaFaXtfaftM4PtBOKi8DLkURbYdn+LsO/93c="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc1_1565373713013_0.8954747682204964"},"_hasShrinkwrap":false},"4.1.0-rc2":{"name":"@triplelift/components","version":"4.1.0-rc2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.1","@material-ui/styles":"4.3.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.9.1","@types/react-dom":"16.8.5","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.2.1","prettier":"1.18.2","react-hot-loader":"4.12.10","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc2","dist":{"shasum":"2db89d49b0c8cd795b25b6363d47d39363b448b6","integrity":"sha512-yMds2p65/T1YVmGHmjX1JZ9zUh50aR7NTVnsHRJ25zjjlVAAK4QPR0r1NiKgpRPDaGicE0leZh2R+yjKpzJUqQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc2.tgz","fileCount":108,"unpackedSize":247687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTbgzCRA9TVsSAnZWagAAhHUP/0vZT/FwvJoLAEDWw1vh\niQ3yzZUHxA9ENPvivPQlJv9fbkuVeCSW+tUUZG6B9r0ynMl7IHtbzowJygcy\nxgbtWLELMNGu6lmPwfK4VwVOshHzbyqtKMCt3PHVe//ylmDB0V1JIC282KRS\nl/4xjXNBqLVYG00agnVL+cyvi3GMsVxZr0lQtT9nf8py/ol65hddNSeHYhVN\nopoWIeHUFXBbN530+JD62FbCmBmn9iXrTy0/a/gb8/2neIeldinPXB1UfFuD\nDk83Dr9AqgF3nA819a6niBf5pYVSp6bCeHAW+3LLo8sxovRc1oR97sFxbXAi\n8U3GfgazOsI1jns86PCj0eplpd42myKSicBPjFootSy5gVyIjX5TKHSl6Oud\ny76Jq9drptvvp49KP0dt22PHzi1rGCYv+OQh7yTAnVi4oDsIE8pA86q3lkxH\nyU1nBtLUxY71kjZF0wABqXxX7vOAg8FvQrApyqMuUvtb9Y92ZoDc5BWTzzuH\ndVejiOhVpjxuYEMYAThAsh+T7k6G3Gi89LiKGk7Uy7kKZr3Xq5MoAWpUjLET\nmjs1zH3VNMOI9/oZKtub29i3m2QMP11beXvmaBzOmA5KxyjUhey9nAn+WKxN\nH+Bj2Hh0HxiyZlmB+Rv2WyeU6KEm8jOrVfzmBH1D0IqVvK3Gbki0SP2ntXUm\nIEc3\r\n=jZdI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGTBf0JX8itwlpn6RhXIx7bhPI2/f0EvlRDjkh9XLQmwIgLrKHF2/jUMopT1EaoKSF4GahzskJzcEPu4X4kGYNvWg="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc2_1565374514184_0.4139224057407882"},"_hasShrinkwrap":false},"4.1.0-rc3":{"name":"@triplelift/components","version":"4.1.0-rc3","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.1","@material-ui/styles":"4.3.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.9.1","@types/react-dom":"16.8.5","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.2.1","prettier":"1.18.2","react-hot-loader":"4.12.10","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc3","dist":{"shasum":"6fe2851a14ebddf08f6ed6f2a13aa8d393741621","integrity":"sha512-rFSLap6oncKxWJoGgYUzjw0I4POf4rIKQ552VgVaR/jV+XfMCV1B4asa5kYo5kEF0TnUB1FiCguY19QSB2JRIg==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc3.tgz","fileCount":108,"unpackedSize":247588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTbuTCRA9TVsSAnZWagAAl40P/j6Nz1MkjFYG2yv73K2t\nHEHdW21XMQEuV8ZVrBsg9k83EDWDnofhdcGJFKkn26frFKuaPy8gUkpjqgAg\nSz847cUc4HkHDBNWEm30/z1WBHMetfR4jHdKYF+G+ckNKaw3bbCI2KPDCdIY\n1d3wx45x8N13QxMK9XFsMhRnd4Kzr8eO0rZ34/i0KlqxDzRQKMfHkBFwYPze\npUFI7Bv/pEpGtz0ugbK+Tpm5u2LQjvkLIm90zpfTdKU/bGhvOE1yIrZ77EoA\nvTAf7VlJHf3qD4qSnE7vJuco0m0ZfrPbN/YDMN6bdbNOXvLwR1q3lxCjNXMM\nWWgJ/3AnWHGsJDugf6e8129taExS6XIfwx0hau9+rbSbUIzkCaOsnPirn3Ga\nI+1Shp+zee/t4prN8OzYihl1Bx2O1xhiI0XdaPsXzq75sFO/GEMNZcxsHzan\ndRVC8MYpkQAG8+mBEgu8zjE5/bGqOVMyVGCjkTbYD3S1I9QaqTGmGkhbLaP4\nc26dNbBVrpY3OTxMxYES3PJt8Lqq0lpAAKo8/rFa8LOx4CZPjnN7bUw3hYBO\nkBRd8FvgSLq8wQBmGaH6kBFSKoZWYCYw1k79i6O4G2NxUK+u0F0A8905MUt7\nsg098kU+xhTEGuJOXdI8NEzTwj6gi9lRYE6O8BrS/xzAGQtgwY8dk2GKyQqN\nzuld\r\n=Bu5x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmuKcKIUWqUhvIHyhpGpZbgiCoeQSKRoMXcdwTQ9l/lgIhAP4nbHzUj5KdcqcxIEcwE+T0/9Z53bX3Men3Klh2Zuqz"}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc3_1565375376835_0.2092677466599775"},"_hasShrinkwrap":false},"4.1.0-rc4":{"name":"@triplelift/components","version":"4.1.0-rc4","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.2","@material-ui/styles":"4.3.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.9.1","@types/react-dom":"16.8.5","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.2.1","prettier":"1.18.2","react-hot-loader":"4.12.10","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc4","dist":{"shasum":"7ffce7fcc4ae5d4977804670df8b400718b136bc","integrity":"sha512-gvW9czZhe/58q/k3WRWwUQwn3sU6zOkE3ESNiqvHaxcPUexuUlJ/PBDAhXYiUPqeF/bL7KSmfxcrR0QcE8m13g==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc4.tgz","fileCount":108,"unpackedSize":247587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUYIXCRA9TVsSAnZWagAAlmcQAJvcaEHHpIBLZfXHfat0\nsbu8/EGwmX3pKgE4CiPX4FLNtBQkdg4BQpa8FBeDOgiDIozg0Yur3XVegQrI\nQJyoLE6HGzJ5Cwh0UmQDhCqT+MLe3+4VHmo7b0wsME2lY26CV7bOBWJd4qFo\nv5o/Cf5ctZIOrOBAqk/m0ZSJUb4PiKbu4o5shwKvi4aejUMn5Xv0AmsBWgob\ne19DWWpRof8W8/ogUB4uz6gCY5HIXFb83duJum2paSm6+5CbhUojs1S8hYW1\nzx3N03d1Js3uigM1G2OQyy55ndEv2j1h+s7IcFgRo94N4wHha7xx4aWKIZnd\nvGnt7htca0+w+GgJvPsvkZTgkWan6Uqg1A8829Gdfg7iOBDuOUeaJZvQ9o9K\nZK+S+9VoGeI5tDCWK8FsbbcuGMu8VhpwMR2/+Kq3jEjkIyVgq2hLvrSmGLRk\nC6COJTgfce1wcukmRMeesrvhDFWRr9I6wrOCNVHxsaXSgxdiof6f4yeegUg2\nBtZKDYtgo36FiJ5rVboSvAH9+KfseeUWF2XztaWuoa04Hec9yDkivGkZaa+0\nsksHddahL+GZk4UoIo30ZxadZSFeA2vYS1TsbLy3fJaeHImwGlReEi9H2zUY\n7nK0G5lTlpaOKqU0fqCJpU7XUylD8qRGS0+NaZRXtdYrCgV6NyPudPzhuxUM\n58op\r\n=NAwS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9zZfaogWCALjjbc4JNeZPw5dfWfLN+CO4Xq/B+gtR+AiEAxi1p7liNsyrWhC+8Txc8BDyK6vi9CADxINsdTjPmQI4="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc4_1565622806400_0.31364212628903876"},"_hasShrinkwrap":false},"4.1.0-rc5":{"name":"@triplelift/components","version":"4.1.0-rc5","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.2","@material-ui/styles":"4.3.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.1.14","@types/jest":"^24.0.11","@types/react":"16.9.1","@types/react-dom":"16.8.5","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","file-loader":"3.0.1","husky":"2.3.0","jest":"24.8.0","lint-staged":"8.2.1","prettier":"1.18.2","react-hot-loader":"4.12.10","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/src/setupTests.ts","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc5","dist":{"shasum":"34095054b21f50d0218e3e1ae2f23322fc42f070","integrity":"sha512-iH6BXHK9MiY92R7T45zxfT2tjFQXa3yqrajuM74XlJ5295nQSPSqzoPbrbPjmyBWZVHGMhesqNgPeRLdUp7khQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc5.tgz","fileCount":108,"unpackedSize":247584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUe7QCRA9TVsSAnZWagAALgsP/jKJWzznZPzHsIgyoTRO\n6VBV/Ei7fg5baqyAWDbihwEXl5ml8k6odH+mZibrBjKtDXaIK70Rx15gyodm\nlD9tCWjd9QgoTGN6KEoUz1GEmem2Hlg6cG4bRl9A3cbHc3j9OmDJRsvjPQIY\nmMQe+QiZHQtE5SXEMjxzF7BlitcbP3x4EQ+rQtgwK0IKA0vvbbWwOLiZ38PQ\nNCFkbd6Y5+nfUaeKsrGVL2ciwkZKUTRXGSovyDY55oVaTxEWPQJHkGsBJSMw\n0SGHdQjApgAWlLohfLZtcym90iWj0AFtaG+1sBn1Mv7NHFmnStKpwQqj6Zpl\n/+xomWTY4Dv6ayiHgSt0GcKSuOAsU317+jM0Wy9YjJxP8BXUBFTO35KuBM2h\n1Mce5WiXrXxXfoorNRR2/o2jZcysTU01xpedh+YJHHXxaG0NuLsyqnLoDEj1\nRxnVombN4qsHW9+zuQHShuxAsAJ766XcecUEpUXgru8eE2ddCWPdYkhpuVzs\n2P7ji65gdQBZXNfk9uDEERBaYv+uz0qiCxeT9sPw4/uCqAKC40dqklxXJRFJ\nQDP65TgKVaII+9TuRqFchvj7hh+BUYoA4111EX3C4kONope77NzalY04f4IN\nXG0yjM0262Vfk8u8ftkpf8H1vRAxwfL6Zuv8d7PLnqYhO3toXFEUmTl6UHaa\nlEzm\r\n=SlxR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFfMKMxs6YjslXQYTq7L91UYAohf1NxIWC6GLUFMUbZQIgE6Tf0AwLCBRYicgNjI+mVJR5yhuXG0GAoI1AFVOPzxA="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc5_1565650639914_0.9300805996787989"},"_hasShrinkwrap":false},"4.1.0-rc6":{"name":"@triplelift/components","version":"4.1.0-rc6","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.3","@material-ui/styles":"4.3.3","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^1.7.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.0","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc6","dist":{"shasum":"f76624dd084d4e6a7ca7c87c3c7444e04009d70e","integrity":"sha512-o8eYl5ocWZg7ilLlS/im/WuAT0biSfTzFePONSV1Jw1CkX12VRGl9qg6mwP7tSZYcDc8iFvsDaCwVLU1rl0fRA==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc6.tgz","fileCount":108,"unpackedSize":247549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/aHCRA9TVsSAnZWagAAP4sP/1DDWSQJEE4GmkHu5QZC\nQ3ImXjW/hJfYcq5M6SEUf2jNcQTamPaiDX/DCbzPn+jmurpXmU1fafurl9Hg\n9HwvxX+9ghhkaMtY9v8EiIyQ6dPkpwt/wOaC54CimTeljbjbUkJj4bD8GKkv\nBjUyC6vdZho4CJPdJ/HI72j8cVQFcNSnHlugU5RCaHaycZy2hR/hg+j2ID95\nD0YcpkYX0NRvdPnqmjR12TRC/E/Hml0VQTVHjjzaBC2ILpfs1mtsVu1ZVt7O\nqmmA/o0B009CWEiI/UhSihvO1lojhjfhhyndPn7hxi1eSR9w6mQ8Pg3Y6TBz\nWcmmZ25Fz0VTYHlDwIR/xgsGBeI/rplGnegyS7cMZNcDNhTM6y+DaLkVtKBk\nasg1Q3vRKLHJqb2/fmmzhm0hvWSbbwdeihHHPgRe+09KD7fP7UxccrNIcC6X\nvMpUc+rNiqhOUtJI3+vybScl2nNO8e88BP8qHmuFknL329m0MKFAoKH3+Hs3\nIPUFu/jx8eOcAuoyv5ueR1n/GRkzTxyR+s/jPPA+9j353oR3W0wUzO1puiKR\nMOEy/jMRGdHasD96/ds7wKaIjtQft9XUz8mIH+ISfAIwfahu3UsIeePkDJkW\n+N02spoxBCASx3UU1MxcSW1agnNa44l9sRqYr2B6w/yEGRq77Vs5+eSSSr8t\nTzUG\r\n=WW+B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD51zpAEvDn+72CqPbkqAX8afkTpaGKQKaAE63jJ7eqFAIgB8XN8+s1FkET+WdTethWK+0Ag4ETmztuR16VHjalJes="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc6_1566570118775_0.557209607740556"},"_hasShrinkwrap":false},"4.1.0-rc7":{"name":"@triplelift/components","version":"4.1.0-rc7","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.3","@material-ui/styles":"4.3.3","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0-rc7","dist":{"shasum":"4971128c66da7e7cdfbdc2049ef9664d7e2f5c07","integrity":"sha512-LhuLah5ViFqP58CngV6SFtgIunvDHnXqbV50Z3PDm3i2S5+yqZbkyWcJphFSJ0rBAH2MWXj9uYYY0NdsjxZXaA==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0-rc7.tgz","fileCount":114,"unpackedSize":256533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/9VCRA9TVsSAnZWagAAMK0P/AiQZuYFjQ0pvIK7AyXY\nNnX9owhIh6U0T9/rq4Pq40qsNAIhcWpidjIsP7HaM28INPHn9oHgOmYorZlW\nix11C0bPm/2JK/0o/t8CITnGKUi0+Ueg4tF9v5DUQ25+EvH/EKEL7kTXf+s7\nwWQ1bo5Q7zYiEq0rPtYH/mBtz+etCJTSHuSYoxvc1hwjHlZEZeGh4TxTphz/\n5bxExm5U8JXZGda4g3fdPwoXOlu9plBo3+R+7RhspRXEirjtlbLZczosmY++\nitWqM6pSWyomy2mVplFL4VCRRge/TanOR1Anf1M5c0jU0WnJcwH3wZrM5qA6\nh1im7MIiHQHxVHuyeodPoCu/psoidiZeplUx+q3bz7+7tLO2AJLK3Vqq+FKg\niU3KteUbSX9VZhmUYXKStemZK5HKK9mzLj6qj6kqj3kMioqA9BJg81DPzlkX\nFQOVpeb3d4TZ6bJImeuO5kI4FlQ9ppI3dwLEFtMz3XPsBSdqsvfrlD9GJTwx\nDG1/FKCAQZAq+37SEHyyhlICFDQ9TzjLMbNLHT+c08i4bXQOJuWDoeQglG+H\neajrrB4mA0vDSZNKCX+IzSmez5X91UPWVzE8bykn7GmmSVDqpHI0E9b3xxKd\nNZpOAzzOg7QUqAtvZxgtdsSBh7FONdkXkjphTKNW7zWl0Yl5oCrGq40F+4Kj\nbIW1\r\n=r5je\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVYU4k8Eu7LRI4e6kwFv0wQB/C3Ix2RXS/+eLoZK75PgIgDei1zC5F9km8F0EbWdMskgUBTNkjTHmrjWJruvsC1z8="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0-rc7_1566572373019_0.639611097047593"},"_hasShrinkwrap":false},"4.1.0":{"name":"@triplelift/components","version":"4.1.0","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.3.3","@material-ui/styles":"4.3.3","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.2.1","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.1.0","dist":{"shasum":"f0bfd5301a6948c6a610776dfacb3f7df885993a","integrity":"sha512-Sl4g0Lb312W6GnERAyIiSYM3BzgJe/vcDp8csr2tYPLPNJDBPp//+yextRb/hQs0wLmxG2g+1icoAuRl7st6RQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.1.0.tgz","fileCount":114,"unpackedSize":256962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZDyLCRA9TVsSAnZWagAANUYP/jymJZ5LcLFB0a8ih/l6\nu0/3OowiD0Qy3qb3nWrNMmwHc+Ua3zTToT5OW/uQH0D+x2cTfehC+OECyTR3\nkgGbDEsEOVPQg9FHSqwz1M+i3dK4FR3tNZG/hesOuTknLscK2WMMm+qZBEsd\nB+LYINSZUd+RluXzLJHey1LJ3gkxtDSVmb1jStpyKeG0I/HEx8nohTbmYyCJ\nrbQziWySIZDmDzuwkXdxCFWgziMt8a1OeEKeBZY8jL5I2apQJhLuvH29Cnli\nlbKbcM/g0mPSvHZpaM4JkFdyPX5guB4w5uhYvIYvOVLNE5TBOOzKw9YezKgZ\n4xG64NvnmFnMJHzxpJ0HiJsqG2hJLjAvwq/1SyM6wR9QoOa4yTZlWu+FEtj6\nciVSp+q8ZjcKhuxrM7M08PMMmDzFzjhPSfSbcG1TSMSNwW2pwBgfgzNGeWYc\nMCATApg79ieAoRDoYMrByESnmlny54iiOt9NOukDXAi0dCjb+CKvTkSjmFS9\naTO5h+LturgBsp+1gwKDRojS+DcX/5Wsaimv9sSW2WGnLTN1gFTsWTyxbN+D\nL2qMUQEMCBj2LQuvXBZvm+TZqYGX161NemmthS7hQvbD/qM0yn/zoF6a4Z3u\nDA/QVh6/Ja42f7bZwgshqo8raV6sAyHe8HIH1yG+oDwZFedcJeA+wv0iJnnR\nWW23\r\n=DDHp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBhUgfGmICg75GhFlZq3dfun8hgFR3Ne3l/QgEN6/VJAiEArm+pZGzqNUtMk6ahAimhM4/pajlH6kA4/8ogJwXh+u0="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.1.0_1566850186636_0.3878545270194962"},"_hasShrinkwrap":false},"4.2.0":{"name":"@triplelift/components","version":"4.2.0","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.5.0","@material-ui/styles":"4.5.0","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.4.3","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.2.0","dist":{"shasum":"3b9a146d30f35cdfde5ecb9b6ef77c662ae32898","integrity":"sha512-ut7OPq2xiXqx6ePlpoXir0hKd5wNyta+krIvS5YN/4XgSxTi+UzJgUUe6o+hTn+EqgEKPcB6P1hPJ+GEaJyOTQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.2.0.tgz","fileCount":114,"unpackedSize":222899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlLFKCRA9TVsSAnZWagAA/1oP/AjvIGIVqRqHr7kAxNwz\n5uHrbFS3+3M7PChrs7Z32I2TVLt1W8SQNgJMw4aLIqZBUo3rRx6Etxy8gEoU\ngU+RVbUCTUbJzutnjVbuxW9NeVQG8kFpBvxyEQpEXh8Bt3GDSDCNfOqZhTb3\n+EF5x9GfuocLl8Z2kyQBHIsccdwf4Qh49WxP5hQfSVFSW3+v64aaaqrcNstZ\nGtDVfNVdFz1BfYavdBKZxCloUYVXeEmJxEEvb/W/0w9yoKBVbnyLrjE8RSiy\nohL03yoqR08ummo2JsX41qCt8Ozs04rPhPOAgJZyJTGxSbeMVFtPx8jTjg27\nTYmNSJJHDYQuxDIlYdWuSUS7CMbAPhl5H7LTiGmdqYVMq4Gq/r+9+S0gWLZk\nuq4Uq5IQLsQjE7vcOP1Jd4gMxIRn7CD1rsxmuWvH2Kvu9J2wsnUy//wGXjcs\npvg+pYiJb/0cZGQdDBBjlCN5PLSlXNnKlTxCjtp/mqPWgcWmsaoJIvGGdemu\neVXdLR1snyy+VEXUrQ3O4wvLDkDlmcVhKBSg08nKDsG3xFw1pPRkDtgO6soB\nYQmtK702AEpqD1NaIXSBNo0wf761YNMyM4kywa5Vyu1HMiP5VZ/mlXozi2dH\nn4/3L/DxYuTgO4cO03+RLoylISB08bCCNFkrfHyhlZKLv1aPqmB0g+xkeTKR\nNDYV\r\n=xnfq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDe0etfkD3HNQrBpTzgvS8hykVm8LvlnjiSe6K+KMX+mAiBpUZwDZ1sIGy8h4NdlLoX9zxZZqtChr3tF/o1MJEoRyA=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.2.0_1570025801443_0.8513817038477498"},"_hasShrinkwrap":false},"4.2.1-rc1":{"name":"@triplelift/components","version":"4.2.1-rc1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.5.0","@material-ui/styles":"4.5.0","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.4.3","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.2.1-rc1","dist":{"shasum":"66abea30391f1e0203c9f2a5c8b73c637885e697","integrity":"sha512-iBbQCH9ahQKgjxC60Wlbiu16WUleGIk2rKE9zUMaIh2mhdMf7Hl+rsZVbLm9OTp10ZBWFfSUpxxri3di7mLpnw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.2.1-rc1.tgz","fileCount":114,"unpackedSize":222903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlLGXCRA9TVsSAnZWagAACboQAJIkXMWy7u/MJrcGxXFH\nEm4Si1JqcXWLsx0TS6szg5t7XlG3IW5J5bW3MTzqniM6Gcl62xabrjNACr5y\nqr9mBvylH9yEDcfu3cHA15YvyJd8IG6ishNr0CWbSfsK+V65/6oZtyG63epv\nZjvWiYCSxQjDU5eFpW18rOyXtT51itNLGSF0D3Lux28+RlzXmOle8OTTO0tb\nUGfZbgN3ta01xGG9wNcZlyfGSbnokNuaCGuoUQKoLFrgFwyl4HRS1xC5+0iW\n2v4MfLDUZrqlFqqLBoJnDkHgEbPUkQ7wab4VGyRt4nzjpJPHMrQUFy9ZvSNY\nZD9Hs/f9toau3WsMNGnCANJhCFBQqWjYhH0U2s3LeBQV/p9+fJ17Ufyt62pT\nNiNTVNNJC3WvGzoxHZOTypQFCQ1AQN2MlgCdvGobTIMCAatIOM1muqeOBRav\nJToDl/PVA5HR6eem4rGrMKMeSHu6K43/gXNL5Ip1y3/IqBt7RHXJcHNiW5IT\nQPLDitW7aqzeRz2z2b+ZVLanPkPPawK7g5pwRMxQXan84S8FytMu5jCx0/6i\nHmrcvqvrPJxcOSl4PsOcauYv2otkR9fTSXVpbmFlP2g+C73yG0gBrgbdcGsh\noQ17E2keywHZ0wh+CWPcR/ovprP3VuzByy02+jgVZ653U2g6DDgyRvIziDZ+\nAAFN\r\n=ZGeO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4yZwLHjy/5DvMygLY18+jHKB4IlQge8d1x7+CRsyRJAiBYWLX6sHglOm/4Tc/8Ugi2gi3zYCmitpcaQazu19ERNw=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.2.1-rc1_1570025879112_0.14048596528738289"},"_hasShrinkwrap":false},"4.2.1-rc2":{"name":"@triplelift/components","version":"4.2.1-rc2","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.5.0","@material-ui/styles":"4.5.0","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.4.3","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\nnvm use 8 # You can use `n`, or another node version manager, as well.\nyarn # this installs dependencies, npm works too.\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\n```sh\nyarn publish --access public\n```\n","_id":"@triplelift/components@4.2.1-rc2","dist":{"shasum":"c6bda124dd092db21f5d2cc38547df5d4f40160e","integrity":"sha512-oVgBtVSaeH19whUfKdSXdB9IcpcyN0Ig/ZDfThXheS+6SojqyyeEpi976MADsUOlZqyI5qqCGT3XbvAUyxd/Cw==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.2.1-rc2.tgz","fileCount":115,"unpackedSize":223522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpeIoCRA9TVsSAnZWagAApOIP/2Zr4KMGHVV4k+3rLUqW\nJLlTs4U9L5WUOvIVwR6A3Ktc90yFHYvWLgDc2pvr4LESkvjxMxnyzhxm6mKc\nNiSO9+aeUZP1Ui83q3ENyMJQgn2PcHbBbOW86Of2/9RfhRUEeGHposm51QPM\n3FwlPG6sTx/P6P7xJ6lAFiywY5qnQ1ILk7LfJPMCnS4I9G9MWDAF/WqrFZ7b\nI62m/P6URo8oAYBqV2MGkt9R1TA9AcLpoJ459AXEiS21DiKxwbLZSbGXbHbo\nvzMAtKZBjeFwg/wN3JgMmWfxEhE0tIMHrtFQOv2HF/HMDOtaA8YZyCGVH3mp\n4OnaaIeZLALc/RoMk1CX8ljbgMCavm/moV5wuXCBqPQXoXB3QuEsS21BD/3x\niezbrCqD7UVzy0zs6Jax/HnJTsCkmkCuky4zXljf19MYqzNl+YD5gQ3yfYHj\ntdM1YtZjJ5K3yrFj3Dywgyc5fouzoMU6NlB8AjnBKKyQN8lihsvdH8aHaxGV\n65/CoPyYmQokxWkdv/b0a1G3aGG2ckngUC9//3mOw+EmD4BfcH0mx9vW2Zmh\n7efW3dElEcGNslI2BEI4FWIUxnckX9JOysXRH30EFjgZYVghdNQBC7L3WFxn\nX9D8MSB26gHkw+z4JKfzBNTl1wEa6zpQTxbIRyAxLVFWLnl1ROrSqhNkDPHI\nKcD8\r\n=4WC7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYbSTooLrGlsUhPubr31KPesBx7HKV5+OfD+0ie4kN8AiAY2chRDHXRpqb5Q8Lhfby+rLdMcXx4/T4hEJaXnoTcFA=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.2.1-rc2_1571152423205_0.335889525057705"},"_hasShrinkwrap":false},"4.2.1-rc3":{"name":"@triplelift/components","version":"4.2.1-rc3","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"4.5.0","@material-ui/styles":"4.5.0","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.4.3","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.3.2","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\n// You can use `n`, or another node version manager, as well.\nnvm use 8\n// This installs dependencies, npm works too.\nyarn\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\nAfter the build succeeds, run the following:\n\n```sh\nyarn publish --access public\n```\n\nTo publish a pre-release version:\n\n```sh\nyarn publish --access public --tag next\n```\n\nThe command will ask you for the new version number and update the package.json accordingly. Don't forget to push\nthis up to version control!\n","_id":"@triplelift/components@4.2.1-rc3","dist":{"shasum":"9445cfc2d5409bed73956de294039041d1153c36","integrity":"sha512-avAyaU9MPbboTSwlXDwpC3h/E/znScbUnhbn1Mmcxnt9gmyRLHyFlsbjr+MKbM8QGx1Amy8YWw5YHte1YUQmDQ==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.2.1-rc3.tgz","fileCount":114,"unpackedSize":223180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp00XCRA9TVsSAnZWagAAruYP/2TauJCY6be+Rr0LLYlS\nMylkd3LYdXLuwHSuuQn7i2DljP9bf08J3b+giyPQjB+xSAx5qy7ZFaGhc79W\nw2+ry87JRKgOLAoW/6/b+4aTKmYyx0EemR9d2HQ6TwijMqhTq3S8NttUDORF\nOku8gFt3J3OY0bb8Juzu+qrkVC5pENyRvneLoQyh7i+ZvIMIYxj623m0d0iF\nGvHwxRHsbcuefVzlhubEQ8WL4GTS2u5Vfs/wu8Kcs5sfjhQvF+B2rRilwSvy\nPl752zEtws+82mkmbObciEOnSpsztTMoCh9NmS0LgkF4E82R+usgVQHH3kK0\nZopdf1Yz5egpQHET5ZJVEOpa8aeGYUkI3trG0FL9oSt45JC126O+3XrLq+cA\n+CUGsI0xB8W1oOOVJ+5Xr+0jaLbOTNZvMexImnyG9OGJ+zPdj2q42NSJm9NI\n7ztkSMCWl0oyJkMfJ1EBCnLXOzOFLbsGmhGkICaBwq5DvXgYF+5f82zJO8Xo\nHxSp2Wmu1r0KZ95Eg5LQPUTZigN9hm4k3yMe114Osgo7IeA95u0YChBCCi3V\n3NJDMDNBiRPy0zhLoGtgqvXC4AR5YVtaQf5/aaEsyl6rgUJFejLjEdtAo5/4\nHJ45v67ErUiUeW61Cu+LHbyu+uBrRAK9ClRKSC2eNqPhQsMCgM9dADUAdKdD\naLAa\r\n=BUOr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAN7AxApE9Lxmg3Brj+bwQQP1ZVwwAbgqsz4CB7loRGGAiBrKHWLm6Nu5uwVo1YtAEMcFB/mX1ciDblnMCoph1xZpw=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.2.1-rc3_1571245334843_0.4801392739291481"},"_hasShrinkwrap":false},"4.3.0-rc1":{"name":"@triplelift/components","version":"4.3.0-rc1","private":false,"description":"TripleLift React Components","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"author":{},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"homepage":"https://github.com/triplelift-internal/components#readme","dependencies":{"@material-ui/core":"^4.5.1","@material-ui/styles":"^4.5.0","@typescript-eslint/parser":"^2.0.0","clsx":"^1.0.4","docz-theme-default":"1.2.0","typeface-open-sans":"^0.0.75"},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-syntax-jsx":"^7.2.0","@material-ui/icons":"^4.5.1","@types/enzyme":"^3.10.3","@types/jest":"^24.0.18","@types/react":"16.9.2","@types/react-dom":"16.9.0","@types/react-test-renderer":"^16.9.0","@typescript-eslint/eslint-plugin":"^2.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.6","cpx":"^1.5.0","docz":"1.2.0","docz-plugin-css":"^0.11.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","file-loader":"4.2.0","husky":"3.0.4","jest":"24.9.0","lint-staged":"9.2.3","prettier":"1.18.2","react-hot-loader":"4.12.11","react-test-renderer":"^16.9.0","ts-jest":"^24.0.2","typescript":"3.4.5"},"scripts":{"docz:dev":"docz dev","docz:build":"docz build","prebuild":"echo prebuild && rimraf build","build":"yarn run lint && yarn run build-lib","build-lib-watch":"tsc -w","build-lib":"tsc && yarn run copy-css-to-lib && yarn run copy-svg-to-lib && yarn run copy-png-to-lib && yarn run copy-woff2-to-lib","copy-css-to-lib":"cpx \"./src/**/*.css\" ./build/lib","copy-woff2-to-lib":"cpx \"./src/**/*.woff2\" ./build/lib","copy-svg-to-lib":"cpx \"./src/**/*.svg\" ./build/lib","copy-png-to-lib":"cpx \"./src/**/*.png\" ./build/lib","lint":"eslint --ext .ts,.tsx -c .eslintrc.json src","test":"yarn jest"},"types":"./src/types/*","peerDependencies":{"react":">= 16.8.6 < 17","react-dom":">= 16.8.6 < 17"},"resolutions":{"react":"16.9.0","react-dom":"16.9.0"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/setupTests.ts"],"transform":{".(ts|tsx)":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/lib/"],"testRegex":"(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx}":["prettier --parser typescript --single-quote --print-width 120 --write","yarn lint","git add"],"*.{js,json,css,md}":["prettier --write","git add"]},"main":"build/lib/index.js","module":"build/lib/index.es.js","typings":"build/lib/index.d.ts","readmeFilename":"README.md","readme":"# TripleLift React Component Library\n\n## Installation and Usage\n\nAdd this package as a dependency of your application as you normally would (npm works too):\n\n```sh\nyarn add @triplelift/components\n```\n\nIn your application, import and use the components:\n\n```jsx\nimport { Card, Button, ThemeProvider } from \"components\";\n\nconst layout = () => (\n  <ThemeProvider>\n    <Card>\n      A customized card component\n      <Button variant=\"text\" color=\"primary\">\n        and a button\n      </Button>\n    </Card>\n  </ThemeProvider>\n);\n```\n\n## Summary\n\nThis is a collection of React components that are meant to be easily used by all TripleLift React applications.\nWe want it to be clear to engineers what a component does, and we want components to be general for all foreseeable\nuse cases.\n\nWe also want to have the correct mindset when customizing components, and be able to see at a glance how a component\nmay be used (and potentially, should _not_ be used!). See Docz below.\n\n## Implementation\n\nThis project is built on top of Material-UI. MUI components are imported from `@material-ui/core` and exported with\ncustom styling layered on top.\nIn the future, we will probably want to build our own custom components that share styling with other MUI components.\n\n## Docz\n\n[docz](https://www.docz.site) allows you to document component examples easily. If you're reading this documentation,\nit was likely generated with docz.\n\n```sh\nyarn docz dev\n```\n\nThis will host the Docz application on [http://localhost:3000](http://localhost:3000) (or next available port)\nand watch for documentation and code changes.\n\n```sh\nyarn docz build\n```\n\nThis will build static docz resources into the `docs` directory.\n\nExample documentation:\n\n```jsx\n---\nname: Button\n---\n\nimport { Playground, Props } from 'docz';\nimport { Button } from './';\nimport ThemeProvider from '../Theme/ThemeProvider';\nimport ButtonReadme './Button.md';\n\n<ButtonReadme />\n\n<Playground>\n  <ThemeProvider>\n    <Button color=\"primary\">A Button</Button>\n  </ThemeProvider>\n</Playground>\n\n<Props of={Button} />\n```\n\nWill:\n\n1.  Set the page name.\n2.  Render the Button's readme.\n3.  Present a \"primary\" example with our custom theme.\n4.  Generate a table detailing possible props.\n\n`todo: hosting`\n\n## Development\n\nYou should use node >= 8 for all development in this repo:\n\n```sh\n// You can use `n`, or another node version manager, as well.\nnvm use 8\n// This installs dependencies, npm works too.\nyarn\n```\n\nTo work on an application and these components concurrently:\n\n1.  Link your locally built components repository: `yarn link` inside `components`.\n2.  Create a symbolic link from your application to the components repo: `yarn link components` inside _the\n    application_.\n3.  Run the application in watch mode as you normally would (e.g. `yarn start`).\n4.  In the components repo, run `yarn build-lib-watch` to re-build the distributed files on file changes.\n\n#### Testing (todo)\n\n```sh\nyarn jest --watch\n```\n\n## Publishing\n\nTo publish to NPM, you will need to create an account on npmjs.com, have it added to our npmjs organization, and run\n`yarn login` and `npm adduser` and follow instructions.\n\n```sh\nyarn build\n```\n\nThis will run the full build: test, compile typescript, build index.d.ts files, and copy resources. The output of\nthis will be found in `build/lib`.\n\nAfter the build succeeds, run the following:\n\n```sh\nyarn publish --access public\n```\n\nTo publish a pre-release version:\n\n```sh\nyarn publish --access public --tag next\n```\n\nThe command will ask you for the new version number and update the package.json accordingly\n(use the `-rc` suffix for pre-release versions)\n\n**Important**: Don't forget to push this up to version control!\n","_id":"@triplelift/components@4.3.0-rc1","dist":{"shasum":"631a12ce9bdcba07e05a14016f2607f57bbf6b17","integrity":"sha512-vz9VDan/vULoiGJhUyCqXhN3KR3uF6uTmv0eeFSe1t4aIezQ4rOp8zhguohpdVjmma/aQsPzrOqbvQ66qsdS/A==","tarball":"https://registry.npmjs.org/@triplelift/components/-/components-4.3.0-rc1.tgz","fileCount":114,"unpackedSize":223245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqd0YCRA9TVsSAnZWagAADHEP/0BPKRZD6OQx+4ubm6oQ\nlknNDTh9VWUEJQNkabHbzz/lFV5mXcOttedjjYR6Fl0BcNZbvrRnzVn6KJep\nUzDRj+drXvHL2WmG/vkTpddaTAZny2fll2aWdOwMmH+97+FHZxyqy+fio41x\n1+CCeRWXJI4hbZ5afnI8mVIj/PB5chdNAlXSC5yukWO1HbcSmY4lkTaHE+ER\ncMVZfJPSJfYh3/86toAYNG4g9b6DV9EXoql6NZ4Wi4syYV/cB6WUV3PFw0RA\nQ0f3yFBSE040t0WzsPslw/14fegMwPA70KHKBJvJuz010f7QXgAaSowy3hj5\nfZ2WWbAMGYCubn6K/Z2FdbfIEKcty88vdptAlE4AZ0Q93AyKn8sfG0U4gbjJ\nY/76W8DXHOHwv0MjxQpLfKt0D2y4NpJZiz8/lujdZ/uQvCiuCqYNPT7d0XUO\nwyy477WCRl9m98bxmw6fwljvGvgT35iyJJJP5ogaKyEsiPyQoq7jSsO5f+ZK\nTzgGHWiibyiH070baF6k7qiRpX3uwP925NTt6N12up2Oibx5dgMTqYrFA84t\nrgmG7E4rz3tV6/7pLUExhkprUv/vv29FCqByWCdoeaf+vuI3ADj7EUudSZNe\nUmOu+FYJgAW6exW6x9l3IbAZvBIh0zolo0sEJ203xZEG2ryhnF1erm867Z0M\n6+xB\r\n=m7XY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGvNNsi78+9JnjJVtMFlzZh3csfn0nIPhITeH3XiGFnAiBjMnKE94mw+nz9Mw3muaF6pHGAWgmOK+MfaLC+CiTEBw=="}]},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"_npmUser":{"name":"sgoldin","email":"simon.goldin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_4.3.0-rc1_1571413271524_0.8251367130306182"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-29T20:32:41.395Z","1.6.5":"2019-01-29T20:32:41.884Z","modified":"2022-04-07T07:39:23.504Z","1.6.6":"2019-01-29T22:19:36.267Z","1.6.7":"2019-01-29T23:08:46.919Z","1.6.8":"2019-01-29T23:09:34.957Z","1.7.1":"2019-01-30T16:12:54.628Z","1.7.2":"2019-02-01T02:50:54.317Z","1.8.0":"2019-02-11T21:31:26.222Z","1.8.1":"2019-03-05T22:30:37.998Z","1.8.2":"2019-03-07T01:23:59.065Z","1.8.3":"2019-03-07T21:17:55.730Z","1.8.4":"2019-03-12T15:00:43.926Z","1.8.5":"2019-03-13T14:30:16.840Z","1.8.6":"2019-03-13T14:57:12.656Z","1.9.0":"2019-03-26T23:57:37.523Z","1.9.1":"2019-03-27T00:11:03.971Z","1.9.2":"2019-04-01T15:04:23.229Z","1.9.3":"2019-04-01T15:05:02.897Z","2.0.0":"2019-04-22T23:11:59.176Z","1.9.4":"2019-04-22T23:23:45.615Z","2.0.1":"2019-04-26T16:01:39.837Z","4.0.0-rc":"2019-05-31T15:52:18.291Z","4.0.0-rc1":"2019-05-31T18:56:22.317Z","4.0.0-rc2":"2019-05-31T19:03:28.316Z","4.0.0-rc3":"2019-06-03T20:33:36.927Z","4.0.0-rc4":"2019-06-21T21:54:44.138Z","4.0.0-rc5":"2019-06-21T23:02:15.299Z","4.0.0-rc6":"2019-06-24T19:35:59.873Z","4.0.0-rc7":"2019-06-25T01:10:19.016Z","4.0.0-rc8":"2019-06-25T01:29:53.594Z","4.0.0-rc9":"2019-06-25T01:31:19.778Z","4.0.0":"2019-06-25T01:45:24.961Z","4.0.1-rc1":"2019-07-01T15:47:17.264Z","4.0.1":"2019-07-01T15:53:48.064Z","4.0.2":"2019-07-01T17:09:18.520Z","4.0.3-rc1":"2019-07-10T01:22:06.137Z","4.0.3":"2019-08-08T19:01:55.934Z","4.0.3-rc2":"2019-08-09T14:22:14.022Z","4.1.0-rc1":"2019-08-09T18:01:53.184Z","4.1.0-rc2":"2019-08-09T18:15:14.344Z","4.1.0-rc3":"2019-08-09T18:29:36.968Z","4.1.0-rc4":"2019-08-12T15:13:26.592Z","4.1.0-rc5":"2019-08-12T22:57:20.016Z","4.1.0-rc6":"2019-08-23T14:21:58.915Z","4.1.0-rc7":"2019-08-23T14:59:33.192Z","4.1.0":"2019-08-26T20:09:46.742Z","4.2.0":"2019-10-02T14:16:41.616Z","4.2.1-rc1":"2019-10-02T14:17:59.288Z","4.2.1-rc2":"2019-10-15T15:13:43.388Z","4.2.1-rc3":"2019-10-16T17:02:14.997Z","4.3.0-rc1":"2019-10-18T15:41:11.717Z"},"maintainers":[{"name":"sgoldin","email":"simon.goldin@gmail.com"},{"name":"triplelift-devops","email":"devops@triplelift.com"}],"description":"TripleLift React Components","homepage":"https://github.com/triplelift-internal/components#readme","repository":{"type":"git","url":"git+https://github.com/triplelift-internal/components.git"},"bugs":{"url":"https://github.com/triplelift-internal/components/issues"},"readme":"","readmeFilename":"","author":{}}