Socket
Socket
Sign inDemoInstall

former-kit

Package Overview
Dependencies
127
Maintainers
22
Versions
87
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    former-kit


Version published
Maintainers
22
Created

Readme

Source

FormerKit

Theming-first components so you can focus on design, not implementation.


Join the chat at https://gitter.im/pagarme/pilot


FormerKit can be mostly compared to other UI libraries out there, but not exactly. The philosophy behind FormerKit is to build a white-label React component library by decoupling styles from component's HTML structure, allowing highly customizable user interfaces without the hurdle to build everytime the same HTML structure and React component interface abstractions.

The fastest way to get started with former kit is using our Starter Dashboard.

Using

Install former-kit. If you want to see the full power of FormerKit, you will also need a skin. We have developed a skin based on our styleguide, it's available in package npm former-kit-skin-pagarme or in the github repository former-kit-skin-pagarme

yarn add former-kit former-kit-skin-pagarme

Check the full documentation to understand how to use components.

Development

Check the contributing guide.

Publishing to NPM

The publishing process is automated using a combination of GitHub Actions and CircleCI. We're using the release-please-action in order to automatically create GitHub releases and bump the package.json version based on commit messages conventions known as Conventional Commits.

By following those commit conventions the release-please-action will automatically identify when you're merging a pull request which is in accordance and immediately after will create another pull request which will contain the changelog, the package.json version bump, a tag, and a release indicating the new version.

You're not required to merge this release pull request, but when you do it will trigger a workflow on CircleCI which will publish the new version of the package to NPM.

if you can't get it through CI you need to have access to NPM publish and run

npm publish

Licensing

See LICENSE.


FAQs

Last updated on 28 Nov 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc