Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@paystack/pax

Package Overview
Dependencies
Maintainers
7
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@paystack/pax

Paystack's React component library based on PAX

latest
Source
npmnpm
Version
2.0.0
Version published
Weekly downloads
94
95.83%
Maintainers
7
Weekly downloads
 
Created
Source

pax-logo

A React UI Library for the PAX Design System

build-status codeql-status

🧐 Prerequisites

  • Node >= 22
  • NPM

📦 Installation

npm install @paystack/pax

🏎 Quick start

Follow the following steps to setup the project for local development:

  • Clone the project

    git clone https://github.com/PaystackHQ/pax.git
    
  • Install dependencies

    npm install
    
  • Launch Storybook

    npm run storybook
    
  • Run tests

    npm run test
    

To create a new component, run npm run new:component and you will be prompted for a component name and an optional path (relative to /src/components) if the component requires a custom location.

Answering both questions will create the following directory structure with basic boilerplate in the generated files.

[component_name]
 ┣ [component_name].stories.tsx
 ┣ [component_name].test.tsx
 ┗ index.tsx

📨 Commits

Versions are automatically managed by semantic-release which relies on commit messages to determine how to bump version numbers; features bump to a major semver version while fixes bump to a minor version.

This library uses Commitizen to enforce commit message styles so this hijacks your normal commit flow and instead guides you through prompts on the command line.

📦 Releases

PAX is automatically packaged and published to npm from the external branch.

💙 Contributing

Interested in contributing? Thanks so much for your interest! If you have a bug to report, or maybe an improvement, please check out our Jira Board.

FAQs

Package last updated on 18 Mar 2026

Did you know?

Socket

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