🚀 DAY 5 OF LAUNCH WEEK:Introducing Webhook Events for Alert Changes.Learn more →
Socket
Book a DemoInstallSign in
Socket

@silexlabs/expression-input

Package Overview
Dependencies
Maintainers
2
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@silexlabs/expression-input

A web component to include in your JS/TS projects. Your users can create an expression or a ordoned list with your data tree.

latest
Source
npmnpm
Version
0.2.0
Version published
Maintainers
2
Created
Source

Expression & Popin Form Components

A set of reusable web components to manage expressions (chains of tokens) and form overlays.
This is part of a bigger project: Silex no-code website builder.

Components

  • Expression Input
    Build an expression from multiple selectable tokens or switch to a fixed value.

  • Popin Form
    A simple pop-up form overlay that can manage its own inputs and be integrated into a parent form.

Installation

npm install --save @silexlabs/expression-input

Or include it via a <script> tag:

<script src="/path/to/@silexlabs/expression-input/expression-input.js"></script>

Documentation

  • Expression Input
    How to add <expression-input> to your project and build dynamic expressions.

  • Popin Form
    How to open a form in a pop-up overlay and manage form data inside it.

Each .md file contains instructions, examples, attributes, and events for its respective component.

Development

To contribute to this project:

  • Clone the Repository:

    git clone https://github.com/silexlabs/expression-input.git
    cd expression-input
    
  • Install Dependencies:

    npm install
    
  • Build the Project:

    npm run build
    
  • Start Development Server:

    npm run serve
    

Keywords

silex

FAQs

Package last updated on 30 Sep 2025

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