Necromancers Playing MTG

    @native-base/nativebase-tokenizer
    TypeScript icon, indicating that this package has built-in type declarations

    0.1.1 • Public • Published

    Absolute To NativeBase

    Fast conversion of absolute tokens to nativebase tokens. ⚡️

    Advice

    If you just want to convert absolute tokens to nativebase tokens then we highly recommend using [absoluteToNB].

    And if you want even more control, then you're in the right place! 👇👇

    Features

    • 🚀 Simple - Convert absolute tokens to nativebase tokens.
    • 🔥 proximity - Values near to the tokens can be taken if specific token value doesn't exist.
    • 🔥 increasing - Comes with a increasing token if set to true/false it will find higher/lower values which are near to the token if specific token value doesn't exist.
    • 🔥 proximityRange - Comes with a proximityRange token if set it will find values present in that range difference.

    Installation

    npm i @native-base/nativebase-tokenizer

    Usage

    First you'll want to fetch the absoluteToNB page:

    import { absoluteToNB } from "@native-base/nativebase-tokenizer";
    
    const convertedValue = absoluteToNB(value, 'propName');

    Once you have the converted value you can pass it to the nativeBase page.

    You may optionally pass a config to the API if you want to get values near to token if specific token value doesn't exist.

    Note: Config has 3 parameters proximity,proximityRange,increasing. Proximity is not included by default it should be passed within the config.

    • proximity should be set to true or false based on this Values near to the tokens can be taken if specific token value doesn't exist.
    • proximityRange should be given a numeric value if set it will find values present in that range difference.
    • increasing should be set to true or false based on this it will find higher/lower values which are near to the token if specific token value doesn't exist.
    import { absoluteToNB } from "@native-base/nativebase-tokenizer";
    const config = { proximity: true, proximityRange: 10, increasing: true };
    const convertedValue = absoluteToNB(value, 'propName', config);

    Example

    Here's a full Example project.

    • Without config
    import { absoluteToNB } from "@native-base/nativebase-tokenizer";
    const convertedValue = absoluteToNB(32, 'spacing');
    console.log(convertedValue); // 4
    • With config
    import { absoluteToNB } from "@native-base/nativebase-tokenizer";
    const config = { proximity: true, proximityRange: 3, increasing: true };
    const convertedValue = absoluteToNB(29, 'spacing', config);
    console.log(convertedValue); // 4

    License

    GeekyAnts © GeekyAnts

    Keywords

    none

    Install

    npm i @native-base/nativebase-tokenizer

    DownloadsWeekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    203 kB

    Total Files

    62

    Last publish

    Collaborators

    • viraj-10
    • ankit-tailor
    • cyrus25
    • madhavb230100
    • vidhi499
    • surajahmedc
    • theankurkedia
    • rohit_singh
    • himanshu-satija
    • aditya_jamuar
    • nishanbende
    • gauravguha