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 🙏

© 2025 – Pkg Stats / Ryan Hefner

location_wh

v2.2.23

Published

Description: It will install all the dependencies of project.

Readme

White Label is an application that collects data information from the user.

This project was bootstrapped with Create React App.

Project Setup yarn install

Description: It will install all the dependencies of project.

yarn start

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.

username :ss pwd : ss@123

Low Level Design , Project file and folder structure

Core Component wizard [src/core/components/wizard]

working on it HOC

Auth Component [src/core/components/auth]

This is higher order function component. This will help in Authentication, and then it will initiate the shipping label marker project. --- To run this, go to http://localhost:3000](http://localhost:3000) and enter the username :ss pwd : ss@123 --- Basic validation is added for now for login button

Util Folder [src/util]

This is used as utility for common functionality

common folder [src/common]

It is used for common components like Header, footer , signup etc.

UI library

Material UI - Modified the css accordingly as per template

End to End Testing [src/e2e]

TestCafe

File of Testcafe is located at [e2e/app.js]. A basic test case is written to validate whole application workflow. Configuration is added for only chrome browser for now. But we can modified the configuations as per our requirement. Ideally we should add all browsers to verify the code .

End to End Testing [src/e2e]

TestCafe

File of Testcafe is located at [e2e/app.js]. A basic test case is written to validate whole application workflow. Configuration is added for only chrome browser for now. But we can modified the configuations as per our requirement. Ideally we should add all browsers to verify the code .

Unit testing()

React testing library

PACKAGE.JSON - USEFUL COMMANDS FOR PROJECT DEPLOYMENT AND TESTING

###yarn test` Launches the test runner in the interactive watch mode.

yarn build

Builds the app for production to the build folder.

yarn pr

This command will help in identifying Lint errors, run unit, and end to end test cases and to create deployable code for the production.

yarn prettier

This command will beautify/format the code.

yarn lint

This command will help to identify Lint errors.

yarn test:e2e

This command will run end to end test cases.

husky

Husky hook is added to prevent bad git commit, and push. And pre-commit and pre-push hook is added to prevent the bad git push and commit `