PackageTrack
Sign in Get early access

jmespath

JMESPath implementation in javascript

0.16.0 41M downloads/mo #2958 most downloaded on npm jmespath/jmespath.js

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Ships unpredictably

gaps range from 1 weeks to 5.8 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

12 years old

10 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

10 releases · Apr 2014 to Jan 2022
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 10
  1. 0.16.0 19 Jan 2022
    Commits, not release notes

    This project publishes no release notes. Between 0.15.0 and 0.16.0 there were 10 commits, 6 of them substantive:

    • :memo: unreachable code detected
    • use valid license field
    • Remove unconditional else blocks around return statements
    • Add a type table for function argument mismatch error messages
    • Create .npmignore
    • Update npmignore to match latest files
  2. 0.15.0 25 Mar 2016
    Commits, not release notes

    This project publishes no release notes. Between 0.14.1 and 0.15.0 there were 25 commits, 21 of them substantive:

    • Upgrade deps
    • Collapse nud methods into a single mthod
    • Combine led methods to a single method
    • Clean up linting errors
    • Use type vars instead of strings for type decls
    • Don't export parser
    • Replace dynamic dispatch with switch statement
    • Update perf script
    • Add trimLeft string method support for IE
    • Define trimLeft only once
    • Regen minified based on latest uglify output
    • Remove string constants for token names
    • Don't use objects for lexing idents
    • Don't use lookup table for lexing numbers
    • Mark lexer methods as private via '__'
    • Mark parser methods as internal
    • Mark functions as internal
    • Mark more internal functions
    • Regen minified version
    • Mangle private properties when minifying

    …and 1 more.

  3. 0.14.1 19 Feb 2016
    Commits, not release notes

    This project publishes no release notes. Between 0.14.0 and 0.14.1 there were 3 commits, 1 of them substantive:

    • Use Object.prototype.toString.call to fix IE issue
  4. 0.14.0 11 Nov 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.12.0 and 0.14.0 there were 6 commits, 4 of them substantive:

    • Implement jep-9: Improved filters
    • Sync latest compliance tests from jmespath.test
    • Pass final 3 tests
    • Regen minified jmespath.js
  5. 0.12.0 21 Apr 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.11.0 and 0.12.0 there were 3 commits, 1 of them substantive:

    • Add support for JEP-12
  6. 0.11.0 10 Apr 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.10.0 and 0.11.0 there were 3 commits, 1 of them substantive:

    • Update to pass the latest compliance tests
  7. 0.10.0 25 Feb 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.9.0 and 0.10.0 there were 15 commits, 13 of them substantive:

    • Change libraries page to an actual link
    • Add initial support for travis ci
    • Add travis.ci banner
    • Bump mocha version
    • Fix travis ci badge link
    • Fix nodejs javascript versions
    • Add iojs testing to travis ci
    • Update deps and fixed latest warnings
    • Modify jp command to read input from stdin
    • Implement JEP-10: Slice Projections
    • Sync additional test from jmespath.test
    • Allow current node as an expression
    • Fix lint warnings
  8. 0.9.0 08 Feb 2015
    Commits, not release notes

    This project publishes no release notes. Between 0.1.0 and 0.9.0 there were 11 commits, 9 of them substantive:

    • Remove functions from remaining work
    • Make sort_by be a stable sort
    • Add apache 2 license
    • Switch to jmespath.org in README
    • Remove scratch file
    • Update functions to pass latest compliance test updates
    • Implement slices
    • Add minified jmespath version
    • Add a proper README
  9. 0.1.0 19 May 2014
    Commits, not release notes

    This project publishes no release notes. Between 0.0.1 and 0.1.0 there were 8 commits, 7 of them substantive:

    • Add bower.json config
    • Sync with latest compliance test
    • Regen minified jmespath.js
    • Initial commit of function support
    • Fix linting issues
    • Passing compliance tests
    • Fix linting issues
  10. 0.0.1 25 Apr 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive