1.0.1 • Published 11 years ago

domo-eval v1.0.1

Weekly downloads
1
License
-
Repository
github
Last release
11 years ago

Eval plugin for Domo

Asks Domo politely to evaluate your JavaScript/CoffeeScript

Installation

npm install domo-eval

Add domo-eval to Domo's configuration or load it with the !load command

Usage

!eval [flags] <Javascript/CoffeeScript>

Flags

  • -c
    • Evaluate CoffeeScript
    • With -v flag outputs only the compiled JavaScript

Examples

!eval var a = 1; a + 2;

00:47 Domo: 3

!eval -c a = (word for word in 'hello', 'world').join ' '

00:50 Domo: 'hello world'

!eval -c -v a = (word for word in 'hello', 'world').join ' '

00:50 Domo: var a, word;
00:50 Domo: a = ((function() {
00:50 Domo:  var _i, _len, _ref, _results;
00:50 Domo:  _ref = ['hello', 'world'];
00:50 Domo:  _results = [];
00:50 Domo:  for (_i = 0, _len = _ref.length; _i < _len; _i++) {
00:50 Domo:    word = _ref[_i];
00:50 Domo:    _results.push(word);
00:51 Domo:  }
00:51 Domo:  return _results;
00:51 Domo: })()).join(' ');
1.0.1

11 years ago

1.0.0

11 years ago

0.2.1

11 years ago

0.11.0

11 years ago

0.10.6

11 years ago

0.10.5

11 years ago

0.10.4

11 years ago

0.10.3

11 years ago

0.9.3

11 years ago

0.9.2

11 years ago

0.9.1

11 years ago