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 🙏

© 2026 – Pkg Stats / Ryan Hefner

eviso-ui-library-3

v1.5.4

Published

UI Library 3

Downloads

1,119

Readme

eVISO UI Library 3.0

A collection of ready to use UI elements offering out of the box functionality and styling in accordance with eVISO's enterprise design standards.

Contents

Components

You can find a list of all components and their documentation here.

Technical Requirements

The eVISO UI Library was developed with:

Note: If your project is not using any of the above, we don't guarantee a successful integration of the library.

Use

This section explains how to setup the eVISO UI Library on your project.

Install

Use the package manager npm to install eviso-ui-library.

npm install eviso-ui-library-3

If you prefer, you can also use yarn to install it.

yarn add eviso-ui-library-3

Configure

If you've a Nuxt project create a Nuxt Plugin as follows:

// plugins/eviso-ui-library-3.js
import { defineNuxtPlugin } from '#app'
import EvisoUILibrary3 from 'eviso-ui-library-3'

export default defineNuxtPlugin((nuxtApp) => {
  nuxtApp.vueApp.use(EvisoUILibrary3)
})

And add the plugin to the nuxt.config.js file:

// nuxt.config.js
css: [
    'eviso-ui-library-3/dist/eviso-ui-library-3.css',
  ],
build: {
    transpile: [
      'eviso-ui-library-3'
    ]
  },

Now you're all set to use the components everywhere in your project! 🎉

Thank you for using our library :star:

Contribute

This section explains how to contribute to the development of eVISO UI Library.

Install

Use git to clone this repository into your computer.

git clone https://gitlab.com/wsenergia/apps-acceleration/app-integrations/eviso-ui-library-3.0.git

Make sure you're using Node version 22.

nvm use 22
nvm list

Use the package manager npm to install all dependencies.

npm install

Develop

When you're ready to start contributing, create a feature branch based on staging and start developing.

Run the code to render a default page defined in App.vue and start developing new components.

npm run dev

If you would like to merge a new feature into staging please request our approval before merging.

Test

Make sure to test the package locally before publishing. To do so execute the following commands on the package folder:

npm run build
npm link

On the project's folder in which you would like to test the package you'll need to link to the package.

npm link <path-to-library-folder>/eviso-ui-library-3

If you run the project locally you should be able to test the package.

Publish

To publish the package, the first thing you need to do is to update its version on package.json file. To do so follow the Semantic Versioning convention.

Afterwards, build your package successfully and confirm that a folder named dist was generated in the root of your package's folder tree shown as follows.

npm run build
- dist
  -- eviso-ui-library-3.css
  -- eviso-ui-library-3.es.js
  -- eviso-ui-library-3.umd.js

Finally, publish your package to NPM.

npm publish

Thank you for collaborating :star: