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

readtastic

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

readtastic

Readtastic is a fast, minimaslitic, light-weight, promise based tool for interacting with input stream line by line.

latest
Source
npmnpm
Version
1.2.0
Version published
Weekly downloads
3
-25%
Maintainers
1
Weekly downloads
 
Created
Source

NPM Downloads NPM Version install size npm bundle size Gitpod Ready-to-code

readtastic

readtastic is a fast, minimalistic, lightweight, promise-based tool for interacting with input streams line by line.

Installation

To get started with readtastic, simply run the following command in your terminal:

$ npm i readtastic

Getting started

First, require this library to your project as follows:

const readtastic = require("readtastic");

If it's an ES Module then import it to your project as follows:

import readtastic from "readtastic";

Note

New to Promises?

If you're not familiar with promises, check out the MDN documentation to learn more.

Built on Top of Node.js readline library

Under the hood, readtastic leverages the built-in readline library in Node.js, ensuring a seamless and efficient experience.

Api usage

Once you've imported readtastic into your project, you're ready to start working using readtastic!

Below is a simple example demonstrating the usage:


try {
    // Creates a new interface
    // It's similar to the Node's built-in readline module
    readtastic.parse_interface({
        input: process.stdin,
        output: process.stdout
    });

    // Prompt the user
    // Use await since it's an async function
    const phrase = await readtastic.prompt("What do you think of readtastic?\n");

    // Log out the a answer of the prompt.
    // In this case it's 'phrase'.
    console.log(`You said: ${phrase}`);

    // Simple thank you note at last.
    console.log(`Thank you for your valuable feedback!`);
} catch (error) {
    // Handling the error.
    console.error(error);
}

LICENSE

readtastic is released under the MIT License.

View the full license terms here.

Bugs & Issues

Found a bug or want a new feature?

Report issues and request features on the readtastic issue tracker.

Thanks for reading!

Have a great day ahead :D

Keywords

Readline

FAQs

Package last updated on 23 Dec 2024

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