{"_id":"@deniseadissi-rely/ui-components","name":"@deniseadissi-rely/ui-components","dist-tags":{"latest":"0.9.3"},"versions":{"0.9.3":{"name":"@deniseadissi-rely/ui-components","version":"0.9.3","description":"UI Components based on Design System of Retargetly for new FrontEnds","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","test:coverage":"jest --coverage --all","test:related":"jest -b -o","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","format:check":"prettier ./src --check","format:fix":"prettier ./src --write","lint":"eslint --ext .tsx,.ts ./src","lint:fix":"eslint --ext .tsx,.ts ./src --fix","type:check":"tsc","prepare":"husky install","build":"rollup -c"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-syntax-jsx":"^7.16.7","@babel/plugin-transform-react-jsx":"^7.17.3","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@chakra-ui/react":"^1.8.8","@commitlint/cli":"^16.2.3","@commitlint/config-conventional":"^16.2.1","@emotion/react":"^11.9.0","@emotion/styled":"^11.8.1","@fortawesome/fontawesome-svg-core":"^6.1.2","@fortawesome/pro-duotone-svg-icons":"^6.1.1","@fortawesome/pro-solid-svg-icons":"^6.1.2","@fortawesome/react-fontawesome":"^0.2.0","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.2.1","@rollup/plugin-typescript":"^8.3.2","@storybook/addon-actions":"^6.4.22","@storybook/addon-docs":"^6.5.6","@storybook/addon-essentials":"^6.4.22","@storybook/addon-interactions":"^6.4.22","@storybook/addon-links":"^6.4.22","@storybook/builder-webpack5":"^6.4.22","@storybook/manager-webpack5":"^6.4.22","@storybook/react":"^6.5.9","@storybook/testing-library":"^0.0.11","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.1.1","@testing-library/user-event":"^14.1.1","@types/config":"0.0.41","@types/d3-format":"^3.0.1","@types/jest":"^27.4.1","@types/react":"^18.0.6","@types/react-test-renderer":"^18.0.0","@types/styled-components":"^5.1.25","@typescript-eslint/eslint-plugin":"^5.24.0","@typescript-eslint/parser":"^5.24.0","babel-loader":"^8.2.5","babel-plugin-macros":"^3.1.0","chart.js":"^3.8.0","d3-format":"^3.1.0","eslint":"^8.2.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-security":"^1.5.0","framer-motion":"^6.3.3","husky":"^8.0.1","jest":"^28.0.1","jest-environment-jsdom":"^28.0.2","lint-staged":"^12.4.1","prettier":"^2.6.2","react":"^18.1.0","react-chartjs-2":"^4.2.0","react-dom":"^18.1.0","react-inlinesvg":"^3.0.0","rollup":"^2.70.2","rollup-plugin-dts":"^4.2.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","storybook-addon-state":"^1.0.3","ts-jest":"^28.0.0-next.1","typescript":"^4.6.3","webpack":"^5.72.0"},"engines":{"node":"^14"},"gitHead":"9eaf29d735aa3efffbc5f025de06d1ccf54cd643","_id":"@deniseadissi-rely/ui-components@0.9.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QbIelrz/bdDiiqvhn6eYTQ9a+tm5m4ICOSzC2bHeFAheVZDc+U/wsJRjRuiWZI3NR8UJ8FiPdhBPa0hYWjW0Rw==","shasum":"ba937ca83cc0c7f8403b7461b70df468b437a0bd","tarball":"https://registry.npmjs.org/@deniseadissi-rely/ui-components/-/ui-components-0.9.3.tgz","fileCount":241,"unpackedSize":74137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFu49CMEPuWdh48qFsNctvq/IljBhlqih8Yh1MCrR9rJAiEA3LNTApJdK7Smguu+vY6b5c10jfhZFiwukmjqgakWpiU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUVxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6fw//TQvV2oKV6FUsBef95iFn99pbu88SfVS+wEP8956kF9dilg2M\r\nfkNtUnG2Uf5olFLNAHn4B+4aPcWABOZjtLbqSyWBO5JaAHOSS+60JZLABDYi\r\n6E2ut1reERHhaft6eRfyrkOFTdfnvoGZ+7jBxR69/+s5m+9MXh5nVzeYmN6h\r\n8t12JBpSgHORWhpTYKb61Qx7aO+OerhKFyTel4qaAC4EzUZ2iNBlGliOo5gh\r\nBQZXHQkkQ2C9RXbw2Mr5k8BFEUkZ1j9CHed987swznCsngkzkfsayHFVet6l\r\nsM5stRHTT7rs6iHMS6yfM6g3liqW/hXOoWeYFyXlDobXw2iTkY3FqiCDtZ2N\r\nIgKpo+A0Bw/viRQbkoCZUXTT81Urj7v5nb325YftzGJF73lYoQ4QTe9GI16U\r\nC+L15HjFnFn253GnUqdYyh95yR2iw2YwwheK3RJ403W9xQUhoiLwE+4vdNkA\r\nmeYQAoLefOl6T8XEIKAwU+FbCJCeZMP/5JQ2AfCUC+nc+R0rXmdNjgOacA8I\r\n/XPxdT6cx086pBSiS1EMNWILtvXk9UTIwJ3jdklON7mKLQ99E2zxSkUwMkqi\r\naIbiCdS9nsbVwfBlW3G7ggZqqPFKQHYJmp1wsXL69AgDCu3BfsgLubMx/i24\r\ntXJyxvJ8/ZV+Re3nQ845rUXH6tzywjxyWeg=\r\n=n891\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"deniseadissi-rely","email":"denise.adissi@retargetly.com"},"directories":{},"maintainers":[{"name":"deniseadissi-rely","email":"denise.adissi@retargetly.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui-components_0.9.3_1666276459980_0.5324172751102934"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-20T14:34:19.920Z","0.9.3":"2022-10-20T14:34:20.191Z","modified":"2022-10-20T14:34:20.334Z"},"maintainers":[{"name":"deniseadissi-rely","email":"denise.adissi@retargetly.com"}],"description":"UI Components based on Design System of Retargetly for new FrontEnds","readme":"# Retargetly UI-Components\nUI Components based on Design System of Retargetly for new FrontEnds.\n\n## Usage\n### Requirements\n- Setup your **Personal Access Token** if you didn't do it before. [HOW TO DO IT!](https://retargetly.atlassian.net/wiki/spaces/ENG/pages/408420353/How+to+access+to+Github+NPM+Packages)\n\n### Installation in your project\n```\nnpm install -S @retargetly/ui-components\n```\n\n\n## For Development\n- Run the command `npm install` \n- To start the storybook preview `npm run storybook`  \n\n### Build your components\n- Follow the component structure\n- Make your test component\n- Add your component\n- Style your component\n- Export your API component\n- Write stories on your component's variants\n- Check the rules for pushing your component to the repo\n- GO TO THE MOON!\n\n### To push your changes you need to do:\n- Check the code format with `npm run format:check`. If you get any errors fix them running `npm run format:fix`;\n- Check the code lint with `npm run lint`. If you have any warnings try to fix them with `npm run lint:fix`, and if you have any errors go ahead and check them;\n- Check whether the test is passed running `npm run test`;\n- If you had to fix anything after these checks were made, make sure to `git add` them, otherwise `git commit` will still throw errors, and Husky won't let you commit your files; \n- Make your commit following the [conventional commit standards](https://www.conventionalcommits.org/en/v1.0.0/#summary)\n","readmeFilename":"README.md"}