{"repo":"khalby786/jsoning","free":true,"listed":false,"github":"https://github.com/khalby786/jsoning","clone":"git clone https://github.com/khalby786/jsoning.git","description":"✨ A simple key-value JSON-based lightweight database. ✨","language":"TypeScript","stars":94,"topics":["json","key-value","database","nodejs","npm","javascript","datastore","async","hacktoberfest"],"license":"MIT","category":"databases-storage","readme_excerpt":"✨ A simple key-value JSON-based lightweight database. ✨ View Demo · Report Bug · Request Feature --- Jsoning is a simplified wrapper for Node.js that lets you write and read data to and from JSON files. It's designed to be beginner-friendly and easy to use, with a simple API that makes it easy to get started with. It's perfect for small projects, prototyping, and learning how to work with databases. Features - Use existing JSON files to read and write key-value pairs - EventEmitters to listen to changes in the database - Atomic file writing to prevent data corruption - Easier to use than a toaster - TypeScript support for all the fixed-type addicts out there Install Node.js v16.x or greater is required for this package to work. View the full documentation here. Basic Usage Contributing Please see CONTRIBUTING.md for more details on contributing! Contributors Thanks goes to these wonderful people (emoji key): Khaleel Gibran 💻 📖 🎨 🚇 ⚠️ ✅ David 📖 Jonyk56 💻 ayntee 💻 undefine 💻 🐛 🛡️ Aditya Gupta 💻 Manuel Maly 💻 🐛 wh0 💻 akpi816218 💻 📖 💡 🚧 ⚠️ 🔧 This project follows the all-contributors specification. Contributions of any kind are welcome! License This package is open sourced under the MIT License.","default_branch":null,"files":null,"tree":[],"storefront":"/r/khalby786","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/khalby786/jsoning/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}