Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including js-path-resolver with all npm packages installed. Try it out:

const resolver = require('js-path-resolver').default; const state = { lists: { todo: [ {caption: 'wake up', completed: true}, {caption: 'eat', completed: false}, ] } } const info1 = resolver(state, 'lists.todo.1') console.log('The value is ' + JSON.stringify(info1.get(), null, 2)) const info2 = resolver(state, 'lists.todo.1.completed') console.log('The value is ' + info2.get())

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

js-path-resolver v1.0.14

Resolves paths in Javascript objects, and provides tools to get, set, replace, or remove the resolved item

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free