{"_id":"@camsol.io/components","name":"@camsol.io/components","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.2":{"name":"@camsol.io/components","description":"This is a components library built for having a single source of components for the Camsol website project.","version":"1.0.2","private":false,"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/World-Charity-Tour/camsol-components.git"},"license":"GPL-3.0","bugs":{"url":"https://github.com/World-Charity-Tour/camsol-components/issues"},"homepage":"http://world-charity-tour.github.io/camsol-components","author":{"name":"Camsol Technologies Ltd."},"keywords":["Reusable Components,","Components Library","Storybook","React","TypeScript React"],"scripts":{"start":"react-scripts start","build":"rollup -c","check-types":"tsc --pretty --noEmit","check-format":"prettier --check .","check-lint":"eslint . --ext ts --ext tsx --ext js","format":"prettier --write .","test-all":"npm run check-format && npm run check-lint && npm run check-types && npm run build","test":"react-scripts test","eject":"react-scripts eject","prepare":"husky install","storybook":"start-storybook -p 6006 -s docs","build-storybook":"build-storybook -s docs","deploy-storybook":"storybook-to-ghpages"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@commitlint/cli":"^17.4.4","@commitlint/config-conventional":"^17.4.4","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@storybook/addon-actions":"^6.5.16","@storybook/addon-essentials":"^6.5.16","@storybook/addon-interactions":"^6.5.16","@storybook/addon-links":"^6.5.16","@storybook/addons":"^6.5.16","@storybook/builder-webpack5":"^6.5.16","@storybook/manager-webpack5":"^6.5.16","@storybook/node-logger":"^6.5.16","@storybook/preset-create-react-app":"^4.1.2","@storybook/react":"^6.5.16","@storybook/storybook-deployer":"^2.8.16","@storybook/testing-library":"^0.0.13","@storybook/theming":"^6.5.16","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.14","@types/react":"^18.0.28","@types/react-dom":"^18.0.11","@typescript-eslint/eslint-plugin":"^5.54.0","@typescript-eslint/parser":"^5.54.0","babel-plugin-named-exports-order":"^0.0.2","dompurify":"^3.0.1","eslint":"^8.35.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.6.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-import":"^2.27.5","eslint-plugin-jam3":"^0.2.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.6.11","husky":"^8.0.0","postcss":"^8.4.21","prettier":"^2.8.4","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"5.0.1","rollup":"^3.18.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.34.1","typescript":"^4.9.5","web-vitals":"^2.1.4","webpack":"^5.75.0"},"peerDependencies":{"@types/react-dom":"^18.0.11","react":"^18.2.0","react-dom":"^18.2.0"},"_id":"@camsol.io/components@1.0.2","gitHead":"efbe883b5b1c86d0295c1dd3b5c9157f440483a5","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-G0rbJVNfFuNuZCCzvibfZztwAUODnY8MFUznkKkSeH9NtN66cyaiMvXDQ0ceL+g+I3uNV1JFJ18N/2+SdPvSXw==","shasum":"efcaa84b8f222807bc949a2b0e46ac052216d649","tarball":"https://registry.npmjs.org/@camsol.io/components/-/components-1.0.2.tgz","fileCount":22,"unpackedSize":389156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYJdP2wxpbnrv3H8KoW+OdMxa6BKcXUehELsAHC8LroAiBW4GimzZc/8gpeaXrHDZC+fDqOI4Wwd9CDsjbPgcLYgA=="}]},"_npmUser":{"name":"camsol.io","email":"tobias.braun@camsol.io"},"directories":{},"maintainers":[{"name":"camsol.io","email":"tobias.braun@camsol.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/components_1.0.2_1703660222010_0.10987725532582315"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-27T06:57:01.823Z","1.0.2":"2023-12-27T06:57:02.250Z","modified":"2023-12-27T06:57:02.533Z"},"maintainers":[{"name":"camsol.io","email":"tobias.braun@camsol.io"}],"description":"This is a components library built for having a single source of components for the Camsol website project.","homepage":"http://world-charity-tour.github.io/camsol-components","keywords":["Reusable Components,","Components Library","Storybook","React","TypeScript React"],"repository":{"type":"git","url":"git+https://github.com/World-Charity-Tour/camsol-components.git"},"author":{"name":"Camsol Technologies Ltd."},"bugs":{"url":"https://github.com/World-Charity-Tour/camsol-components/issues"},"license":"GPL-3.0","readme":"[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\n# Camsol Components Library\n\n## Prerequisites\n\nThis project requires NodeJS (version 8 or later) and NPM.\n[Node](http://nodejs.org/) and [NPM](https://npmjs.org/) are really easy to install.\nTo make sure you have them available on your machine,\ntry running the following command.\n\n```sh\n$ npm -v && node -v\n6.4.1\nv8.16.0\n```\n\n## Table of contents\n\n- [Camsol Components Library](#camsol-components-library)\n  - [Prerequisites](#prerequisites)\n  - [Table of contents](#table-of-contents)\n  - [Getting Started](#getting-started)\n  - [Installation](#installation)\n  - [Example Usage](#example-usage)\n  - [Useful Docs](#useful-docs)\n  - [Contributing](#contributing)\n  - [Credits](#credits)\n  - [Built With](#built-with)\n  - [Versioning](#versioning)\n  - [Changelog](#changelog)\n  - [Security](#security)\n  - [License](#license)\n\n## Getting Started\n\n## Installation\n\n```bash\nnpm install camsol-components-library\n\nOR\n\nnpm i camsol-components-library\n```\n\n## Example Usage\n\n### Button Component\n\n```tsx\nimport { Button } from \"camsol-components-library\";\n\nconst App: React.FC = () => {\n  return (\n    <Button type=\"Solid\" text=\"Button Text\" />\n  )\n}\n```\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n1.  Fork it!\n2.  Create your feature branch: `git checkout -b my-new-feature`\n3.  Add your changes: `git add .`\n4.  Commit your changes: `git commit -am '<commit-category>: Add some feature'`\n5.  Push to the branch: `git push origin my-new-feature`\n6.  Submit a pull request :sunglasses:\n\n## Built With\n- NodeJS\n- ReactJS\n- TypeScript\n- Storybook\n\n### Library packaging done with `Rollup`\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).\n\n## Changelog\n\n[Changelog](https://github.com/World-Charity-Tour/camsol-components/blob/main/CHANGELOG.md)\n\n## Security\n\n[Security Policy](https://github.com/World-Charity-Tour/camsol-components/blob/main/SECURITY.md)\n \n## License\n\n[GNU GPLv3](https://github.com/World-Charity-Tour/camsol-components/blob/main/LICENSE.md)\n\nCamsol Innovations GmbH\n","readmeFilename":"README.md"}