NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4350 most downloaded on npm
Properties file reader for Node.js
Last release 8 months ago
31 Jan 2026
Release timing varies
gaps range from 9 days to 2.6 years
Rarely documented
notes for 3 of 26 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
26 releases · first in 2013
a9f8d0d: Resolve path to Update path to TypeScript types in published package.json, to allow importing into a TS application
397e333: ### Enhancements since v2:
397e333: ### Enhancements since v2:
Reading properties is now streamlined to optimise inbound processing performance, where v2 prepared the internal props store for use in output formats (getRaw/path etc) which v3 will now lazily evaluate on read.
Properties in the return from props.path() are lazily evaluated and
enumerable, allowing the use of JSON.stringify etc.
Generators and iterators used throughout to improve performance when reading and writing large properties files.
TypeScript types now bundled with the package.
props.entries()
New preferred means of iterating on all properties, use in for/of
loops as you would with standard Map or Object.entries objects.
props.entries({ parsed: true })
New preferred means of iterating on all properties with
boolean and number property values parsed.
props.out()
Gets an iterator for the generated output for use in for/of loops or
in an Array.from() etc.
props.bindToExpress
Switch to using the separate bindToExpress(...) function.
props.each
Prefer use of props.entries() for iterating on the raw values in the reader.
props.getAllProperties
Prefer use of Object.fromEntries( props.entries() )
props.save(filePath): Promise<void>
props.out() iterator.One column per quarter.
c2f09ad: Fix prototype pollution when using __proto__ as a top-level property name.
__proto__ as a top-level property name.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →