{"_id":"@branchbob/aton","_rev":"6-c1f166dd0440f0090682be3474254b82","name":"@branchbob/aton","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.1":{"name":"@branchbob/aton","version":"0.1.1","private":false,"description":"Branchbob's React Component Library","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/wundery/Aton.git"},"author":{"name":"Golam Rabbani","email":"golam@branchbob.com"},"license":"MIT","dependencies":{"polished":"^3.4.1","styled-components":"^5.2.0"},"peerDependencies":{"prop-types":"^15.7.2","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"3.4.3"},"scripts":{"build":"cross-env BABEL_ENV=production babel src -d dist","prepare":"npm run build","test":"react-scripts test","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public","build-storybook-docs":"build-storybook -s public --docs","release":"auto shipit"},"eslintConfig":{"extends":"react-app"},"babel":{"presets":[["react-app",{"absoluteRuntime":false}]]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-react":"^7.10.4","@storybook/addon-a11y":"^6.0.21","@storybook/addon-actions":"^6.0.21","@storybook/addon-essentials":"^6.0.21","@storybook/addon-knobs":"^6.0.21","@storybook/addon-links":"^6.0.21","@storybook/node-logger":"^6.0.21","@storybook/preset-create-react-app":"^3.1.4","@storybook/react":"^6.0.21","auto":"^9.53.1","babel-loader":"^8.1.0","babel-preset-react-app":"^9.1.2","cross-env":"^7.0.2","prettier":"^2.1.1","react-is":"^16.13.1","storybook-chromatic":"^4.0.2"},"bugs":{"url":"https://github.com/wundery/Aton/issues"},"homepage":"https://github.com/wundery/Aton#readme","gitHead":"d20261fd5ff9aaf8b4c955b8163f0c1f30904bb8","_id":"@branchbob/aton@0.1.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-h0g3OqdbWAXHSjIUsu+HGv/Hhu6jRs0KMNa44oWmzIFOM1xHJKG63VOWMXXu2M8YtGT3Rz1NDIoiDPRs90ojfg==","shasum":"2606469596f645833a8d221d9ae5928e2501e54f","tarball":"https://registry.npmjs.org/@branchbob/aton/-/aton-0.1.1.tgz","fileCount":19,"unpackedSize":192018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKK7CRA9TVsSAnZWagAATRQP/1wqO7WvlsaH1NPK+CWq\nDER4fuW6o2QOE+KIozslL+ZckmKofQ6VODJ5wpCIWANBk0ppQQh2U8fy0SpH\nc0NfJQ9TYYGzB9oOKCxODdUod/bC69qFboUplMfvRC+h4Rtu+FHHk7Y58dGq\n5R/8DOVBxCpj4si4jmi4BybpIn+Qd3LxWqurpBtNSzN0QnqLnb77nwZjYJ3i\n6UsRO8urcMyG3iuHafwxCYa3/+l35St1JyK3cJFigW2ysrDMZyJPOuqQbQ2K\nYxIxujOtSudjwjA5JoKFDtKh2WZjeKyn6njaSqW6dKDXumwstbu5y8lCmkaR\npE32e29DXQnkbd64dv+DI1ofyciA9eylbWKPpQ7F47bqPHMc/pUQmSsGy8Be\nzg46IoO7nhGmrCD18E63/6guLDnpAhJ0SoeLyUg8WFQ+6JYHIgoC168jL5ZS\nMFrLZ/RoCtqS6IbRuheyC20KAfBmv4PrfVTdWAba9NXdalk1Q9lfuTwnoata\nQGXH/Tt2d5Iv8CTb735Waeq2Xi9f1ZtdmhbVgQgxCxJ2/nkq0M3lt+11LwuK\nGkdqKs6ZUd2HK4tGuPnpn8yUPP4+KMsLs8EIA0kUgZFO4bmDyFaHhA7i/f3f\nlSs02/Xy8mnxG/UlFwt+8qTwJTOVPTOkA+dX3zlviBXc8Q+0KexPc94iWdvm\njQTp\r\n=9H6L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnHeoVG/W4soj0I0v4oUmuwsGuaW7/ERNXai2Zfg16OAIgC9GKFCamATs1tbcqfDchX6xVq+Kqw5csxksqUilKLfk="}]},"maintainers":[{"name":"mgorabbani","email":"knight3rrantt@gmail.com"}],"_npmUser":{"name":"mgorabbani","email":"knight3rrantt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aton_0.1.1_1600168635218_0.2392710793044519"},"_hasShrinkwrap":false},"0.1.2":{"name":"@branchbob/aton","version":"0.1.2","private":false,"description":"Branchbob's React Component Library","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/wundery/Aton.git"},"author":{"name":"Golam Rabbani","email":"golam@branchbob.com"},"license":"MIT","dependencies":{"polished":"^3.4.1","styled-components":"^5.2.0"},"peerDependencies":{"prop-types":"^15.7.2","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"3.4.3"},"scripts":{"build":"cross-env BABEL_ENV=production babel src -d dist","prepare":"npm run build","test":"react-scripts test","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public","build-storybook-docs":"build-storybook -s public --docs","release":"auto shipit"},"eslintConfig":{"extends":"react-app"},"babel":{"presets":[["react-app",{"absoluteRuntime":false}]]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-react":"^7.10.4","@storybook/addon-a11y":"^6.0.21","@storybook/addon-actions":"^6.0.21","@storybook/addon-essentials":"^6.0.21","@storybook/addon-knobs":"^6.0.21","@storybook/addon-links":"^6.0.21","@storybook/node-logger":"^6.0.21","@storybook/preset-create-react-app":"^3.1.4","@storybook/react":"^6.0.21","auto":"^9.53.1","babel-loader":"^8.1.0","babel-preset-react-app":"^9.1.2","cross-env":"^7.0.2","prettier":"^2.1.1","react-is":"^16.13.1","storybook-chromatic":"^4.0.2"},"bugs":{"url":"https://github.com/wundery/aton/issues"},"homepage":"https://github.com/wundery/aton#readme","gitHead":"32df8baf7d38942651e165b84b0550ce7d161926","_id":"@branchbob/aton@0.1.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TbPUqSV1H6A4B742YtJ2J16+iCNz9H/WSNxREM2SQLqNtPijK6prS6v2VMXnVTM4ysayGF+4zgGGGVNm7tzW3A==","shasum":"e5ce3ac18d1082507bcd5148c0b182c5a30332ff","tarball":"https://registry.npmjs.org/@branchbob/aton/-/aton-0.1.2.tgz","fileCount":19,"unpackedSize":192640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKjjCRA9TVsSAnZWagAAWSwP/2cu3JOyYBx9YHtyLR5W\nYBacQ0+E2qcFWt0DTATZOMvWcP98hyIBZPcFveUK1chEvHeCXuNY0OjsopmV\nQev9Kibg7hufuN1nxV/+vVFuT3RiRWGX4fvDiGWSYRA7lrRWyUh3eAFBnYCW\nzUxpkyz5ot7NVwzVVJTPBXuhZHqqvehNAxUAdPp8ZFrOHGdfCRXDw986fP2V\nr64SsB+j4BO3M+n4Zjnjni2oNi749T1qFOZRtE744vxu6PKXbYhyWUcwJ9ND\n2Ve7Ha6o1Mjy9jBdSxKCYndA3N3Wg+udBAzER0lqrFjaQLEpGh9dptNqgNaA\neuTrldwHw7B+GPYG4MXV+6rEhUSZ5RUuRhEim+9/QpV2dJoa6YFcS/dBj3Yh\nf1NldJojGqAVdVwmxWklVTCUl1wKCK5p4H0/E8yDMzAekM4kyq1czy1TASep\nU2KjaFLQIdF0uaIm+z6G6c2tiqq0Xr0t49g5S1DfMlFXJ+ZiGHIWMTHaZHWF\ni82ca4pKbkoi2MBXb/cdJYGs9exsSMNFTrBY9dIjdD0SbNtYgELL0HdibX/m\n2A9CKQW6pZA+YZ1BBp01wrmL1EpueoVkZYuSp3U+qV2utQ5VmZ2yCV6Dgix6\nbcgP4f1X7ynLCNzLRdZdu3P7mwjxzv+KqFVURtayIJoIFaw68crY8tiTmRV/\nXvCv\r\n=xs/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNxjtm8OKxpbNOCRo3t3bfpslPZzhhqgIQ5Q//zK3cCwIhAKH3KE4EusM5A+uCQp9/f7xU3xbCKsq9YosJ5GuFAadV"}]},"maintainers":[{"name":"mgorabbani","email":"knight3rrantt@gmail.com"}],"_npmUser":{"name":"mgorabbani","email":"knight3rrantt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aton_0.1.2_1600170211089_0.18311994743278448"},"_hasShrinkwrap":false},"0.1.3":{"name":"@branchbob/aton","version":"0.1.3","private":false,"description":"Branchbob's React Component Library","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/wundery/Aton.git"},"author":{"name":"Golam Rabbani","email":"golam@branchbob.com"},"license":"MIT","dependencies":{"polished":"^3.4.1","styled-components":"^5.2.0"},"peerDependencies":{"prop-types":"^15.7.2","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"3.4.3"},"scripts":{"build":"cross-env BABEL_ENV=production babel src -d dist","prepare":"npm run build","test":"react-scripts test","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public","build-storybook-docs":"build-storybook -s public --docs","release":"auto shipit"},"eslintConfig":{"extends":"react-app"},"babel":{"presets":[["react-app",{"absoluteRuntime":false}]]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-react":"^7.10.4","@storybook/addon-a11y":"^6.0.21","@storybook/addon-actions":"^6.0.21","@storybook/addon-essentials":"^6.0.21","@storybook/addon-knobs":"^6.0.21","@storybook/addon-links":"^6.0.21","@storybook/node-logger":"^6.0.21","@storybook/preset-create-react-app":"^3.1.4","@storybook/react":"^6.0.21","auto":"^9.53.1","babel-loader":"^8.1.0","babel-preset-react-app":"^9.1.2","cross-env":"^7.0.2","prettier":"^2.1.1","react-is":"^16.13.1","storybook-chromatic":"^4.0.2"},"bugs":{"url":"https://github.com/wundery/aton/issues"},"homepage":"https://github.com/wundery/aton#readme","gitHead":"abf9293b300185b5cbcd70eb1ee97f71cfbdd368","_id":"@branchbob/aton@0.1.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YZP1tep/7RRrCVb6pkK3WYVe7aV3/JO0ptgJL7+dg2R5VpfJfQuMrp/qkZdmdSMlrUq9/Gj8gS7/s1x/g2+Ijg==","shasum":"d5acc3c3144cea589fad57cc81c96240b8a05674","tarball":"https://registry.npmjs.org/@branchbob/aton/-/aton-0.1.3.tgz","fileCount":19,"unpackedSize":193372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKpCCRA9TVsSAnZWagAAryQQAJJ08IJbB86Oh1dAcH57\nU6lphtIVCnFpR2JiKvTMbZQ2J3+YEMtY7AxiTE4MZ8c9vEY8QhfMzJHhA44w\nPfeLyXCMcz2+1oFi6NYMGcThzeerLBE11K+pscAvKo/gbpPHXM+SNjhIR7e2\nyqsUv/Qvkc3+UpfGmc0pD2t2I8RbBXuXni0oJFQYeHErZwnU2XPOcQ028Zac\nU4Lp0AK1I4oFPLx656n/lWoeLy5W/m01aMfbNylRKc0rHhNseHzx+Gmll0Zf\nSOpWq5wcytmrihmq2iLiAORaCL4vM1x9PYJ4ZTQyEP6t+dEc4WqoeRzJROwd\n2K17wTz+pXyaWbZARyDFyd66c34056E2zSelIUzlGeewNs7PCdhDVMmwOznR\nNpu/OwlC5+QEVzQ0DJ/MCVobfPuIOO6eqk2+c1+XNQjue2XWYnTzzV4tYv7z\nFtrWcx0Q4aB2WAII/7WGV75MAP6XbF//k+OOn39GsFa7parGS9L8E6wlwKYx\nq7KQKSdL6pDtkOnFRSxOb8ywKdtDP4aIXgKuaSAWcZ01miNeb9nHd0fyFxSS\nWCJseQ2aX6PP8jkkGBkSBMLlBmle8CADEKi5nKO1NVtiYrSbCgNePJpF51jL\nHyxOPWeDuhkFfj2OWimp2OMrbWAiHoBOfakRMwUrFUjB7Y4OYLuGsZ4QjbJI\n7pnz\r\n=GLYb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA7+dV1YiC8B/Q6NgBS292lZjSmsqGBq6Ze/zTHLZ6pgIhAN2drdfqyYwLmUrG8tuC/4OSOsnSAOkUnJVhpp0jAu1a"}]},"maintainers":[{"name":"mgorabbani","email":"knight3rrantt@gmail.com"}],"_npmUser":{"name":"mgorabbani","email":"knight3rrantt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aton_0.1.3_1600170561613_0.48562800401560646"},"_hasShrinkwrap":false},"0.1.4":{"name":"@branchbob/aton","version":"0.1.4","private":false,"description":"Branchbob's React Component Library","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/wundery/Aton.git"},"author":{"name":"Golam Rabbani","email":"golam@branchbob.com"},"license":"MIT","dependencies":{"polished":"^3.4.1","prop-types":"^15.7.2","styled-components":"^5.2.0"},"peerDependencies":{"react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"3.4.3"},"scripts":{"build":"cross-env BABEL_ENV=production babel src -d dist","prepare":"npm run build","test":"react-scripts test","storybook":"start-storybook -p 9009 -s public","build-storybook":"build-storybook -s public","build-storybook-docs":"build-storybook -s public --docs","release":"auto shipit","chromatic":"chromatic"},"eslintConfig":{"extends":"react-app"},"babel":{"presets":[["react-app",{"absoluteRuntime":false}]]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-react":"^7.10.4","@storybook/addon-a11y":"^6.0.21","@storybook/addon-actions":"^6.0.21","@storybook/addon-essentials":"^6.0.21","@storybook/addon-knobs":"^6.0.21","@storybook/addon-links":"^6.0.21","@storybook/node-logger":"^6.0.21","@storybook/preset-create-react-app":"^3.1.4","@storybook/react":"^6.0.21","auto":"^9.53.1","babel-loader":"^8.1.0","babel-preset-react-app":"^9.1.2","chromatic":"^5.2.0","cross-env":"^7.0.2","prettier":"^2.1.1","react-is":"^16.13.1"},"bugs":{"url":"https://github.com/wundery/aton/issues"},"homepage":"https://github.com/wundery/aton#readme","gitHead":"140730b06b538d314cc3757fe5fd50912199ba2b","_id":"@branchbob/aton@0.1.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Y7rwHTSfZQMwpiIlOGULrCYGVBHkfgL0g7j2TGg3ALBNAzLP7HG5EfbBrpNjJbHwYUhb+KJETuzVSOaioCOKFA==","shasum":"f851ceba32f404b4d77e3da8665e7468e0aad90f","tarball":"https://registry.npmjs.org/@branchbob/aton/-/aton-0.1.4.tgz","fileCount":19,"unpackedSize":193660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYM8ICRA9TVsSAnZWagAAxSUP/2WqkRjg/Brgc5lnCY5O\nEcnKjxHQvTy8L24F+m3LPq+U47ctP2vgGKw0jasYIeiFRYBJNNZP3HOAmwM6\nlQ2OmLMdAuluaww6TPumkeSgv5rs4JOGPBGiORJ2F+fGQH4zY89Acu9SFOxI\nGFsDMVRuAanlMo+YFRLOiOplTRyxJ18VQDHUTVnybwzRZTsJWXVHYWJYnph/\nyZBDZjg1dFb0BdhijVEF5XMOW3c5/70v4IkcIgWDybFpfMnWHQrMxhLuBg45\naRT4yy8HjrJpFJ8oCX6wXTYabZenqRO52cMeG6DRcXAfCuV5rHkBHmYGJ7ZH\nZ9UK6ZFH0G3ld69oEOcZX+zWt9KPb0LeizBq40yh10wBhTQfNgGABvv82Hx3\nzZxG4ZVztMmLrU5Tv3ka19jYMDWOzo/6dIE0fxrgZa8ByhRFt/jz/943OVsL\nwBvf9f8qIS1UJ162GpuawAWGf7lXLFRaIL5q5r6utPBlj2MuCnDFiXvNlTHl\nCGwdQekV4sImnjDuTmj3dYMvDQFQOQH502JUDgONXTx0vQrPS1FixM7Kdvn3\nALo3cjJYLcV4II3o/hbha/FjQ59rFbqzUpVgRFQhzdcwnCiLE7f40tmyG6Ti\nqWyjC4WQbZpINU+BL+s9g+9QIlGZvktkxky9t8Ftsbd0PmsaWBfirS2OYXvh\n4fOB\r\n=dDfj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGHP4HrTBdZKz4Adv4OlmdN5Y3dXxDllq0+wqEO/81iAiEAkLyOQN5q5QPxpmo94y+cFMCkCiBF+R/TvQw7RdofmYc="}]},"maintainers":[{"name":"mgorabbani","email":"knight3rrantt@gmail.com"}],"_npmUser":{"name":"mgorabbani","email":"knight3rrantt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aton_0.1.4_1600179975532_0.3204948431480492"},"_hasShrinkwrap":false},"0.1.5":{"name":"@branchbob/aton","version":"0.1.5","description":"Aton design system","repository":{"type":"git","url":"git+https://github.com/wundery/aton.git"},"license":"MIT","author":{"name":"Golam Rabbani","email":"golam@branchbob.com"},"main":"dist/index.js","scripts":{"build":"babel src -d dist --extensions \".js,.jsx,.ts,.tsx\" --ignore \"**/*.test.js\" --ignore \"**/*.stories.js\"","build-docs":"build-storybook --docs","build-storybook":"build-storybook","lint":"yarn lint:js && yarn lint:package","lint:js":"cross-env NODE_ENV=production eslint --cache --cache-location=.cache/eslint --ext .js,.jsx,.html,.ts,.tsx,.mjs --report-unused-disable-directives","lint:package":"sort-package-json","release":"dotenv yarn build && auto shipit","storybook":"start-storybook -p 6006"},"husky":{"hooks":{"pre-commit":"yarn lint-staged"}},"lint-staged":{"*.html":["yarn lint:js --fix"],"*.js":["yarn lint:js --fix"],"package.json":["yarn lint:package"]},"dependencies":{"copy-to-clipboard":"^3.3.1","polished":"^3.6.4","prismjs":"1.20.0","prop-types":"^15.5.4","react-modal":"^3.11.2","react-popper-tooltip":"^2.11.1","styled-components":"^4.4.1","uuid":"^3.3.3"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/node":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@storybook/addon-a11y":"6.0.20","@storybook/addon-actions":"6.0.20","@storybook/addon-docs":"6.0.20","@storybook/addon-essentials":"6.0.20","@storybook/addon-storysource":"6.0.20","@storybook/eslint-config-storybook":"^2.4.0","@storybook/linter-config":"^2.5.0","@storybook/react":"6.0.20","@types/fs-extra":"^9.0.1","@types/styled-components":"^5.1.0","auto":"^9.50.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","babel-plugin-styled-components":"^1.10.7","chromatic":"^5.0.0","cross-env":"^7.0.2","dotenv-cli":"^3.1.0","eslint":"^7.1.0","husky":"^4.2.5","lint-staged":"^10.2.9","node-fetch":"^2.6.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","sort-package-json":"^1.44.0","ts-loader":"^7.0.5","typescript":"^3.9.5"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0"},"engines":{"node":">=10","npm":">=5"},"auto":{"plugins":["npm","released"]},"gitHead":"5891da3087d1a5f1282ba94247769252bc595e31","bugs":{"url":"https://github.com/wundery/aton/issues"},"homepage":"https://github.com/wundery/aton#readme","_id":"@branchbob/aton@0.1.5","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0zoDNeym7yGdgxEW3SEeyTqmoS4g9C0BQvZJ1aJ7dKKDP2JYO+CLD2Qs1FTFrbUF/hgd/n8GYRBqR4koXQ1qhg==","shasum":"7d95fa5de3e77ab813045f01985758f36edd275e","tarball":"https://registry.npmjs.org/@branchbob/aton/-/aton-0.1.5.tgz","fileCount":44,"unpackedSize":336832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfca54CRA9TVsSAnZWagAAbmgP/jJmVHY/X/Hgz6/fD/AL\nnMncmYIIb6gWZV36FLvO5/CBdN47vsf6nvR5DtOK927QokhBCTjKqOnLFCn4\nCPhk1pGqfutEwro+P7ji24rQmcljnvsQVHAecNbmzN4y6Jwej35fHKoE4wcz\nJ4ZqAy2gSBQzj7VVt23zn3N5zT5tOKHy6SsVtoZ2S7eU+7ynKjUy20G9ZpUV\nUNrbDrxcjh8Rw9SgyeanE07k9XPVvPNHoO0XfBgr3hcO7wc07Qv/UBtL4pGB\nVFEojleyslnPnm82vqXg2ZfS/9hKksifB5lKp28C331JTZtivoR2iGI2K5oF\nvbP7zQdm4gZlV29xkgFrc5sgKZdySKfSpetr+aeaCFt1laLvw7LK+4ewuKMX\n7sdZL+8M2Q/UI8wIDHJEmswusdybjhPHpca3XbhkmWyqyzLORkNz7zocwmpi\nKEpHOjugBpZZ92XKpOWxqXt/ehbRqEqx2RXI9bLsVZS4+PkXQT44M/nYV5QD\naMYQZ4xXJXafa6A/l+qO4Uo4sRV5j1S59djo0jk2NWsbqlQ9HksgpwRG9myU\n99u6DJTrRqAqnIBtYkDVvaskXAkYieAe1WOB8582v0MOF5YIsZSMNS2q0MIf\nXgR15HYGr9tns7ksc+nHrfFBQiRKKDKMm8PoIQba5UYxqQUvbyfx331OBKko\n0fOz\r\n=XpUp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOcesl0r4x1gzmsrrB2RX74IaIRQNw7pBQDNxibyU64QIgXQ2Vcmwul7upSHITRH3cguka3m3qaM6NOHVQYVxS/a0="}]},"maintainers":[{"name":"nicobleh","email":"nico@branchbob.com"},{"name":"mgorabbani","email":"knight3rrantt@gmail.com"}],"_npmUser":{"name":"mgorabbani","email":"knight3rrantt@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aton_0.1.5_1601285751422_0.3532941258708908"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-15T11:17:14.967Z","0.1.1":"2020-09-15T11:17:15.354Z","modified":"2022-04-04T20:21:58.632Z","0.1.2":"2020-09-15T11:43:31.243Z","0.1.3":"2020-09-15T11:49:21.754Z","0.1.4":"2020-09-15T14:26:15.689Z","0.1.5":"2020-09-28T09:35:51.637Z"},"maintainers":[{"name":"nicobleh","email":"nico@branchbob.com"},{"name":"mgorabbani","email":"knight3rrantt@gmail.com"}],"description":"Aton design system","homepage":"https://github.com/wundery/aton#readme","repository":{"type":"git","url":"git+https://github.com/wundery/aton.git"},"author":{"name":"Golam Rabbani","email":"golam@branchbob.com"},"bugs":{"url":"https://github.com/wundery/aton/issues"},"license":"MIT","readme":"# Storybook Design System\n\n<img src=\"src/design-system.png\" width=\"100%\" />\n\n[![NPM](https://img.shields.io/npm/v/@storybook/design-system.svg)](https://www.npmjs.com/package/@storybook/design-system) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n## Used by\n- [Storybook homepage](https://storybook.js.org/)\n- [LearnStorybook.com](https://www.learnstorybook.com/)\n- [Chromatic.com](https://www.chromatic.com/)\n\nNote: this design system is not used in Storybook's UI. The stack is different and theming requirements of Storybook add complexity beyond the scope of this project. However, Storybook's visual design is identical to what's here.\n\n## Tech stack\nBuilding components\n- 📚 [Storybook](https://storybook.js.org) for UI component development and [auto-generated docs](https://medium.com/storybookjs/storybook-docs-sneak-peak-5be78445094a)\n- 💅 [Styled-components](https://www.styled-components.com/) for component-scoped styling\n- ⚛️ [React](https://reactjs.org/) declarative component-centric UI\n\nMaintaining the system\n- 📦 [NPM](https://www.npmjs.com/) for [packaging and distribution](https://blog.hichroma.com/how-packaging-makes-it-dead-simple-to-share-ui-components-29912593539d)\n- ✅ [Chromatic](https://www.chromatic.com/) to prevent UI bugs in components (by Storybook maintainers)\n- 🚥 [CircleCI](https://circleci.com/) Continuous integration\n\n## Why \nThe Storybook design system codifies existing UI components into a central, well-maintained repository. It is built to address having to paste the same components into multiple projects again and again. This simplifies building UI's with Storybook's design patterns.  \n\n#### What we're doing\n- Build and maintain a design system in the open\n- Share UI components between multiple apps \n- Dogfood upcoming Storybook features \n- Welcome contributors of all levels and backgrounds\n\n#### What we're not doing\n- Rewrite all new components from scratch\n- Overhaul the visual design of components\n- Typescript (the consumer apps don't use it)\n- Compete with more general design systems like ANT or Material.  \n\n## Install\n\n```bash\nnpm install --save @storybook/design-system\n```\n\n## Global Styles\n\nComponents within the design system assume that a set of global styles have been configured. Depending upon the needs of the application, this can be done several ways:\n\n#### Option 1: Render the `GlobalStyle` component\n\nUseful when you don't need any custom `body` styling in the application, typically this would be placed in a layout component that wraps all pages, or a top-level `App` component.\n\n```javascript\nimport { global } from '@storybook/design-system';\nconst { GlobalStyle } = global;\n```\n\n```javascript\n/* Render the global styles once per page */\n<GlobalStyle />\n```\n\n#### Option 2: Use the `bodyStyles` to apply styling\n\nUseful when you want build upon the shared global styling.\n\n```javascript\nimport { createGlobalStyle } from 'styled-components';\nimport { global } from '@storybook/design-system';\nconst { bodyStyles } = global;\n\nconst CustomGlobalStyle = createGlobalStyle`\n  body {\n    ${bodyStyles}\n    // Custom body styling for the app\n  }\n`;\n```\n\n```javascript\n/* Render the global styles once per page */\n<CustomGlobalStyle />\n```\n\n## Font Loading\n\nRather than `@import` fonts in the `GlobalStyle` component, the design system's font URL is exported with the intention of using it in a `<link>` tag as the href. Different frameworks and environments handle component re-renders in their own way (a re-render would cause the font to be re-fetched), so this approach allows the design system consumers to choose the font loading method that is most appropriate for their environment.\n\n#### Option 1: Build the link tag manually\n\n```javascript\nimport { global } from '@storybook/design-system';\n\nconst fontLink = document.createElement('link');\n\nfontLink.href = global.fontUrl;\nfontLink.rel = 'stylesheet';\n\ndocument.head.appendChild(fontLink);\n```\n\n#### Option 2: Render the link tag in a component\n\n```jsx\nimport React from 'react';\nimport { global } from '@storybook/design-system';\n\nconst Layout = ({ children }) => (\n  <html>\n    <head>\n      <link href={global.fontUrl} rel=\"stylesheet\" />\n    </head>\n\n    <body>{children}</body>\n  </html>\n);\n\nexport default Layout;\n```\n\n## Development Scripts\n\n#### `yarn release`\n\n> Bump the version\n\n> Push a release to GitHub and npm\n\n> Push a changelog to GitHub\n\n_Notes:_\n\n- Requires authentication with [`npm adduser`](https://docs.npmjs.com/cli/adduser.html)\n- [`auto`](https://github.com/intuit/auto) is used to generate a changelog and push it to GitHub. In order for this to work correctly, **an environment variable called `GH_TOKEN` is needed** that references a [GitHub personal access token](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line) with the appropriate permissions to update the repo.\n\n## License\n\nMIT © [shilman](https://github.com/shilman)\n","readmeFilename":"README.md"}