2.0.4 • Published 2 months ago

jsonata v2.0.4

Weekly downloads
323,927
License
MIT
Repository
github
Last release
2 months ago

JSONata

JSON query and transformation language

NPM statistics

Build Status Coverage Status

Reference implementation of the JSONata query and transformation language.

Installation

  • npm install jsonata

Quick start

In Node.js:

var jsonata = require("jsonata");

var data = {
  example: [
    {value: 4},
    {value: 7},
    {value: 13}
  ]
};
var expression = jsonata("$sum(example.value)");
var result = expression.evaluate(data);  // returns 24

In a browser:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>JSONata test</title>
    <script src="https://cdn.jsdelivr.net/npm/jsonata/jsonata.min.js"></script>
    <script>
      function greeting() {
        var json = JSON.parse(document.getElementById('json').value);
        var result = jsonata('"Hello, " & name').evaluate(json);
        document.getElementById('greeting').innerHTML = result;
      }
    </script>
  </head>
  <body>
    <textarea id="json">{ "name": "Wilbur" }</textarea>
    <button onclick="greeting()">Click me</button>
    <p id="greeting"></p>
  </body>
</html>

More information

Contributing

See the CONTRIBUTING.md for details of how to contribute to this repo.

bihua-nodered@productfy/commontransformation-flowluwfy-runtimesanity-plugin-schema-chodesckapilteztest2homebridge-blinds-up-down@nchannel/endpoint-sdk@nchannel/magento2-channel@nchannel/netsuite-channel@nchannel/shopify-channelinsurer-policyapioscar-ui-angularjasper-engineintegration-workbench-ui@netzoio/plugins@netzoio/widgets@telus-uds/system-themesvault-actionejz-sovapg-lambdafaros-canonical-reports@infinitebrahmanuniverse/nolb-jsona@samsquatch/components-starter@samsquatch/jobber-components@samsquatch/jsonata-visual-editor@samsquatch/mom-components-starter@samsquatch/traction-tools-componentsrenovate@everything-registry/sub-chunk-1987npm-sdk_modelmikser-core-mappermokylibnode-silvernode-red-gss-libnode-red-contrib-miakapinode-red-es6-shimnode-red-farsinode-red-studionode-red-stylednode-red-tekosnode-red-tekos2node-red-test1node-red_frontendnode-red-contrib-flow-managernode-red-contrib-json-multi-schemanode-red-contrib-join-waitnode-red-contrib-google-action-dialogflow-httpnode-red-contrib-porto-seguropkgbldopal-node-redmy-sdk_modelmy-test-sdk-321nashjsprogram-editprogram-editorprisme-flow@dendra-science/worker-tasks-dpe@dendra-science/worker-tasks-aggbihua-redblurpc2r@cloudaction/runtimebotto-workflow-designer@clausehq/flows-step-taskscreateurl@clausehq/flows-engine@clausehq/flows-step-jsonata@ckatzorke/renovate@coderbyheart/bdd-feature-runner-awsbwd@collabland/common@crixu/jsonata-code-completion@crft/jsonata-code-completioncasan-spay@dataflow-designer/dataflow-graphql@fusionconfig/react_explorer@fusionconfig/jsonata@gaias/base_core@gaias/basenode@gallofeliz/http-request@gallofeliz/run-process@gallofeliz/super-yaml@gallolabs/config@foxy.io/elements@foxy.io/sdkvue-api-client@types/jsonata@viewdo/dxp-story-cli@vtex/conv-integrations@zhili/server-mock@zhili/server-util@apidaze/node-red-contrib-apidaze@ataboo/bull-monitor-root@auphof/uql@bifravst/e2e-bdd-test-runner@bifravst/muninn-proto@aux4/adapter@biothings-explorer/api-response-transform@biothings-explorer/json-transformer@belvedere/groupr
1.8.7

2 months ago

2.0.4

2 months ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.8.6

2 years ago

1.8.5

3 years ago

1.8.4

4 years ago

1.8.3

4 years ago

1.8.2

4 years ago

1.8.1

4 years ago

1.8.0

4 years ago

1.7.0

5 years ago

1.6.5

5 years ago

1.6.4

5 years ago

1.6.3

5 years ago

1.6.2

5 years ago

1.6.1

5 years ago

1.6.0

5 years ago

1.5.4

6 years ago

1.5.3

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.3

6 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.6

7 years ago

1.2.5

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago