disk-db-async
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

disk-db-async NPM version Build Status Dependency Status Coverage percentage

disk-db-async

A Lightweight Disk based JSON Database with a MongoDB like API for Node. Rewriting arvindr21/diskDB to follow TypeScript and latest convention.

Getting started

  • Install: npm install disk-db-async --save

Documentation

Refer: DOCS

Development Workflow

  1. Fork & Clone Repo git clone https://github.com/<<username>>/disk-db-async
  2. Develop: npm run watch
  3. Once completed, check if anything is broken npm run prepare
  4. Stage: git add -A & Commit code: npm run commit. Refer Contribution Guidelines.
  5. Commit code to the forked repo git push origin
  6. Submit PR

Useful commands:

npm run clean          - clean the last build
npm run build          - build the library files
npm run test           - run the tests
npm run test:watch     - run the tests (watch-mode)
npm run coverage       - run the tests with coverage
npm run coverage:watch - run the tests with coverage (watch-mode)
npm run pack           - build the library, make sure the tests passes, and then pack the library (creates .tgz)
npm run release        - prepare package for next release

Contribution Guidelines

  1. Commit Message format must follow commit-message-guidelines
  2. This module is setup with commitizen cz-conventional-changelog modules to validate commit messages. Refer Setting up Git message validation hook from more details.

License

MIT © Arvind Ravulavaru

Package Sidebar

Install

npm i disk-db-async

Weekly Downloads

1

Version

0.1.0

License

MIT

Unpacked Size

8.04 kB

Total Files

8

Last publish

Collaborators

  • arvindr21