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

@nuskin/product-components-vue

v1.0.9

Published

NuSkin vue product components library

Downloads

100

Readme

@nuskin/product-components-vue

"Product domain vue components are organized here.",

Installing

Usng npm:

npm add @nuskin/product-components-vue

Usng yarn:

yarn add @nuskin/product-components-vue

Example usage

import {ProductCard} = from '@nuskin/product-components-vue';

Storybook

Use Node v14.21.2 to ensure successful use of yarn sb script.

Local Development

In order to test changes of this library locally you can simply test your changes in storybook, and once storybook reflects the changes you want, you can create a new release version and install the new release version in the client application that is receiving the product-components-vue library.

If you want to test your local product-components-vue changes in the local version of your client application that is recieving those changes before you build a release, follow these steps:

  1. Inside product-components-vue working directory, make the changes you want to make, save the files, and run yarn link. This will create a local version of the product-components-vue package.
  2. Go to the client application working directory and remove the "@nuskin/product-components-vue" from the package.json. Remove node_modules and re-run yarn install. We need to do this first because the npm released package and the local package can get confused.
  3. Still inside your client app, run yarn link @nuskin/product-components-vue.
  4. You should now be able to import any component from @nuskin/product-components-vue inside your client application, and it will be pulling from your local version that you linked earlier.
  5. You will need to restart your client app each time you change your local product-components-vue changes.
  6. Once your satisfied with your changes, you can run yarn unlink and re-introduce the released version in your client apps package.json (@nuskin/product-components-vue).

Resources

License

MIT