{"library":"properties","type":"library","category":null,"description":"The `properties` package provides a comprehensive parser and stringifier for Java-style `.properties` files, including support for extended features such as INI-like sections, variable expansion (including references to environment variables), dot-separated namespaces, and file import directives. The current stable version is 1.2.1. Although the README once implied active development, the package's last update was over nine years ago, and its `engines.node` requirement (>=0.10) indicates it targets very old Node.js environments, suggesting it is now abandoned. It distinguishes itself by not only adhering to the core Java `.properties` specification but also by offering powerful, opt-in enhancements that allow for highly structured and dynamic configuration management, going beyond basic key-value pair parsing.","language":"javascript","status":"abandoned","version":"1.2.1","tags":["javascript","properties","ini","parser","stringifier","config"],"install":[{"cmd":"npm install properties","imports":["const properties = require('properties');","const properties = require('properties');\nproperties.parse(data, options, callback);","const properties = require('properties');\nproperties.stringify(obj, options, callback);"]},{"cmd":"yarn add properties","imports":[]},{"cmd":"pnpm add properties","imports":[]}],"homepage":null,"github":"https://github.com/gagle/node-properties","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/properties","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/properties/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}