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.


/hasdeno/

    Package Sidebar

    Install

    npm i hasdeno

    Weekly Downloads

    1

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    6.41 kB

    Total Files

    8

    Last publish

    Collaborators

    • mathiasrw