Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.13 KB

README.md

File metadata and controls

50 lines (34 loc) · 1.13 KB

Editing the language of gods civilized, even on the web.

For more details see the project page here.

Usage

npm install then see examples.

Dev

build

Update paredit-bundle.min.js and paredit-bundle.js:

node build.js

Testing

Manually: You can open examples/paredit.html in a browser (directly the file, no need to use a http server). Build before you do that.

Unit tests: npm run test

With Lively

Load via lively.modules:

await load();

async function load() {
  var lm = lively.modules,
      files = ["./index.js",
               './lib/util.js',
               "./lib/reader.js",
               "./lib/navigator.js",
               "./lib/editor.js",
               // "./tests/reader-test.js",
               // "./tests/navigator-test.js",
               // "./tests/editor-test.js"
              ],
      p = lm.getPackage("paredit.js");
  for (let f of files) await lm.module(lively.lang.string.joinPath(p.url, f)).reload();
}