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

yadr

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

yadr

Yet Another Dice Roller

latest
Source
npmnpm
Version
2.0.1
Version published
Maintainers
1
Created
Source

Yet Another Dice Roller (yadr)

Description

This is a simple dice roller made with ES6, works as module, as a global command line and in the browser.

Installation

npm install [-g] yadr

Usage

As a system command

$> yadr best 1 from 2d20 +1
//=> best 1 from 2d20 +1: rolled [11,6] taking [11] +1 = 12


$> yadr best 2 of 4d10
//=> best 2 of 4d10: rolled [8,2,8,6] taking [8,8]  = 16

In the browser

First install with bower:

$> bower install yadr

Then include it in your html file:

<script src="bower_components/dist/yadr.js"></script>
<script>
    var roll4d6 = yadr().roll('4d6+1').make(function(result) {
        console.log('from: ', result.input, 'rolled: ', result.rolls, ' = ', result.total);
    });

    roll4d6(); // from:  4d6+1 rolled:  Array [ 4, 3, 6, 4 ]  =  18
    roll4d6(); // from:  4d6+1 rolled:  Array [ 1, 6, 5, 5 ]  =  18
</script>

Keywords

fluent

FAQs

Package last updated on 08 Nov 2015

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