{"library":"mpath","type":"library","category":null,"description":"Get and set nested JavaScript object properties using MongoDB-like dot notation, supporting array indexing and wildcard array paths. Version 0.9.0 is the latest stable release (last updated 2020). Lightweight, zero-dependency utility for manipulating deep object structures. Key differentiators: supports array property notation (e.g., 'comments.title' returns array of titles), optional map transform on get, and combined array indexing/wildcard for complex nested queries. Minimal API with only `get` and `set` methods.","language":"javascript","status":"maintenance","version":"0.9.0","tags":["javascript","mongodb","path","get","set"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mpath","imports":["const mpath = require('mpath');","const { get } = require('mpath');","const { set } = require('mpath');"]},{"cmd":"yarn add mpath","imports":[]},{"cmd":"pnpm add mpath","imports":[]}],"homepage":"https://github.com/aheckmann/mpath#readme","github":"git://github.com/aheckmann/mpath","docs":null,"changelog":null,"pypi":null,"npm":"mpath","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}