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

wyclif

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wyclif

WyattERP Control Layer InterFace

  • 1.0.14
  • npm
  • Socket score

Version published
Weekly downloads
22
increased by2100%
Maintainers
1
Weekly downloads
 
Created
Source

Wyclif: WyattERP Component Layer InterFace server

WyattERP consists of a set of tools for building Enterprise Resource Planning software. This just means tools for running your business like accounting, contact management, billing, payroll and so forth.

The idea behind WyattERP is to be able to generate applications very quickly by just defining your operating parameters in a data dictionary. Then the apps essentially build themselves on the fly as users configure their screen to access the various tables and views you have defined.

WyCLIf is the Control Layer Interface. This means it is a server process where the front end, or GUI interacts. It also contains a https server to deliver the application itself (Single Page Application, or SPI) to the user's browser. Then, that SPI connects via a web socket on a different port (and possibly a different server) to interact with the control and model layers.

This is an example server. In an actual production deployment, your ERP may a custom server that does more than this one. But your server can call the functionality of this basic template, and then add the additional services on.

WyattERP Components:

Wylib:

  • UI components, implemented in Vue.js
  • JS modules to support the UI
  • UI portal to Wyseman socket to access data dictionary and control layer

Wyseman:

  • CLI: Schema authoring and deployment, schema version control
  • Socket handler: query builder, action launcher
  • Report lookup if a dispatcher and lookup table is provided

Wyselib:

  • Chunks of schema and data dictionary definitions
  • Macros and support functions for building the schema
  • Typically a subset of your eventual complete site schema
  • gnucash importer to run with the reference schema

Wyclif:

  • SPI server: Can also be invoked from your production server
  • Includes /clientinfo ajax server needed for authorization/login
  • Server support routines, can be called independently
  • Report dispatcher for associated actions described in data dictionary
  • report-bundle
  • wysegi-bundle
  • wyatt-bundle: generic ERP app, gnucash replacement

FAQs

Package last updated on 26 Feb 2022

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