chimpers-web
TypeScript icon, indicating that this package has built-in type declarations

1.1.4 • Public • Published

chimpers-web

Web version chimpers to Hide files / zip / images in text by hidden format. Works in React / Svelte

Web Demo | chimpers npm | chimpers-web npm | Github

Install

npm i chimpers-web
yarn add chimpers-web

Notices

  1. Hidden file is not encrypted currently.
  2. Do not attempt to hide large file.
  3. Single file that smaller than 4kb is recommended.

Usage

import { addFileInText, decodeFileInText } from "chimpers-web"

( async () => {

    const file: File = new File() // Or File that read from <input type"file">
    const encodedString: string = await addFileInText("Hello world", file);

    const fileArray: Uint8Array = decodeFileInText(encodedString);

})()

Utilis

// Hide files in text
export async function addFileInText(
    encodingString: string, // Text to add files
    file: File,             // Your txt / zip / file 
): Promise<string> 


// decode encoded string
export function decodeFileInText(
    encodedText: string, 
): Uint8Array

Package Sidebar

Install

npm i chimpers-web

Weekly Downloads

2

Version

1.1.4

License

MIT

Unpacked Size

71.1 kB

Total Files

70

Last publish

Collaborators

  • r48n34