Socket
Socket
Sign inDemoInstall

jsonpath-plus

Package Overview
Dependencies
3
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
234Next

9.0.0

Diff

Changelog

Source

9.0.0

BREAKING CHANGES:

  • Removes preventEval property. Prefer eval: false instead.

  • Changed behavior of eval property. In the browser, eval/Function won't be used by default to evaluate expressions. Instead, we'll safely evaluate using a subset of JavaScript. To resume using unsafe eval in the browser, pass in the option eval: "native"

  • feat: add safe eval for browser and eval option (#185) (@80avin)

  • feat: add ignoreEvalErrors property (@80avin)

brettz9
published 8.1.0 •

Changelog

Source

8.1.0

  • feat: add basic cli (#206) (@vid)
brettz9
published 8.0.0 •

Changelog

Source

8.0.0

  • Breaking change: Bump Node engines to 14
  • feat: add support for nested filter expressions (@carlosingles)
  • docs: update README and license (@akirataguchi115)
  • docs: github workflow badge (@dsanch3z)
brettz9
published 7.2.0 •

Changelog

Source

7.2.0

  • perf: optimize walk method by 10%-34% (@jacobroschen)
  • chore: add types to exports field (@awlayton)
brettz9
published 7.1.0 •

Changelog

Source

7.1.0

  • perf: improve evaluation speed of conditional queries (@jacobroschen)
brettz9
published 7.0.0 •

Changelog

Source

7.0.0

  • Breaking change: Bump engines to 12
  • fix: remove console.log when error is thrown (@sh33dafi)
  • chore: update devDeps.
brettz9
published 6.0.1 •

Changelog

Source

6.0.1 (2021-07-07)

  • Fix: Some package.json paths needed updating (@matushorvath)
  • npm: Update devDeps.
brettz9
published 6.0.0 •

Changelog

Source

6.0.0 (2021-07-05)

User-impacting

  • Breaking enhancement: Create as true ESM module
  • Breaking change: Utilize .cjs extension for UMD and CJS builds (very old browsers might not support, but needed with the change given that Webpack may complain if there even exists CJS within what it thinks is an ESM file, the ".js", our default)
  • Breaking change: Utilize .js extension instead of .mjs for now default ESM builds

Dev-impacting

  • npm: Add lint script
  • npm: Update devDeps.
brettz9
published 5.1.0 •

Changelog

Source

5.1.0 (2021-06-24)

  • Enhancement: support double-quoted bracket notation
  • Linting: As per latest ash-nazg
  • npm: Update devDeps.
brettz9
published 5.0.7 •

Changelog

Source

5.0.7 (2021-04-12)

  • Fix: Add packge.json to exports (@sebastiendavid)
234Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc