z-convertx
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

z-convertx

Library to perform conversions

Installation

npm i z-convertx

Usage

Javascript

const convertx = require('z-convertx');

Typescript

import convertx from 'z-convertx';

Summary

append appendStart appendEnd convertTextToBits convertTextToBitsArray convertTextToBitsMatrix convertBitsMatrixToText convertBitsArrayToText convertBitsToText convertNumberToBits convertNumberToBitsArray convertNumberToBytesArray

append

function append(options: Options): string

Options:

interface Options {
  text: string,
  pattern: string,
  maxLength: number,
  direction: Direction
}

appendStart

function appendStart(options: Options): string

Options:

interface Options {
  pattern: string,
  text: string,
  maxLength: number
}

appendEnd

function appendEnd(options: Options): string

Options:

interface Options {
  pattern: string;
  text: string;
  maxLength: number;
}

convertTextToBits

function convertTextToBits(text: string, options: Options = {}): string[]

Options:

interface Options {
  bitsByChar?: number;
  maxLength?: number;
}

convertTextToBitsArray

function convertTextToBitsArray(text: string, options: Options = {}): string[]

Options:

interface Options {
  bitsByChar?: number;
  maxLength?: number;
}

convertTextToBitsMatrix

function convertTextToBitsMatrix(text: string, options: Options = {}): number[][]

Options:

interface Options {
  bitsByChar?: number;
  maxLength?: number;
}

convertBitsMatrixToText

function convertBitsMatrixToText(bits: number[][]): string

convertBitsArrayToText

function convertBitsArrayToText(bits: number[], bitsByChar: number): string

convertBitsToText

function convertBitsToText(bits: string[]): string

convertNumberToBits

function convertNumberToBits(num: number, options: Options = {}): string

Options:

interface Options {
  maxLength?: number;
}

convertNumberToBitsArray

function convertNumberToBitsArray(num: number, options: Options = {}): number[]

Options:

interface Options {
  maxLength?: number;
}

convertNumberToBytesArray

function convertNumberToBytesArray(num: number, options?: Options): number[]

Options:

interface Options {
  maxLength?: number;
}

convertNumberToBytesArray

function convertBytesArrayToNumber(bytesArray: number[]): number

Package Sidebar

Install

npm i z-convertx

Weekly Downloads

5

Version

1.0.3

License

ISC

Unpacked Size

28.3 kB

Total Files

47

Last publish

Collaborators

  • rootzul