You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@karnama/vueish

Package Overview
Dependencies
Maintainers
2
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@karnama/vueish

Vue UI Library

0.22.0
latest
Source
npmnpm
Version published
Maintainers
2
Created
Source

vueish

Vue UI Library

:warning: This package is not production ready!

Install:

  • run npm i vueish

Contribution

Adding features

Component

  • create a folder in the src/components folder aptly named
  • create a .vue file that starts with UI e.g.: UITable.vue

Directive

  • create a folder in the src/directives folder aptly named
  • create an index.ts file in the created folder.

Then add or update test to cover the new logic. The test file should be placed next to the source code in a file that is named the same but appended with test in the name. (UITable.test.ts)

To customise the web-types.json generated, place a web-types.ts file next to your source code and set the appropriate default export

error like

failed to load config from /Users/my-user/Web/vueish/vite.config.js
error when starting dev server:
Error: The service was stopped

can be fixed by running node node_modules/esbuild/install

Testing

snapshot testing

  • Snapshots should be created/tested when there's a significant change in the markup such as v-if and v-for statements.
  • The snapshot should include the expected most frequent use-case meaning: props and slots should be included where applicable.

FAQs

Package last updated on 14 Feb 2023

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

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.