0.2.0 • Published 3 years ago

judo-client-library v0.2.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

This library has the code required to build a judo client.

Table of Contents

Functionalities

  • Judo File Management for storing Judo file in cloud (AWS S3, Azure Blog Storage, Google Cloud Storage)
  • IP address validation for single IP and range of IPs represented by IP CIDR for both IPv4 and IPv6.

Setup

Clone this repo in your local system and run npm install to install all the dependencies.

Prerequisites

Node.js should be configured on your system. If it is not configued, download it from Node.js website.

npm run scripts

  • npm run test: Run tests once.
  • npm run test:watch: Run tests in watch mode.
  • npm run view:coverage: View the code coverage.
  • npm run lint: Lints the code once.
  • npm run lint:watch: Lints the code in watch-mode.
  • npm run check: Checks formatting of code.
  • npm run format: Formats code according to the predefined configuration of prettier. Warning: This will write over existing files!
  • npm run prettier:watch: Run prettier in watch mode.
  • npm run doc: Generate Documentation using TypeDoc.
  • npm run debug: Attach debugger in VSCode.
  • npm start: Run the project.
  • npm run build:dev: Create a development build after running ESlint and Prettier checks.
  • npm run build:prod:Create a production build after running ESlint and Prettier checks.

License

0.2.0

3 years ago