Socket
Socket
Sign inDemoInstall

jsonpath-plus

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jsonpath-plus - npm Package Versions

124

1.1.0

Diff

Changelog

Source

1.1.0 (September 26, 2019)

  • Enhancement: Add explicit 'any' to evaluate() declaration (for use with noImplicitAny TypeScript option)
  • Build: Update minified build files
  • Travis: Update to check Node 6, 10, 12
  • npm: Ignore .idea/.remarkrc files
  • npm: Update devDeps (Babel, linting, Rollup, TypeScript related)
  • npm: Avoid eslint script within test script
  • npm: Ignore typescript docs
brettz9
published 1.0.0 •

Changelog

Source

1.0.0 (August 7, 2019)

  • Add TypeScript declaration
brettz9
published 0.20.1 •

Changelog

Source

0.20.1 (June 12, 2019)

  • npm: Avoid adding core-js-bundle as peerDep. (fixes #95)
brettz9
published 0.20.0 •

Changelog

Source

0.20.0 (June 4, 2019)

  • Build: Add browserslist for Babel builds
  • Linting: Conform to ESLint updates (jsdoc)
  • Testing: Switch from end-of-lifed nodeunit to Mocha
  • Testing: Add performance test to browser, but bump duration
  • npm: Update devDeps; add core-js-bundle to peerDependencies
  • npm: Ignore some unneeded files
  • Bump Node version in Travis to avoid erring with object rest in eslint-plugin-node routine
brettz9
published 0.19.0 •

Changelog

Source

0.19.0 (May 16, 2019)

  • Docs (README): Indicate features, including performance (removing old note)
  • Docs (README): Add headings for setup and fix headings levels
  • Docs (README): Indicate parent selector was not present in original spec (not just not documented)
  • Docs (README): Fix escaping
  • Linting: Switch to Unix line breaks and other changes per ash-nazg, including linting Markdown JS
  • Linting: Use recommended .json extension
  • Linting: Switch to ash-nazg
  • Linting: Add lgtm.yml file for lgtm.com
  • npm: Update devDeps, and update per security audit
brettz9
published 0.18.1 •

Changelog

Source

0.18.1 (May 14, 2019)

  • Fix: Expose pointer on resultType: "all"
brettz9
published 0.18.0 •

Changelog

Source

0.18.0 (October 20, 2018)

  • Security enhancement: Use global eval instead of regular eval
  • Fix: Handle React-Native environment's lack of support for Node vm (@simon-scherzinger); closes #87
  • Refactoring: Use arrow functions, for-of, declare block scope vars closer to block
  • Docs: Clarify current wrap behavior
  • npm: Add Rollup to test scripts
brettz9
published 0.17.0 •

Changelog

Source

0.17.0 (October 19, 2018)

  • Breaking change: With Node use, must now use require('jsonpath-plus').JSONPath.
  • Breaking change: Stop including polyfills for array and string includes (can get with @babel/polyfill or own)
  • Breaking change: Remove deprecated JSONPath.eval
  • License: Remove old and unneeded license portion from within source file (already have external file)
  • Fix: Support object shorthand functions on sandbox objects (toString() had not been working properly with them)
  • Enhancement: Add Rollup/Babel/Terser and module in package.json
  • Refactoring: Use ES6 features such as object shorthand
  • Linting: prefer const and no var
  • Testing: Replace custom server code with node-static and add opn-cli; mostly switch to ESM
  • npm: Update devDeps; add package-lock.json; remove non-functioning remark
brettz9
published 0.16.0 •

Changelog

Source

0.16.0 (January 14, 2017)

  • Breaking change: Give preference to treating special chars in a property as special (override with backtick operator)
  • Breaking feature: Add custom ` operator to allow unambiguous literal sequences (if an initial backtick is needed, an additional one must now be added)
  • Fix: toPathArray caching bug
  • Improvements: Performance optimizations
  • Dev testing: Rename test file
brettz9
published 0.15.0 •

Changelog

Source

0.15.0 (Mar 15, 2016)

  • Fix: Fixing support for sandbox in the case of functions
  • Feature: Use this if present for global export
  • Docs: Clarify function signature
  • Docs: Update testing section
  • Dev testing: Add in missing test for browser testing
  • Dev testing: Add remark linting to testing process (#70)
  • Dev testing: Lint JS test support files
  • Dev testing: Split out tests into eslint, remark, lint, nodeunit
  • Dev testing: Remove need for nodeunit build step
  • Dev testing: Simplify nodeunit usage and make available as npm run browser-test
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc