hasdeno

1.1.0 • Public • Published

hasdeno?

Find out if Deno can be accessed on the current system

Install

yarn add hasdeno --dev

Usage

In buildscripts

scripts:{
    "build":"(hasnode || (echo Omg - use deno instead please && exit 1)) && rollup",
}
  • Add the parameter -q to not output info (but only deal with the return code)
  • Add the parameter --version to print the version number

From node

import hasDeno from 'hasdeno'  // default export is a boolean that will always have the same value. (Name it as you want)

if(hasDeno){
    console.log('Niiiiiice with Deno')
} else {
    console.log('Check out deno.land')
}
import {hasDeno, hasDenoVersion} from 'hasdeno'  // Import two functions that will update each time they are called

setInterval(()=>{ 
    if(hasDeno()){
        Console.log('You have Deno version ', hasDenoVersion())		
    }
 }, 5000);


I know I know - with Deno all the npm and node things should not be needed any more. Well, For some of us there is a transition period. Making it easyer to leverage the known ecosystem helps get Deno into the hands of all the people sitting in large organisations.


Dependencies (0)

    Dev Dependencies (7)

    Package Sidebar

    Install

    npm i hasdeno

    Weekly Downloads

    0

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    6.41 kB

    Total Files

    8

    Last publish

    Collaborators

    • mathiasrw