PackageTrack
Sign in Get early access

bplist-parser

Binary plist parser.

0.3.2 82M downloads/mo #2200 most downloaded on npm nearinfinity/node-bplist-parser

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 3.6 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

14 years old

12 releases · first in 2012

0 releases in the last 12 months

see the full history below

Release timeline

12 releases · Aug 2012 to May 2022
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 12
  1. 0.3.2 03 May 2022
    Commits, not release notes

    This project publishes no release notes. Between v0.3.1 and v0.3.2 there were 6 commits, 3 of them substantive:

    • eslint: allow env mocha, allow sync method
    • add parseFileSync
    • Add parseBuffer to types
  2. 0.3.1 09 Nov 2021
    Commits, not release notes

    This project publishes no release notes. Between v0.3.0 and v0.3.1 there were 5 commits, 2 of them substantive:

    • Fix typo
    • support ts
  3. 0.3.0 08 Mar 2021
    Commits, not release notes

    This project publishes no release notes. Between v0.2.0 and v0.3.0 there were 12 commits, 6 of them substantive:

    • - Linting (ESLint): Add eslint:recommended, applying current styling approach
    • Fix typos
    • Add 32-bit integer test
    • Fix 32-bit signed integer parsing
    • Simplify integer code
    • upgrade packages
  4. 0.2.0 12 Jul 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.1 and v0.2.0 there were 11 commits, 7 of them substantive:

    • The int value of plist is a "signed" 32 bit integer
    • support integer type switch
    • to respect the bigint
    • - Enhancement: Offer Promise API
    • - Refactoring: Have source prefer const and use let over var
    • - Refactoring: Avoid unnecessary else after return
    • - npm: Update big-integer
  5. 0.1.1 19 Nov 2015
    Commits, not release notes

    This project publishes no release notes. Between v0.1.0 and v0.1.1 there were 2 commits, 2 of them substantive:

    • 64bit integer support
    • b0.1.1
  6. 0.1.0 18 May 2015
    Commits, not release notes

    This project publishes no release notes. Between v0.0.6 and v0.1.0 there were 6 commits, 2 of them substantive:

    • parse UIDs as objects {UID: #} instead of coercing them into integers. This way one can parse a bplist and recreate it using bplist-creator. Prior to this commit, UID's in the bplist are converted into plain integers, so when re-encoding the bplist information is lost.
    • swap should not ruin the original buffer
  7. 0.0.6 23 Oct 2014
    Commits, not release notes

    This project publishes no release notes. Between v0.0.5 and v0.0.6 there were 5 commits, 2 of them substantive:

    • add maxObjectCount security check
    • prevent calling callback twice when error thrown
  8. 0.0.5 28 Feb 2014
    Commits, not release notes

    This project publishes no release notes. Between v0.0.4 and v0.0.5 there were 4 commits, 2 of them substantive:

    • fix UID parsing
    • support buffers in addition to file paths
  9. 0.0.4 08 Sep 2012
    Commits, not release notes

    This project publishes no release notes. Between v0.0.3 and v0.0.4 there were 2 commits, 2 of them substantive:

    • fixes parseReal issue #4
    • new version v0.0.4
  10. 0.0.3 23 Aug 2012

    Nothing published for this version

  11. 0.0.2 14 Aug 2012

    Nothing published for this version

  12. 0.0.1 06 Aug 2012

    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