New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@dteel/gpdsl

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dteel/gpdsl

General Purpose Domain Specific Language

1.1.3
latest
Source
npm
Version published
Weekly downloads
2
100%
Maintainers
1
Weekly downloads
 
Created
Source

General Purpose Domain Specific Language

This is an interpreter written in javascript for GPDSL. This can be added to a project where some form of scripting ability for the user would be convenient. It's probably pretty safe considering its an interpreted language being ran in javascript. Not much room for exploits, but what do I know.

It's relatively lightweight, it has zero production dependencies and just a few for testing (jest and family).

To see it in action, clone the project from github, cd into the directory, and 'node test/manualtesting'. This file will test compiling and running of a GPDSL program. test/testCode.js demonstrates pretty much every element of the language. manualTesting.js demonstrates how to run code and how to pass in functions and variables for the program to read/write/call.

View github page for more specific language documentation.

Node.js CI

FAQs

Package last updated on 24 Dec 2021

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