1.0.16 • Published 7 months ago

@scrrum-labs/gst-india-utils v1.0.16

Weekly downloads
-
License
ISC
Repository
-
Last release
7 months ago

gst-india-utils

[npm version /npm/v/:version]


Install

$ npm install --save @scrrum-labs/gst-india-utils

Usage

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.returnCodeByState("Punjab"); // 03

Getting State Details

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.returnCodeByState("Punjab"); // 03
gstIndiaUtils.returnStateByCode("24"); // Gujarat
gstIndiaUtils.returnAllStatesCode();
/**
    [
        {
            "state": "Madhya Pradesh",
            "code" : "23"
        },
        {
            "state": "Gujarat",
            "code" : "24"
        },
    ]
**/

Getting HSN Details

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.returnSingleHsnByCode(1021090); // LIVE BOVINE ANIMALS - BULLS - PURE-BRED BREEDING ANIMALS OTHER

gstIndiaUtils.returnAllHSN();
/**
    [
        {
            "hsn_code": 1021090,
            "Description": "LIVE BOVINE ANIMALS - BULLS - PURE-BRED BREEDING ANIMALS OTHER"
        },
        {
            "hsn_code": 1029010,
            "Description": "LIVE BOVINE ANIMALS - OTHER - BULLS - ADULT"
        },
    ]
*/

Getting SAC Details

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.returnSingleSacByCode(999792); // Agreeing to do an act

gstIndiaUtils.returnAllSac();
/**
    [
        {
            "hsn": "999795",
            "description": "Conduct of religious ceremonies/rituals by persons"
        },
        {
            "hsn": "999799",
            "description": "Other services n.e.c."
        }, 
    ]
*/

Getting GST Slab Details

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.returnGstSlab();
/**
    [
        {
            "s.no": 401,
            "description": "Ultra High Temperature (UHT) milk",
            "CGST ": 2.5,
            "SGST ": 2.5,
            "IGST ": 5
        },
        {
            "s.no": 402,
            "description": "Milk and cream, concentrated or containing added sugar or other sweetening matter, including skimmed milk powder, milk food for babies [other than condensed milk]",
            "CGST ": 2.5,
            "SGST ": 2.5,
            "IGST ": 5
        },
    ]  
*/

GST Number Validation

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.isValidGSTNumber("18AABCU9603R1ZM");
/**
    true
*/

GST Number Pattern Validation

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.validatePattern("18AABCU9603R1ZM");
/**
    true
*/

Get Detailed Information About GST Number

const gstIndiaUtils = require("@scrrum-labs/gst-india-utils");

gstIndiaUtils.getInfo("18AABCU9603R1ZM");
/**
    The GSTIN 18AABCU9603R1ZM is entity #1 belonging to Company whose PAN is AABCU9603R registered in Assam (AS)
*/
1.0.16

7 months ago

1.0.15

7 months ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago