Deep property access written in TS.
npm install propaccess
- Type safe string with
dot notation
for query nested object. - Property
autocomplete
☕ Enjoy :) ;) ...
const obj = {
data: {
numberProp: 2,
stringProp: 'code',
nullProp: null,
undefinedProp: undefined,
arrayProp: [1, 2, 3, 4, 5],
deep: {
key: 1,
deep: {
key: 2,
deep: {
key: 3,
},
},
},
},
}
const props = deepPropAccess(obj, 'data.arrayProp')
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
- Chris Michael (Project Leader, and Developer)
This is just a personal project created for study / demonstration purpose and to simplify my working life, it may or may not be a good fit for your project(s).
Please ⭐ this repository if you like it or this project helped you!
Feel free to open issues or submit pull-requests to help me improving my work.
Chris M. Perez
Copyright ©2022 propaccess.