Skip to content

A Web interface to play with Jora (a JSON query language) syntax or transform some JSON with zero setup

License

Notifications You must be signed in to change notification settings

discoveryjs/jora-sandbox

Repository files navigation

Jora sandbox

A Web interface to play with jora syntax or transform some JSON with zero setup

Try it online

Run locally

git clone https://github.com/discoveryjs/jora-sandbox.git
cd jora-sandbox
npm install
npm start

To build a static version:

npm run build

And open docs/index.html in your browser.

Using as a package

NPM version

Install

npm i jora-sandbox

Generate a sandbox HTML file content

const createSandboxFileContent = require('jora-sandbox');

createSandboxFileContent(
    {
        data: { hello: 'world' },
        name: 'Source of data',   // not using currently
        createdAt: new Date()     // not using currently
    },
    'hello' // query by default
);
// returns a content of html with injected data and 

See example of usage in --sandbox option implementation of jora-cli.

License

MIT

About

A Web interface to play with Jora (a JSON query language) syntax or transform some JSON with zero setup

Resources

License

Stars

Watchers

Forks

Packages

No packages published