New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

flinteditor

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

flinteditor

Very much in development.

latest
npmnpm
Version
0.5.2
Version published
Maintainers
1
Created
Source

FLINT editor extension for Visual Studio Code

Very much in development.

Functionalities

For all acts, facts and duties:

  • Index in tree-view
  • Jump to definition
  • Find references
  • Autocompletion

Validation:

  • Warnings and errors based on law-reg validation logic
  • Validation using json-schema, including snippets for auto-insertion

Execution:

  • Running a FLINT model in the Compliance by Design demo (Ctrl + shift + P, then type Run Flint)

Configuration needed for execution

In order to run a model, some configuration is needed to run. This can be configured on a folder-basis. (Right click on the empty space in a vscode folder, navigate to Extensions -> FLINT editor, click Edit settings.json)

Example config:

Actors are all actors specified, factFunctionSpec links different facts to those actors. Active actors are the (exactly 2) actors that are shown in the interface.

{
    "flinteditor.run_configuration": {
        "name": "ANLb",
        "actors": ["RVO", "collectief"],
        "activeActors": ["RVO", "collectief"],
        "factFunctionSpec": {
            "[RVO]": "RVO",
            "[agrarisch collectief]": "collectief"
          }
    }
}

Package

npm run package

Install in vscode

Install the resulting .vsix file in vscode by manually loading it as extension.

FAQs

Package last updated on 27 Mar 2020

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