@judosecurity/judo-client-library
v0.3.0
Published
This library has the code required to build a judo client.
Downloads
4
Keywords
Readme
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.