Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@eotl/ui-inventory

Package Overview
Dependencies
Maintainers
3
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eotl/ui-inventory

UI Inventory ============

  • 0.2.12
  • npm
  • Socket score

Version published
Weekly downloads
4
decreased by-84%
Maintainers
3
Weekly downloads
 
Created
Source

UI Inventory

status-badge

This is the web based user interface for Open Inventory. It is currently a Vue2 app. It is automatically installed in Open Inventory when it is deployed. Each stable version is published on NPM as @eotl/ui-inventory package.

Developing

Important: This setup assumes the presence of open-inventory in a parallel directory (both ui-inventory, and open-inventory must be in the same directory.) This is needed to be able to update the UI files in the open-inventory/public, each time there is a change in ui-inventory.

Our recommended method of developing ui-inventory is using Docker. There are helper commands in the Makefile to run various Docker operations.

The first time setting up your environment run:

$ make first-run

Next time, just start Docker and run the dev server with:

$ make dev

To upgrade or install new NPM packages:

$ make up
$ make shell

Developing the UI together with a running instance of open-inventory

To see your changes live in the running instance of open-inventory, make sure that make dev is running within ui-inventory.

How is that working under the hood? open-inventory/public is mounted as volume within ui-inventory/docker-compose.yml.

Developing without Docker

If you prefer to not use Docker you can run things manually. You need a locally installed Node JS environment and yarn package manager.

Install the packages:

$ yarn

Run local server:

$ yarn serve

Build files for production use or new package

$ yarn prod

The compiled app files will be in the /open-inventory-public/ directory. Please make sure the directory has appropriate permissions. If you want to have the files in ./dist, you can just replace all instances of /open-inventory-public, with ./dist/, in package.json, and in vue.config.js

FAQs

Package last updated on 07 Jun 2024

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

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc