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

feelers

Package Overview
Dependencies
Maintainers
2
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

feelers - npm Package Compare versions

Comparing version 0.1.0 to 1.0.0

dist/index.mjs

1

dist/index.es.js

@@ -23,2 +23,3 @@ import { ExternalTokenizer, LRParser } from '@lezer/lr';

const CHAR_TABLE = {

@@ -25,0 +26,0 @@ '{': 123,

@@ -25,2 +25,3 @@ 'use strict';

const CHAR_TABLE = {

@@ -27,0 +28,0 @@ '{': 123,

62

package.json
{
"name": "feelers",
"version": "0.1.0",
"version": "1.0.0",
"description": "FEELers grammar and editor for the Lezer parser system.",
"main": "dist/index.js",
"module": "dist/index.es.js",
"module": "dist/index.mjs",
"scripts": {
"all": "run-s lint test build",
"test": "karma start",

@@ -22,2 +23,5 @@ "generate:parser": "lezer-generator src/grammar/feelers.grammar -o src/grammar/parser",

},
"engines": {
"node": "*"
},
"keywords": [

@@ -37,29 +41,32 @@ "FEEL",

"@bpmn-io/feel-lint": "^0.1.1",
"@codemirror/autocomplete": "^6.3.2",
"@codemirror/commands": "^6.1.2",
"@codemirror/language": "^6.3.1",
"@codemirror/lint": "^6.1.0",
"@codemirror/state": "^6.1.4",
"@codemirror/view": "^6.5.1",
"@lezer/markdown": "^1.0.2",
"feelin": "^1.0.0",
"lezer-feel": "^0.16.2",
"@codemirror/autocomplete": "^6.10.1",
"@codemirror/commands": "^6.3.0",
"@codemirror/language": "^6.9.1",
"@codemirror/lint": "^6.4.2",
"@codemirror/state": "^6.3.0",
"@codemirror/view": "^6.21.3",
"@lezer/common": "^1.1.0",
"@lezer/highlight": "^1.1.6",
"@lezer/lr": "^1.3.13",
"@lezer/markdown": "^1.1.0",
"feelin": "^1.2.0",
"lezer-feel": "^1.2.0",
"min-dom": "^4.1.0"
},
"devDependencies": {
"@babel/cli": "^7.20.7",
"@babel/core": "^7.20.12",
"@babel/preset-env": "^7.20.2",
"@babel/register": "^7.18.9",
"@lezer/generator": "^1.2.2",
"@rollup/plugin-commonjs": "^24.0.1",
"@rollup/plugin-json": "^6.0.0",
"@types/chai": "^4.3.4",
"@types/mocha": "^10.0.1",
"chai": "^4.3.7",
"@babel/cli": "^7.23.0",
"@babel/core": "^7.23.2",
"@babel/preset-env": "^7.23.2",
"@lezer/generator": "^1.5.1",
"@rollup/plugin-commonjs": "^25.0.5",
"@rollup/plugin-json": "^6.0.1",
"@types/chai": "^4.3.8",
"@types/mocha": "^10.0.2",
"chai": "^4.3.10",
"cross-env": "^7.0.3",
"eslint": "^8.33.0",
"eslint": "^8.51.0",
"eslint-config-preact": "^1.3.0",
"eslint-plugin-bpmn-io": "^1.0.0",
"karma": "^6.4.1",
"karma-chrome-launcher": "^3.1.1",
"karma": "^6.4.2",
"karma-chrome-launcher": "^3.2.0",
"karma-debug-launcher": "^0.0.5",

@@ -73,5 +80,6 @@ "karma-env-preprocessor": "^0.1.1",

"mocha-test-container-support": "^0.2.0",
"puppeteer": "^19.7.0",
"rollup": "^3.15.0",
"sinon": "^15.0.1",
"npm-run-all": "^4.1.5",
"puppeteer": "^21.3.8",
"rollup": "^3.29.4",
"sinon": "^16.1.0",
"sinon-chai": "^3.7.0",

@@ -78,0 +86,0 @@ "typescript": "^4.9.5"

# feelers
![image](https://user-images.githubusercontent.com/17801113/222329383-c3e63077-e288-41e0-832d-7e71e331d76a.png)
[![CI](https://github.com/bpmn-io/feelers/actions/workflows/CI.yml/badge.svg)](https://github.com/bpmn-io/feelers/actions/workflows/CI.yml)

@@ -8,9 +8,14 @@ A templating solution built on top of [DMN](https://www.omg.org/spec/DMN/) FEEL.

**Package includes:**
- A [lezer](https://lezer.codemirror.net/) grammar and consequently parser for the templating language
- A parseMixed language definition which brings `feelers` templating, `feel` parsing and an optional host language together
- An editor for feelers, build on top of [codemirror](https://codemirror.net/)
- An interpreter to fill your templates with data, powered by [feelin](https://github.com/nikku/feelin)
- A simple playground to showcase the language
![image](https://user-images.githubusercontent.com/17801113/222329383-c3e63077-e288-41e0-832d-7e71e331d76a.png)
## What is inside
* A [lezer](https://lezer.codemirror.net/) grammar and consequently parser for the templating language
* A parseMixed language definition which brings `feelers` templating, `feel` parsing and an optional host language together
* An editor for feelers, build on top of [codemirror](https://codemirror.net/)
* An interpreter to fill your templates with data, powered by [feelin](https://github.com/nikku/feelin)
* A simple playground to showcase the language
## Usage

@@ -58,3 +63,2 @@ ...

* [feel-playground](https://github.com/nikku/feel-playground) - Interactive playground to learn the FEEL language
* ...

@@ -61,0 +65,0 @@ ## License

Sorry, the diff of this file is not supported yet

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