{"_id":"@bode-canada/ui-kit","_rev":"5-7e665462083bc76ae1b2fb420ea11d90","name":"@bode-canada/ui-kit","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@bode-canada/ui-kit","version":"0.1.0","main":"build/index.js","module":"build/index.esm.js","types":"build/index.d.ts","description":"A Bode React component library created using Rollup, TypeScript, Sass and Storybook","scripts":{"build":"rollup -c","test":"jest --watch","test:ci":"jest --ci --collect-coverage","lint":"eslint ./ --ext .ts,.js,.tsx,.jsx","lint-fix":"eslint ./ --ext .ts,.js,.tsx,.jsx --fix","stylelint":"stylelint \"**/*.scss\"","stylelint-fix":"stylelint \"**/*.scss\" --fix","storybook":"start-storybook -p 6006","storybook:export":"build-storybook","generate":"node ./util/create-component","prepublishOnly":"npm run build","prepare":"husky install"},"keywords":["React","Component","Library","Rollup","Typescript","Sass","Storybook"],"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","@material-ui/core":">=4.12.3","@material-ui/icons":">=4.11.2"},"husky":{"hooks":{"pre-commit":"npm run stylelint && npm run lint && npm run test:ci"}},"devDependencies":{"@babel/core":"^7.15.0","@material-ui/core":"^4.12.3","@material-ui/icons":"^4.11.2","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@storybook/react":"^6.3.7","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@types/jest":"^27.0.1","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","babel-preset-react-app":"^10.0.0","eslint":"7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","identity-obj-proxy":"^3.0.0","jest":"^27.0.6","node-sass":"^4.14.1","postcss":"^8.3.6","postcss-import":"14.0.2","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.1","rollup-plugin-typescript2":"^0.30.0","sass-loader":"^9.0.3","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0","stylelint-order":"^4.1.0","stylelint-scss":"^3.20.1","ts-jest":"^27.0.5","typescript":"^4.3.5"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bode-canada/bode-ui-kit.git"},"author":{"name":"bode-canada"},"license":"ISC","homepage":"https://bitbucket.org/bode-canada/bode-ui-kit#readme","gitHead":"b8dd2df34fa6d4dca58b3ad141a6f04631849b93","_id":"@bode-canada/ui-kit@0.1.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-EGfV6YY9MbJxyTPEVQ1lNZlPb6uwWUzhu2XWZaxLVBWYvk/7/YUOzCkxcMPqf2VE4JjecY/dchR0cdMEn2Ekpg==","shasum":"324b5805d25e13b58aadb7044defff0950e675e6","tarball":"https://registry.npmjs.org/@bode-canada/ui-kit/-/ui-kit-0.1.0.tgz","fileCount":9,"unpackedSize":13707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKPX3CRA9TVsSAnZWagAAL2AP/R8LVPxEuh56Y/aZskp9\nKvItJb4tudLDGaR9PyQryeNmC7oEDur/y8kc1wxHysc+tH3P6WZwYN4jP61s\n+nOBPcPtVS0uxTzHpGbaMT5+6jqJwVCf/pZVwlQ5sJ+xgKSgtraQosuXFLCz\nIshuMsUel/XcHAtyNLzBMgpLKPENpsQ4op+4ijQc8eF5+3pjdR+4Tja2Z0oj\nPzUy8EtnE50cIBX3AytK3kuPgO/LZRNfT12aCBlT2Hjq94zV5Nc0JWW/CGFg\nQjKrJmAG0cBTbG91+WE+8RwXrIlhWrZixL+PpNxgD1dqdOpprp4Jxp8wfddM\nJI+zFxJHO0A88EhVLl+Md/gTCIcTzwgusFFYqj9NP9XivpVSu53DjeofBRoL\naEDuttSKb6ZE0WpjtAkSAj6vmuoYkEVKnCxeX2WxqJh/IWG9Smeyr7nusmWh\nYITpRs4x/cewSUXTu+xY0Xb518mwDKU6BeJ0R5Ph6bC4CuWmMarqB60FMNYZ\nPbKeY/qtXOs4lAIhEdJz58OtBcanA7Accvrapao0Di0+jQjBCnIV/V5wixWl\nO28pqxK3ykOtHVqU/u1bkL2JQJzmazQrTejjazVpsH4GG6bHhypFx7FBgm4v\nsDHFb695x1QdxLPTT15drrDYFY4ufhlPb0d8Qq6nv27naWWG3x8/7seMGq1l\n86mt\r\n=7NkZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYKKsvhhR1908lD0BT3hDCzgLRBfTLvfC8kvgOs2AXSAiAsC9WEHFm4I5o+ThgVXBIV1hzzfO3IwCugQNuQv/cevw=="}]},"_npmUser":{"name":"bode-user","email":"tech@bodecanada.com"},"directories":{},"maintainers":[{"name":"bode-user","email":"tech@bodecanada.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-kit_0.1.0_1630074359074_0.24054457202540025"},"_hasShrinkwrap":false},"0.1.1":{"name":"@bode-canada/ui-kit","version":"0.1.1","main":"build/index.js","module":"build/index.esm.js","types":"build/index.d.ts","description":"A Bode React component library created using Rollup, TypeScript, Sass and Storybook","scripts":{"build":"rollup -c","test":"jest --watch","test:ci":"jest --ci --collect-coverage","lint":"eslint ./ --ext .ts,.js,.tsx,.jsx","lint-fix":"eslint ./ --ext .ts,.js,.tsx,.jsx --fix","stylelint":"stylelint \"**/*.scss\"","stylelint-fix":"stylelint \"**/*.scss\" --fix","storybook":"start-storybook -p 6006","storybook:export":"build-storybook","generate":"node ./util/create-component","prepublishOnly":"npm run build","prepare":"husky install"},"keywords":["React","Component","Library","Rollup","Typescript","Sass","Storybook"],"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","@material-ui/core":">=4.12.3","@material-ui/icons":">=4.11.2"},"husky":{"hooks":{"pre-commit":"npm run stylelint && npm run lint && npm run test:ci"}},"devDependencies":{"@babel/core":"^7.15.0","@material-ui/core":"^4.12.3","@material-ui/icons":"^4.11.2","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@storybook/react":"^6.3.7","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@types/jest":"^27.0.1","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","babel-preset-react-app":"^10.0.0","eslint":"7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","identity-obj-proxy":"^3.0.0","jest":"^27.0.6","node-sass":"^4.14.1","postcss":"^8.3.6","postcss-import":"14.0.2","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.1","rollup-plugin-typescript2":"^0.30.0","sass-loader":"^9.0.3","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0","stylelint-order":"^4.1.0","stylelint-scss":"^3.20.1","ts-jest":"^27.0.5","typescript":"^4.3.5"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bode-canada/bode-ui-kit.git"},"author":{"name":"bode-canada"},"license":"ISC","homepage":"https://bitbucket.org/bode-canada/bode-ui-kit#readme","gitHead":"3fe2316038c687d4084b5ff3d10f07d94734270b","_id":"@bode-canada/ui-kit@0.1.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-vT2z+FMdarUQAPIY0FKpLH6t24FwSujqKpjciP4dryHeKlowm7YGGQN3pOTyPnCC1K94lfImtrY1MMGhnKQwQg==","shasum":"84651589a6ece131c3e1f59300b4da68b41fa348","tarball":"https://registry.npmjs.org/@bode-canada/ui-kit/-/ui-kit-0.1.1.tgz","fileCount":16,"unpackedSize":460643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLz1kCRA9TVsSAnZWagAAongP+wRm9liNx1x68jD9hSXU\n54t2NQC98nVcf1HPrYZafmxvXLpddOQgT8l/sDXwz4PNKIk+6N08+3uU17NL\nm/xUEw1Q0hE9b7nTn4goXv/CyrrhVDVhuEs17CCQNgh6arwePrgr3/f7XK9j\nN1J4/SPPCEbWVaKMrI+NawOh4q2ews8rPBT1r/Gopkw0UgsYpN1ygjKdwZHL\n8rRq/wA1SDTBNwLqjkcgcZ/e8dla+RVYCVIqiKKx2nEs+p7p/6T6ooFAqKEl\nY/BLIjtCe9iR1R0P7lgY07DpO/lUix3H5EGJyS4VITSXNLTfA58Wmz8xxdj9\nF4MUuwYarjoCZwDw6Ex3HJ3PKWiCzTXtISkzBxSfoObmHiTj8cUggUPdTbl2\nCP/IbexTH81OmLjKGxpoMO82DrCE3VgedA5hr02keAr2Cq9WLO9NgOgMWkVA\nY5dogJ3bQjsdnuYkjcmac3bKs7CMUAmB/AYfhkt1z/5DyJazaB0hWwFc4kTS\nEoTJMjQ+S+c5VqjnqaFTekGxk4kIGIrEFyVqDWCjPYNBuBArhYMjCE/tyjjP\n30FbncRsvvFlBxN/Ob4vWyWU50oYG8Bd2aTeTrqjydCDaoTUGE8Hd350iGkz\nvN5xftzRrqIWoHM5+AAF5LR5lvz8GfR5XmtFKhCNl4nxmpmI3ugS60kM/4R+\n5Pir\r\n=KYBS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi/h7Yc+2Qnk3CX1m8KBGTSpnx8lp468b288/Hem3cDQIgbPwDlS7NkAlvck6MPp+Fk8vkkkL8lwVw3v4oNoR46d4="}]},"_npmUser":{"name":"bode-user","email":"tech@bodecanada.com"},"directories":{},"maintainers":[{"name":"bode-user","email":"tech@bodecanada.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-kit_0.1.1_1630485859970_0.8026171590462838"},"_hasShrinkwrap":false},"0.1.2":{"name":"@bode-canada/ui-kit","version":"0.1.2","main":"build/index.js","module":"build/index.esm.js","types":"build/index.d.ts","description":"A Bode React component library created using Rollup, TypeScript, Sass and Storybook","scripts":{"build":"rollup -c","test":"jest --watch","test:ci":"jest --ci --collect-coverage","lint":"eslint ./ --ext .ts,.js,.tsx,.jsx","lint-fix":"eslint ./ --ext .ts,.js,.tsx,.jsx --fix","stylelint":"stylelint \"**/*.scss\"","stylelint-fix":"stylelint \"**/*.scss\" --fix","storybook":"start-storybook -p 6006","storybook:export":"build-storybook","generate":"node ./util/create-component","prepublishOnly":"npm run build","prepare":"husky install"},"keywords":["React","Component","Library","Rollup","Typescript","Sass","Storybook"],"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","@material-ui/core":">=4.12.3","@material-ui/icons":">=4.11.2"},"husky":{"hooks":{"pre-commit":"npm run stylelint && npm run lint && npm run test:ci"}},"devDependencies":{"@babel/core":"^7.15.0","@material-ui/core":"^4.12.3","@material-ui/icons":"^4.11.2","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@storybook/react":"^6.3.7","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@types/jest":"^27.0.1","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","babel-preset-react-app":"^10.0.0","eslint":"7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","identity-obj-proxy":"^3.0.0","jest":"^27.0.6","node-sass":"^4.14.1","postcss":"^8.3.6","postcss-import":"14.0.2","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.1","rollup-plugin-typescript2":"^0.30.0","sass-loader":"^9.0.3","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0","stylelint-order":"^4.1.0","stylelint-scss":"^3.20.1","ts-jest":"^27.0.5","typescript":"^4.3.5"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bode-canada/bode-ui-kit.git"},"author":{"name":"bode-canada"},"license":"ISC","homepage":"https://bitbucket.org/bode-canada/bode-ui-kit#readme","gitHead":"aeafe5ab4051f2a9b19e180945be17d3ebeea27f","_id":"@bode-canada/ui-kit@0.1.2","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-0WchPkx8+x0MN7YeRC8WMbw4Qz7KHvMbY9HOcDpt+18fPpyvB0i2ryTbm43qhFH08YOy9PKMKt70ejnfL+ik0Q==","shasum":"cb9551be6b0ba9e3278e625a6fd683754d1ef4e0","tarball":"https://registry.npmjs.org/@bode-canada/ui-kit/-/ui-kit-0.1.2.tgz","fileCount":18,"unpackedSize":477497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL6SECRA9TVsSAnZWagAAiEoP/0JwoSJ8NdZ7cowJVIFf\n4wUHYX9mv1elUiHJwND7KxHxjMCz/tEF40HVwMckPO20yOjt6VegCasls+Ey\nzG2zr4pQ+cKkkhdKyyvra1dNwq7T/J7Ui4jhbsw71PpUszKPOAMDbkztoWFL\nUEz/B+Me9kdvQ7a8u/fpcD1lWzJmK7ZsXu2Fg3NCUAe0uUjNOlcpJtHTUGHm\nncNguOZzs8XeaIVKyze01qSerYJJTu//5+H9tLg797hAI8YzuzRVQVHGKWaW\noQLnt1kgAsqKy97MqiYAVdKhJws+UrZXjhLFy0Xsc5yclzBKH4cEXlYgk8vK\ndbh+EvkeID4A9tGRfgdpuTmaluVW+J1NZsec0AxXB/TiohfQNiJ+w2BWFtpn\nZf6LXJ+arZqOgCySawMqncBXNlBWpcYta9tsG670IHyVIuQsgj5ICW7HyIdD\niRPilFJLN3xCopcQ/4W//V4VoR14E4HJ5uW0NdNayxYsUuK1IN8Y43clnOAx\nptDJqJUtZW8OqzKbunxj6n3QQCnL19+K8ttxQwR1XWNZy/ftyZOIbEECXe79\nvrvU9ItwaChAmGw5XoJpDfN7z5vyaMfZ9QCIVJr0MMvh9A5400AJHSiOO40m\nJkO5DeNrVra235Ve8zA9aZEAUxFTe8kmLgZ63E4oaaEFSdQIttG7+eArOS64\nuTsF\r\n=Bipm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAanPrAULqa+1a2sZHfIUgwMmXxbIuOc7eB2MG5a+OA0AiEA7zDPZz+a9pfLqtgGZRUBU00ndpEQJioeLo6nLfEkVwE="}]},"_npmUser":{"name":"bode-user","email":"tech@bodecanada.com"},"directories":{},"maintainers":[{"name":"bode-user","email":"tech@bodecanada.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-kit_0.1.2_1630512260699_0.17033020772728813"},"_hasShrinkwrap":false},"0.1.3":{"name":"@bode-canada/ui-kit","version":"0.1.3","main":"build/index.js","module":"build/index.esm.js","types":"build/index.d.ts","description":"A Bode React component library created using Rollup, TypeScript, Sass and Storybook","scripts":{"build":"rollup -c","test":"jest --watch","test:ci":"jest --ci --collect-coverage","lint":"eslint ./ --ext .ts,.js,.tsx,.jsx","lint-fix":"eslint ./ --ext .ts,.js,.tsx,.jsx --fix","stylelint":"stylelint \"**/*.scss\"","stylelint-fix":"stylelint \"**/*.scss\" --fix","storybook":"start-storybook -p 6006","storybook:export":"build-storybook","generate":"node ./util/create-component","prepublishOnly":"npm run build","prepare":"husky install"},"keywords":["React","Component","Library","Rollup","Typescript","Sass","Storybook"],"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","@emotion/react":">=11.4.1","@emotion/styled":">=11.3.0","@mui/material":">=5.0.0-rc.0"},"husky":{"hooks":{"pre-commit":"npm run stylelint && npm run lint && npm run test:ci"}},"devDependencies":{"@babel/core":"^7.15.0","@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.0-rc.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@storybook/react":"^6.3.7","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@types/jest":"^27.0.1","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","babel-preset-react-app":"^10.0.0","eslint":"7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","identity-obj-proxy":"^3.0.0","jest":"^27.0.6","node-sass":"^4.14.1","postcss":"^8.3.6","postcss-import":"14.0.2","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","sass-loader":"^9.0.3","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0","stylelint-order":"^4.1.0","stylelint-scss":"^3.20.1","ts-jest":"^27.0.5","typescript":"^4.3.5"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bode-canada/bode-ui-kit.git"},"author":{"name":"bode-canada"},"license":"ISC","homepage":"https://bitbucket.org/bode-canada/bode-ui-kit#readme","gitHead":"c411d5dfdbec9a3fcdae957d79ada21e6dcb744b","_id":"@bode-canada/ui-kit@0.1.3","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-KCJgje5z4cRBz4eO5TPinJgbxbpBPuAftYiqA0I//8PZDWWe/fzjrccLnEJT5rpnjc/8yfULDLhM/Z/gbwDHRQ==","shasum":"d13b94305fd83716fc82c54019c0f1af946a369f","tarball":"https://registry.npmjs.org/@bode-canada/ui-kit/-/ui-kit-0.1.3.tgz","fileCount":27,"unpackedSize":489839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOajfCRA9TVsSAnZWagAANJAP/0fLUdsgrK2bTf3CvSIN\nhD2a/HZ655nOeo+/sehDBk8V8pqu/J9uVWsnXCcrh4xhAxK23qT/jh9b6RlT\n3Ac5vMsd/KLMVbvdHsBRknoN3c2F51ALELFdAiESjFFICLQpk7JEp9bIoYHK\niSuRrNMrbKyM5N43y4IedUMx8IACNmM8HPTi3/dnO9wq3Wst7EqOaIZ1dFV1\nY/gAShhfaTFW92vS5Vl+QAnAOnOv6Q0E1tOuFP7ldC2PLpcW/mwzmmOVr7Gk\n9xIaXZawtMcfsRhpcTbRIheDjrX5yc3ssoJsWY6tdP9ab3PI7hAQM0UOieTC\n/7I/lQyytzaM/3R2WQNUogQ2u14a9tKU6qdXJnlvC6zLVFWTaKMXyqzPx9g7\n7lI0SBu2wDsQx0eb2k2e30BG+90IpwQQ41Yd8PjdjNZP+gASXoJC5rRqPV9v\nDexH1nkiDragOa6ESLUXt4ikJHfymfzRM7BIngRECER8vOI759Czr8qGG959\nTSZBDrs9gQ0g7DLbpuCYB8BfpR8WuUYsmQVGQiLDnlFWR77bgrgee5wIMlza\nn4d4SdnlN5oeRdM9FwjlRb4/oJosDX+Atlj7pDfnbnZZV3WAUvuYCNwzW4vr\nzgHjKgeCnGhYsjcrMBx/Z7M6tt2jVfZcNmRmBJO/XQjpedM1VLqKF640LWMN\n0Rbc\r\n=tojc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGY2K3/WTv2cUcQkrbcOxHZRliFws1gURKdjozYGXCDfAiAnmszPJme0xQCztdm1KdoXhfRKUctX8Ax4LwlNbHpwqg=="}]},"_npmUser":{"name":"bode-user","email":"tech@bodecanada.com"},"directories":{},"maintainers":[{"name":"bode-user","email":"tech@bodecanada.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-kit_0.1.3_1631168735675_0.6875870682719589"},"_hasShrinkwrap":false},"0.1.4":{"name":"@bode-canada/ui-kit","version":"0.1.4","main":"build/index.js","module":"build/index.esm.js","types":"build/index.d.ts","description":"A Bode React component library created using Rollup, TypeScript, Sass and Storybook","scripts":{"build":"rollup -c","test":"jest --watch","test:ci":"jest --ci --collect-coverage","lint":"eslint ./ --ext .ts,.js,.tsx,.jsx","lint-fix":"eslint ./ --ext .ts,.js,.tsx,.jsx --fix","stylelint":"stylelint \"**/*.scss\"","stylelint-fix":"stylelint \"**/*.scss\" --fix","storybook":"start-storybook -p 6006","storybook:export":"build-storybook","generate":"node ./util/create-component","prepublishOnly":"npm run build","prepare":"husky install"},"keywords":["React","Component","Library","Rollup","Typescript","Sass","Storybook"],"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","@emotion/react":">=11.4.1","@emotion/styled":">=11.3.0","@mui/material":">=5.0.0-rc.0"},"husky":{"hooks":{"pre-commit":"npm run stylelint && npm run lint && npm run test:ci"}},"devDependencies":{"@babel/core":"^7.15.0","@emotion/react":"^11.4.1","@emotion/styled":"^11.3.0","@mui/material":"^5.0.0-rc.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@storybook/react":"^6.3.7","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@types/jest":"^27.0.1","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","babel-preset-react-app":"^10.0.0","eslint":"7.32.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","husky":"^7.0.2","identity-obj-proxy":"^3.0.0","jest":"^27.0.6","node-sass":"^4.14.1","postcss":"^8.3.6","postcss-import":"14.0.2","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","sass-loader":"^9.0.3","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0","stylelint-order":"^4.1.0","stylelint-scss":"^3.20.1","ts-jest":"^27.0.5","typescript":"^4.3.5"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bode-canada/bode-ui-kit.git"},"author":{"name":"bode-canada"},"license":"ISC","homepage":"https://bitbucket.org/bode-canada/bode-ui-kit#readme","gitHead":"06ab383315a9ab21f15f190dc82b456156e7e0bc","_id":"@bode-canada/ui-kit@0.1.4","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Pl5DoMUpWwx6eTy2f7ZG8ZEr5ZhY62HbLpxDtGC6UUNuv7GUpQYqGaY3tCDwpJnvuhJ3NMj6m8SowDh/sZ6lnQ==","shasum":"d7a024e4d6aa9bfd157a7069cb9c976b8c27382f","tarball":"https://registry.npmjs.org/@bode-canada/ui-kit/-/ui-kit-0.1.4.tgz","fileCount":35,"unpackedSize":507396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOf9ICRA9TVsSAnZWagAAgSAP/REa4ANiJkYGxf5976lk\nD25v8trJ57v2s8wFQzkH/BTG5s4VJbMcIjR4Hw29CTtdn6s1dfMnM6eD5Qzb\nAOEzQ0KGrFHqAjvCl/6aPUFPViQbrHj3LvW1WPJmhtDU2zAcVF1wep31Bl2a\nEuR7mAhKD3+74/TTwb9BuDaDaOI9lI44P9vmw3AHtU1BuFiIqDax145LGIyt\nU0Y+aFjnY5+eAMeY1qhvst7Gt0HMQGv3l3Zh20WZPejz7brUUro+2XodHd7y\njhK8WKv2TpqJs1K3OiBPsbcwyY30tVgnkb6HlcGYlzER9gNXO+FXuiSDtIZz\nqR49HPuAvCjoABK7KmAwYJYckxXgJNrPsK0lbFn1NlFQvYebSW/f6T7TcseL\nYv1ii0Jnv7O4keytq9As+lH9Q1gaBlEKpqrCxMP3k1FTLv4nCpxaz7Hz8zYR\neV9OiYUTU2ds8vjgsqMLykXUsZhGIFnixe2FExJedIEOw9UKcD7A8BQYit0O\nLWYCevxPwFxTKHf7et6Lzv93R1ARElbwXF6ejuJs9vT/epOZYJVZozUCTFDd\nfl4cZ6RYpmvCdMHInZdHCR8uvZfu7MRjLRCjpyG5tKBxdh7fLPe5beTkxAt6\nl85faiXoeRVQL2Tch59BhO/aDB36/Yuz1Y/c59ienW/aQh/ZCyy7gH3ALMp1\nPSd7\r\n=mkAE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClprxtanQzB25Qp7pyvcybpytk1by2DxyYNxbkJ8RTFAiAOj6CVW65Uvt2vG7eK69lbb0+nRf2ZApaz+eNuvw4c6g=="}]},"_npmUser":{"name":"bode-user","email":"tech@bodecanada.com"},"directories":{},"maintainers":[{"name":"bode-user","email":"tech@bodecanada.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-kit_0.1.4_1631190856050_0.04297720241932668"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-27T14:25:59.032Z","0.1.0":"2021-08-27T14:25:59.207Z","modified":"2022-04-04T19:56:44.798Z","0.1.1":"2021-09-01T08:44:20.160Z","0.1.2":"2021-09-01T16:04:20.878Z","0.1.3":"2021-09-09T06:25:35.922Z","0.1.4":"2021-09-09T12:34:16.425Z"},"maintainers":[{"name":"bode-user","email":"tech@bodecanada.com"}],"description":"A Bode React component library created using Rollup, TypeScript, Sass and Storybook","homepage":"https://bitbucket.org/bode-canada/bode-ui-kit#readme","keywords":["React","Component","Library","Rollup","Typescript","Sass","Storybook"],"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bode-canada/bode-ui-kit.git"},"author":{"name":"bode-canada"},"license":"ISC","readme":"# ![Bode](https://home.bode.ca/wp-content/uploads/2020/12/bode_logo.jpg)\n\n[Explore the docs »](https://bodeteam2.atlassian.net/wiki/spaces/BS/pages)\n\n## Installation\n\n```sh\n$ git clone git@bitbucket.org:bode-canada/bode-ui-kit.git\n```\n\nInstall all dependencies. Make sure you installed [Nodejs](https://nodejs.org/en/).\n\n```sh\n$ npm install\n# or\n$ yarn install\n```\n\n## Commands\n\n\n\n### Build\n\nRun `build` to build the library\n\n### Code style\n\nRun `eslint` to start checking typescript code-style errors\n\nRun `eslint-fix` to start checking typescript code-style and fix errors\n\nRun `stylelint` to start checking style-sheets code-style errors\n\nRun `stylelint-fix` to start checking style-sheets code-style and fix errors\n\n### Testing\n\nRun `test` to start unit-testing procedure\n\n### Storybook\n\nTo run a live-reload Storybook server on your local machine:\n\n```sh\n$ npm run storybook\n```\n\nTo export Storybook as static files:\n\n```sh\n$ npm run storybook:export\n```\n\nThen the files under `storybook-static` can be served using S3\n\n### Generating New Components\n\nTo generate new component you can use the following command:\n\n```sh\n$ npm run generate YourComponentName\n```\n\nIt will generate:\n\n```\n/src\n  /components\n    /YourComponentName\n      YourComponentName.tsx\n      YourComponentName.stories.tsx\n      YourComponentName.test.tsx\n      YourComponentName.types.ts\n      YourComponentName.scss\n```\n\nThe default templates for each file can be modified under `util/templates`.\n\n### CSS Modules\n\nIf you want to use CSS Modules, update `postcss` in `rollup-config.js` to:\n\n```\npostcss({\n  modules: true\n})\n```\n\n### Supporting Image Imports\n\nAdd the following library to your component library [@rollup/plugin-image](https://github.com/rollup/plugins/tree/master/packages/image):\n\n```sh\n$ npm i -D @rollup/plugin-image\n```\n\nThen add it to `rollup-config.js`:\n\n```\n...\nplugins:[\n  ...,\n  image(),\n  ...\n]\n...\n```\n\nYou can then import and render images in your components like:\n\n```tsx\nimport logo from \"./rollup.png\";\n\nexport const ImageComponent = () => (\n  <div>\n    <img src={logo} />\n  </div>\n);\n```\n\n###Icons\n\nIn case you need to add some icon or change the exising one, please use https://icomoon.io/app/#/select/font\n\n### Task lifecycle\n1. Create a branch from `origin/master` with the name consisting of ticket type and ticket name. For example, you have a feature task in JIRA with the name BSP-1989.\n   New branch should be named like `feature/BSP-1989`. There are 3 types of task branch: feature, fix, improvement.\n2. After finalizing task you should create `pull-request` from your task to the `origin/master`.\n3. After fixing comments and getting at least 2 approves, merge the PR.\n4. In case of successful merge, delete your branch.\n\n### Deprecated activity\n* Pushing code directly to the `master` branch\n* Pushing code to the unassigned task/branch\n* Merging code without at least 2 approves\n","readmeFilename":"README.md"}