JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10
  • Score
    100M100P100Q51432F
  • License MIT

FBL file encryption/decryption plugin

Package Exports

  • @fbl-plugins/crypto

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@fbl-plugins/crypto) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

FBL Plugins: Crypto

Encrypt/decrypt files with ease in your fbl flows.

Tests Known Vulnerabilities codecov Total alerts Language grade: JavaScript

Integration

There are multiple ways how plugin can be integrated into your flow.

package.json

This is the most recommended way. Create package.json next to your flow file with following content:

{
  "name": "flow-name",
  "version": "1.0.0",
  "description": "",
  "scripts": {
    "fbl": "fbl"
  },
  "license": "UNLICENSED",
  "dependencies": {
    "@fbl-plugins/crypto": "1.1.0",
    "fbl": "1.7.0"
  }
}

Then you can install dependencies as any other node module yarn install depending on the package manager of your choice.

After that you can use yarn fbl <args> to execute your flow or even register a custom script inside "scripts".

Global installation

npm i -g @fbl-plugins/crypto

Register plugin to be accessible by fbl

  • via cli: fbl -p @fbl-plugins/crypto <args>
  • via flow:
requires:
  fbl: '>=1.7.0'
  plugins:
    '@fbl-plugins/crypto': '>=1.1.0'

pipeline:
  # your flow goes here

Action Handlers

Template Utilities