UNPKG

inquiry

Version:

A parameterized JSON path language for Node.js and the browser.

11 lines (9 loc) 414 B
#!/usr/bin/env node var inquiry = require("../.."); require("proof")(4, function (assert) { var object = { name: "Alan", zero: 0, "null": null }; assert(inquiry("/name")(object).pop(), "Alan", "select by name"); assert(inquiry("/zero")(object).pop(), 0, "select zero"); assert(inquiry("/null")(object).pop() === null, "select null"); assert(inquiry("/missing")(object).length, 0, "select nothing"); });