@code-like-a-carpenter/components

A collection of components I can use accross projects

Usage no npm install needed!

<script type="module">
  import codeLikeACarpenterComponents from 'https://cdn.skypack.dev/@code-like-a-carpenter/components';
</script>

README

Components (@code-like-a-carpenter/components)

license standard-readme compliant npm (scoped) npm Dependabot badge semantic-release

A collection of components I can use accross projects

This is not a styleguide and this is not a design system. I've been finding I keep writing the same components across many projects (Button, Card, Alert, etc). While each of these components should be styled according to its project, I shouldn't need to write the typescript more than once. This project serves to unify the typescript design of my UI components across many projects.

Table of Contents

Install

npm install @code-like-a-carpenter/components

Usage

See storybook for full documentation

Import the components into your project.

import {Card} from '@code-like-a-carpenter/components';

Note that you'll separately need to import bootstrap styles using whatever technique makes the most sense for your build process.

Maintainer

Ian Remmel

Contribute

PRs Welcome

License

MIT © Ian Remmel, LLC 2020 until at least now