2.54.18 • Published 3 months ago

@hpcc-js/observable-md v2.54.18

Weekly downloads
56
License
Apache-2.0
Repository
github
Last release
3 months ago

---DEPRECATED---DEPRECATED---DEPRECATED---

This package has been deprecated in favour of @hpcc-js/observablehq-compiler, the following is for historical purposes only.

@hpcc-js/observable-md

An interpreted version of the Observable HQ runtime.

Installing

For use with Webpack, Rollup, or other Node-based bundlers, @hpcc-js/observable-md is typically installed via a package manager such as Yarn or npm. (@hpcc-js/observable-md is distributed primarily as an ES module.)

npm install --save @hpcc-js/observable-md

@hpcc-js/observable-md can then be imported as a namespace:

import { Observable } from "@hpcc-js/observable-md";

In vanilla HTML, @hpcc-js/observable-md can be imported as an ES module, say from Skypack:

<script type="module">

import { Observable } from "https://cdn.skypack.dev/@hpcc-js/observable-md";

@hpcc-js/observable-md is also available as a UMD bundle for legacy browsers.

<!doctype html>
<html>

<head>
    <meta charset="utf-8">
    <title>@hpcc-js/observable-md</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@hpcc-js/common/font-awesome/css/font-awesome.min.css">
    <link rel="stylesheet" href="./index.css">
    <script src="https://cdn.jsdelivr.net/npm/@hpcc-js/observable-md/dist/index.full.js" type="text/javascript" charset="utf-8"></script>
    <script>
        var omdMod = window["@hpcc-js/observable-md"]
    </script>
</head>

<body onresize="doResize()">
    <div id="placeholder">
    </div>
    <script>
        var app = new omdMod.Observable()
            .target("placeholder")
            .showValues(true)
            .mode("omd")
            .text("" +
"# ${hw} ${tick}                    \n" +
"                                   \n" +
"```                                \n" +
"hw = 'Hello' + 'World';            \n" +
"tick = {                           \n" +
"  let i = 0;                       \n" +
"  while (true) {                   \n" +
"    yield ++i;                     \n" +
"  }                                \n" +
"}                                  \n" +
"```                                \n")
            ;

        doResize();

        function doResize() {
            if (app) {
                app
                    .resize()
                    .lazyRender()
                    ;
            }
        }
    </script>
</body>

</html>
2.54.18

3 months ago

2.54.16

4 months ago

2.54.15

4 months ago

2.54.14

6 months ago

2.54.12

8 months ago

2.54.13

7 months ago

2.54.11

8 months ago

2.54.10

11 months ago

2.54.9

1 year ago

2.54.7

2 years ago

2.54.8

2 years ago

2.54.4

2 years ago

2.54.5

2 years ago

2.54.6

2 years ago

2.54.0

2 years ago

2.54.1

2 years ago

2.54.2

2 years ago

2.54.3

2 years ago

2.53.0

2 years ago

2.53.1

2 years ago

2.52.8

2 years ago

2.52.4

2 years ago

2.52.5

2 years ago

2.52.6

2 years ago

2.52.7

2 years ago

2.52.1

2 years ago

2.52.2

2 years ago

2.52.3

2 years ago

2.46.0

2 years ago

2.48.0

2 years ago

2.51.0

2 years ago

2.45.0

2 years ago

2.47.0

2 years ago

2.50.0

2 years ago

2.44.0

3 years ago

2.43.0

3 years ago

2.42.0

3 years ago

2.41.0

3 years ago

2.40.0

3 years ago

2.39.0

3 years ago

2.36.0

3 years ago

2.35.0

3 years ago

2.34.0

3 years ago

2.33.0

3 years ago

2.32.0

3 years ago

2.31.0

3 years ago

2.30.0

3 years ago

2.29.0

3 years ago

2.28.0

3 years ago

2.27.0

3 years ago

2.26.0

3 years ago

2.25.0

3 years ago

2.24.0

3 years ago

2.23.0

3 years ago

2.22.0

4 years ago

2.21.0

4 years ago

2.20.0

4 years ago

2.19.0

4 years ago

2.18.0

4 years ago

2.17.0

4 years ago

2.16.0

4 years ago

2.15.0

4 years ago

2.13.0

4 years ago

2.11.0

4 years ago

2.12.0

4 years ago

2.10.0

4 years ago

2.9.0

4 years ago

2.8.0

4 years ago

2.7.0

4 years ago

2.6.0

4 years ago

2.5.0

4 years ago

2.3.0

4 years ago

2.4.0

4 years ago

2.2.7

4 years ago

2.2.6

4 years ago

2.2.5

4 years ago

2.2.4

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago