@verkstedt/swimlanes
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

@verkstedt/swimlanes

Installation

npm install -g @verkstedt/swimlanes

Usage

Encode text (opens browser by default):
    swimlanes [OPTIONS] TEXT
    echo TEXT | swimlanes [OPTIONS]
Encode text stored in a file:
    swimlanes [OPTIONS] --file FILE
Decode URL or a hash into text:
    swimlanes --decode URL|HASH

Options:
  --decode, -d    Decode hash (by default we encode text)
  --no-open, -n   Do not open a browser after encoding text, just print the URL
  --file, -f      Read input from a file

API

import {
  createSwimlanesHash,
  createSwimlanesUrl,
  decodeSwimlanesHash,
  decodeSwimlanesUrl
} from '@verkstedt/swimlanes'

createSwimlanesHash('title: Hello World') // → K8ksyUm1UvBIzcnJVwjPL8pJAQA=
createSwimlanesUrl('title: Hello World').toString() // → https://swimlanes.io/#K8ksyUm1UvBIzcnJVwjPL8pJAQA=
decodeSwimlanesHash('K8ksyUm1UvBIzcnJVwjPL8pJAQA=') // → title: Hello World
decodeSwimlanesUrl(new URL('https://swimlanes.io/#K8ksyUm1UvBIzcnJVwjPL8pJAQA=')) // → title: Hello World

License

Copyright 2022 Verkstedt info@verkstedt.com. Licensed under ISC license.

/@verkstedt/swimlanes/

    Package Sidebar

    Install

    npm i @verkstedt/swimlanes

    Weekly Downloads

    0

    Version

    1.0.5

    License

    ISC

    Unpacked Size

    10.1 kB

    Total Files

    20

    Last publish

    Collaborators

    • zach.verkstedt
    • erolci
    • nuc
    • a.thomas
    • saji