npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@athakur0211/uilibrary

v1.0.12

Published

**Step 1: Go to the NodeJS website and download NodeJS** <!-- Go to the NodeJS website and download NodeJS --> <!-- Make sure Node and NPM are installed and their PATHs defined --> [Here is the NodeJS website.](https://nodejs.org/en/download/).

Downloads

13

Readme

UI LIBRARY

Step 1: Go to the NodeJS website and download NodeJS

Here is the NodeJS website..

download the LTS (Long-Term Support) version

Step 2: Make sure Node and NPM are installed and their PATHs defined

Once you have NodeJS downloaded and installed, you will want to make sure that Node is in fact installed properly by running the following command in a terminal

node -v

This should return a version number like this:

v14.15.0

When you install Node, you also install Node Package Manager, commonly referred to as simply NPM. As the command line is concerned you will most likely be interacting with NPM way more than with Node. I will explain what it does in a bit, but for now, just check that NPM is installed and it’s PATH is correct. To check these do the same thing you did for node:

npm -v

This will return a similar looking number, like:

6.14.8

Step 3: Clone Project from github

http url : git clone https://github.com/Athakurmsys/UILibrary.git

step 4: Install Packages

cd <Project Name>

npm install its help to install all the necessary packages required in the project

step 5: Making A build file

npm run rollup

it will add a css changes in dist folder

npm run build

it will create a dist folder with minified code for production build

step 6: Publish npm package to npm registery**

Creating an account on the website

In the user signup form, type in the fields:

Username: The username that will be displayed when you publish packages or interact with other npm users on npmjs.com. Your username must be lower case, and can contain hyphens and numerals.

Email address: Your public email address will be added to the metadata of your packages and will be visible to anyone who downloads your packages. We will also send email to this account when you update packages, as well as occasional product updates and information. Password: Your password must meet our password guidelines.

Testing your new account with npm login

npm login

*When prompted, enter your username, password, and email address *

*If you have two-factor authentication enabled, when prompted, enter a one-time password *.

To test that you have successfully logged in, type:

npm whoami

Publishing scoped public packages

To publish your scoped public package to the npm registry, run:

npm publish --access public

Example

npm i @athakur0211/uilibrary

import React from 'react'
import {Typography} from '@athakur0211/uilibrary';

const App =()=>{
    return <Typography varient="h3"> Hello React </Typography>
}
export default App