{"_id":"vayu-ts","_rev":"29-bd97edbbc668e7369ca5e341dd99364e","name":"vayu-ts","dist-tags":{"latest":"0.3.11"},"versions":{"0.0.4":{"name":"vayu-ts","version":"0.0.4","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.0.4","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"1d05bf86c417a82f6dd65e615e0b5f17154d2b16","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.0.4.tgz","fileCount":255,"integrity":"sha512-lPU5awXhYcickTJ3vzCTfTlDRYv2TqFVgKlSgJC9cTqw0/Np09N1qx1VL5hO881NKvLeofVm4WaQ88n5c5xMRQ==","signatures":[{"sig":"MEYCIQDvLj/Bomrb+bwc27cvPLYVMrRFVcZ42Uxj7k74usHoZQIhAJfqYEN/P3spJvxp1MU/4/fWdn2H5nnjIwJBr1hN0LGa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":701220},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f232fde64c06526feef433fb2cbdb619b2f5ed4d","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.0.4_1728923677652_0.5019655602032456","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"vayu-ts","version":"0.0.7","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.0.7","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"0537e12e1eaab96a0098ae8cb94be3c5dac615dc","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.0.7.tgz","fileCount":255,"integrity":"sha512-Ozv+63Wo+kDVhgds6GfrARWZE8b7CSsG6cbthVkJiT1DOBWMjeS2MmzjWeFhFIS2jXQnXVJoKyOvaltzwgr8kQ==","signatures":[{"sig":"MEYCIQC+/wqMDywPBTyX5YmIw1y1uU2RUf2bcsO2t1TBesCEjQIhAImXdEB430XeTKJxDBPMooVdKjcL3lCkUufYEGmCfual","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":701221},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74e4c8be11d98afc4a78104532eda9a77c1e00f4","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.0.7_1728928988455_0.1783940471285299","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"vayu-ts","version":"0.0.13","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.0.13","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"46ebf7cb8724310d7d8eaa079be798f0c9f3fa38","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.0.13.tgz","fileCount":3,"integrity":"sha512-8bnGXbUTfFZ6QauzUdPq5xx5YWVgDBEs57X8JAmzXHbeAOJZAydRtAsdCdqlWcQR7L4BdGfVpEjQV1wLndluaA==","signatures":[{"sig":"MEUCIQCL3u+1Qv+L0GaCVP+MOE7Pj7mGEszmOOFJRgvptP7J4gIgas5+rhC8UeXe9Vtq4EUARH7i8oVvwE53D7IJLaXEIiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6752},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"0357504203426274426c72381559849aff503555","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.0.13_1728931398810_0.9384953402163498","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"vayu-ts","version":"0.1.1","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.1.1","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"cff32beb18392a06732a21d8c3d02c6213af8746","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.1.1.tgz","fileCount":3,"integrity":"sha512-VV0gmRnZqUrG4VSdBAz9RVWaul74GvC44vRlHYKwHCPGwCignUDYf/MG9MgS4CZMUbR2H00O7eoSmfiCfzknLw==","signatures":[{"sig":"MEYCIQDDmrgyWlRfZKdcv3zmbvkZ+Kx0tEemXhdRYZH2N0W8AAIhAM5FkGbHoVIKMKbZc1noyv9hK2bcP3NgWwbem189VFZV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7181},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"34a734de68d4ac7cc5726021dcb81230bf696fc0","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.1.1_1730031696908_0.39508835318444535","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"vayu-ts","version":"0.1.2","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.1.2","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"5bf58e84a6f179deb2b167e3fa7e6edc15eaa1de","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.1.2.tgz","fileCount":3,"integrity":"sha512-PFowhvs3V9dzeAU47/Ox9IZxQiKimzLIrkKqk3be3F5EBTnzKd3a9/2VkCnKGb+Nad+Ewg/nTLaG1d8iOqcfgA==","signatures":[{"sig":"MEQCIHktiZRcvijfJx5ddamHVg35o7BfUHy49wanTtTwHK9XAiBoOK3UI8ywxWYfDUp2Lkb9X4tiQ+NfK8F73OQe+htNqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7191},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"356573e67f25ab549ef5325ab0770874843cf0df","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.1.2_1730195789686_0.2298959439684618","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"vayu-ts","version":"0.1.3","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.1.3","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"aa559ba7613e432937c317e0bcce95bbd70d893a","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.1.3.tgz","fileCount":3,"integrity":"sha512-eEd3MKC+pMP0Zvpc5S5rLRlmDmcBbk9qBnMLIS1aNy3L0Nc50rKnsVKGgw2f5TjSlEImpYtm5oP/HbeYsf1ExQ==","signatures":[{"sig":"MEYCIQCu2UTUy0/EBKmImam8Pox1e3kIP4tbYj2WLTvg1msMEwIhAOErfMwsVwMgFoU41i1B3ZeCLxSrdEAs0SMVN8tfy0kD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7056},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"0da60c1c099201f5821da80fe87b6a807110bff6","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.1.3_1730283579104_0.6511594216285439","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"vayu-ts","version":"0.1.4","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.1.4","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"a9557349fb835de1e9cd8a86c6d5a76fe735ca89","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.1.4.tgz","fileCount":263,"integrity":"sha512-pBryIUzlRSOc/eTGrwepFf8fXlZJ7NkCY5FBQMikkdzGzFbzqV5gWfOFuUP0DiwsVk4BMRsQBE+/dPfLRfPJYA==","signatures":[{"sig":"MEUCIBK3virsG8lW5OD3yo1TMXRUicrOVRLrjmuidgmlNBxIAiEAuPtcQdV73S+yYMxUp6qzAuVRJdWM0bBOJaqB/cnwsmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725595},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cb00c09a86db4f597445523c430d778bd864e2f7","scripts":{"lint":"eslint sdk","build":"tsc","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.7.0","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.1.4_1730647487922_0.01183374489847","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"vayu-ts","version":"0.2.1","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.1","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"0928266b29de0bc5a56e59a48842482058cf2428","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.1.tgz","fileCount":403,"integrity":"sha512-sApnkTwzBgRUy+4r8jskaL5S6gdVPBSan0dz63OHOtUPbofDKnS/fN4nhnddA2pi3zHDRqy5gjV2gRFgNg8NpQ==","signatures":[{"sig":"MEYCIQC5q+G0ApEVdWSlPsWqfQVnsf+t80WCKks4eVEbKsOZAwIhAOosZSRzUxS0VqEo4qfUkF4SAYBswVHaJJn4H+qv4LrL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":999478},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"bc1c0775688ba4483ebd2f77f5d4577f2f12283a","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.1_1733334120497_0.5443381550957542","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"vayu-ts","version":"0.2.3","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.3","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"40f3fabd1d47a7d0ad93d750d89a35eefedad883","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.3.tgz","fileCount":415,"integrity":"sha512-phEcaiigdPIKeufVvpps2Rw3xTXuP2VVALhXwYfOS8jQFcm9xMkCQlXNitdTIeRTXtZryO3TOOrzb/7CYeD1Rw==","signatures":[{"sig":"MEUCIHC5l/C4y+3f/OEsqS4yZRc0ayksIRU7BbQ7/rLoLhKEAiEA2jwGCnqg+zURRLws1g4P+Iq93igNKZ7OGRyYJ0wQV4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034947},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"d0b1951f820b30df63b18f77d0118506ea700f8c","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.3_1733418296760_0.5759680688394222","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"vayu-ts","version":"0.2.4","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.4","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"d00e2956799596a8883f7a8edc17842feb6c0867","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.4.tgz","fileCount":415,"integrity":"sha512-JDUmznpD4gv/wfc90kkCPOsR9aYNSdpW1WOD3N7+f5dfG8+KpE8SdmRDPIQpgms8aFM81kTu0aUKgAOM4Ts1cQ==","signatures":[{"sig":"MEQCIAf4PNsuUw1EVdrQxvR9UG9CXsfIdPCkMqN5NRIKMHLiAiAQ5PZxYykIYayFruEGNSHEQ451KwJYl2B6H3U7eNhX8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034948},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"e2f09aa57e946cb990f13ddd52329ab3504af20f","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.4_1733747857425_0.17242387384208535","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"vayu-ts","version":"0.2.5","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.5","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"47d02da47284583837708b36e345c92e444cf2f3","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.5.tgz","fileCount":415,"integrity":"sha512-+5+wMwL3Rk3TcU1TzeCnh7OGzcagCql7mpHn1Gz0k3qvZqOE8tDjucEOsFMe49OhMt8+S6xAXLGeCHV8XYk7/A==","signatures":[{"sig":"MEUCIQC+uy02vKKaSIZxLKMbKmBBOHA7qTNlUxpSmN4gtXcBmwIgD1oTNIy55T9ud4tRLUFEedrOWpWlyhyZ71agJ+GOTmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1035270},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"e500d4ba0f23c1c8cc92e14e5af6a59286a9819a","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.5_1733754559540_0.000679187813900084","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"vayu-ts","version":"0.2.6","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.6","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"2706e6dd018559ce026bddc3d274dff06937245e","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.6.tgz","fileCount":413,"integrity":"sha512-Z4l0mGtzwYpPu2D7AjtmAAthEsM1oFAHDnzeX6Hk6zi6DiOg/z4ArHj2sYZELA/WsOGGrPU+bFHVrQxUrmKQrg==","signatures":[{"sig":"MEYCIQDaGXAryWwlQ4G6tDqzP5T7EaRO3Kk46FsXaDKPACr5qwIhAIcw2gezoSnzaqvV9V0dn0kJKpH0SpSqmfFhtZqfdoIO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051760},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"cd4d384b10d0e297c995421a58ff93aa27b66b0f","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.6_1733762825740_0.8631990045649147","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"vayu-ts","version":"0.2.7","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.7","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"f1c63bfafb60e6ae2add98ee64ed51ea2e3602b7","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.7.tgz","fileCount":429,"integrity":"sha512-jXgvZR5IH15fLliKmQKKyaCwwI5fL7hbnooE4ui4/Y+lhlORxuF+Pqy7j8XaS8j7Pq/aW9MZy3RdL2kmHCTKqg==","signatures":[{"sig":"MEYCIQD0DgR3UNjX2g6L+Kyu+4ALrtts0wEY0IIrqgK+VQvOlAIhANCp8voo+w4+5yQ9Zs9y2SzExCU8d9rCAXiln3/XugjV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174579},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"1d36ae7e7d3e99c64df710538597f8bff98bdf84","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.7_1745087345326_0.5347375807385151","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-test":{"name":"vayu-ts","version":"0.2.7-test","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.7-test","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"838fbe5f0614c14645cf0c434c5063b2b0a83da0","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.7-test.tgz","fileCount":429,"integrity":"sha512-WVciSqJDH/4Igk/hLZAmj6drdUZ4vuiJ/8XYcacgN9tU84pfZZbg7fcGQBxBMqzZU2gSJm3j01ARCVS17HbAUQ==","signatures":[{"sig":"MEQCIHh09QPtW0+rnARzkdtbop+TVb/ccUBy3WfMEV3QzF8vAiAYg8kiTzefN6n3vWLPO1KquigEuMnOVGJ/8+N3jJfWoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039574},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"6cd91b10887876b1800e7f7d5bb016d5309cb92a","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.7-test_1745090289467_0.07780827795248801","host":"s3://npm-registry-packages-npm-production"}},"0.2.7-test2":{"name":"vayu-ts","version":"0.2.7-test2","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.7-test2","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"d149ce12407f8a1aaf532478fcc0c0d5be224099","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.7-test2.tgz","fileCount":429,"integrity":"sha512-8bf1JWJkawbZrN2i3gLUET0fB0a3pvD8ih5kCPWm558Cg+5YA0a92ZcQxjFK9Jo5URSQ9p4eSImf2AKymvNfSA==","signatures":[{"sig":"MEYCIQCduBRyIQWoRs4zkCu6IO53BxXVmyp9hE5bNkVLZMwYggIhAKjXD5qXjEBHKZegvN/U4SvlsTwKhKe8utxh/J8ILrw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039818},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"dc2f6efeb0fa85ebfdb32ad8be06007bcd34f356","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.7-test2_1745090552734_0.6736951292951836","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"vayu-ts","version":"0.2.8","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.8","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"a08d0ea8ea0c5ff1c1b1b8477c496df9cfbfbded","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.8.tgz","fileCount":429,"integrity":"sha512-p6P9wb0igBTrvq2nHAWtofRm6inHNlI4xexiyUvGNSyDaaVf4l3AMwhCT/lxigbAx3rQ+UBE0rtUSDJM50IUlw==","signatures":[{"sig":"MEUCIQDHug9EZnGIKiLIYjv6uFCcF+a5FuKSvV08wBrDp6fWNgIgXDk1auEYeO/iYCvi0RiQEbeYeXpcAmQ+uvuAldvqO58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039812},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"df1ae87e6782e6842e1ca7deacc9171d676013be","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.8_1745093678562_0.2897295614209743","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"vayu-ts","version":"0.2.9","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.9","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"fd73e0f7e624a2dd09916a47e0a8b4feebaa0d92","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.9.tgz","fileCount":429,"integrity":"sha512-Ukq4wPkDu5oZCutEd3dGUL4xjk7455Ae01EQhpckNAQhvIL4enXC1f1EIwB/I2++8c30N9rYOxm1EmvCOW+h5Q==","signatures":[{"sig":"MEUCIAJUn6u/XL+UMBoUpinOxc6Z4aZ4qwualEWBElNGaEfrAiEA8X8xmGDUgYCsMmyqv9Ranrrw+wGe98jyi5uutg1tAv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040098},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"f37d4d19f5ee27a9ce6350357c129a27ba99f706","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.9_1745146236649_0.33843855350980845","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"vayu-ts","version":"0.2.10","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.10","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"9286b7691a5e991a445b39966aaf529b5c4e55c2","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.10.tgz","fileCount":429,"integrity":"sha512-xxxzQQZgY7fN3kQMEuYLubCDqI7u2eDlnDvnlR/ZpkzIUvzvX7F+BDZd3IVgKZjq/nKFMbPQgIoBokTTetQF7Q==","signatures":[{"sig":"MEYCIQDrKg8AJK+zSeJyjp/dv8vLAZg3rL/hxoS9aa71LilhkgIhAKsPel2TVx+cZGJXhtfmmsC0EheOeGm0toD8bvIflToD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1041086},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"a996a82aed5c2de093d5059e01c695767fcbf786","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.10_1745163232219_0.6869171512595644","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"vayu-ts","version":"0.2.11","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.11","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"d106912ca451ab838f7d411fa60c01308a90c3c0","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.11.tgz","fileCount":431,"integrity":"sha512-gF+TH8IEJW6gIbg0URySBhDPzgYRsQURlbDuX5z+5AYP9nG5IsXFWRYLTrbrH2bW6wajQ2j/dVx25GrvnaIMJw==","signatures":[{"sig":"MEYCIQDyaMQ3xDlLyiHNlcfjtq1+7GuA132cCdtVpYAduJBNPQIhAPTxmMp4l+vtgfo01/iS2R7sVi6Sf4GrqXMglEerXUWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043401},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"94357ec4aeea6d6289809071106db55dc0791a78","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.11_1745247614001_0.3334593900770908","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"vayu-ts","version":"0.2.12","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.12","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"d56989c364025795f362183d17ef3b98ee962a93","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.12.tgz","fileCount":431,"integrity":"sha512-B70WhCXsQ6GilCk4Iayn+dq1alFKTMEvA5rx+6oJ9o+0UsqRXulfPm8DnDc7Y4ryS8ibhdaXP/xcQKj1OhZGsQ==","signatures":[{"sig":"MEUCIQD1Ugoc5is9M39pA1viHXY5ZlwXuEttM8AYq/hZhJt5VQIgV+wd7quXvfYh1WT48IjPPZzpnR27eNd41FNfBRgWfm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1044009},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"cd28159247ca3f004dd8c68c73b3ab6efee9ee57","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.12_1745248381464_0.7499172575452326","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"vayu-ts","version":"0.2.13","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.13","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"05d00edeb6a14e6401dd1911306e3a816d26dda0","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.13.tgz","fileCount":435,"integrity":"sha512-WDU8rWUCrHrR5upbMCYaM2FPVY8GO8d2tY4QrGbmGB3PWD0+Cv7hQ6riINrVudC09Eh4h2EusYt0Sa3ejGuwRQ==","signatures":[{"sig":"MEYCIQCl23P/KnsHmvs9zOxMu6LQ5hxmq1eq/M8sHuOY4ah2xgIhANbkC9XROWdIjeqU8XaAa86HV8bOhLmoUBO+iRweH8+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045856},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"d22bbf17069d0fa3cf1bf3a0f7cad77d5af7c647","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.13_1745425811900_0.9129526836166431","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"vayu-ts","version":"0.2.14","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.14","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"164f2fd52be4b8d44b94f0d695fad7e356ac9ea0","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.14.tgz","fileCount":401,"integrity":"sha512-rHdRUGP9QbDLQDey/gA7nl+ef460Ssv4AGAn6fMdUeEtUC51x3MbPlzUgAmcIoGmUpqKycrSH4LRRextk4eZog==","signatures":[{"sig":"MEUCIQDeDBx7UVEPTr/lK6paai6lJGm5KEEgb2W4gf2RDu6XqQIgGH4KGKzao3LEtIUAzMakJubOkxKYKGHAGe7EjTnI4JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987556},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"d20ecb42ed8123cf46749a2b0e67de9bfd84c4be","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.14_1752324824474_0.40237137474525775","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"vayu-ts","version":"0.2.15","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.2.15","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"289b5507a9e406a91eaf749d2623c272ce57a628","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.2.15.tgz","fileCount":401,"integrity":"sha512-F8Is8bjMiaN6wppG+QdNOAlOe4Ex/zIuTIPaDkdyYpnJXgxYW3cZBn3RtGJXV0VIu6cRGFS14MhX9W0IlRwRvA==","signatures":[{"sig":"MEUCIQDbvbkhgjtk4/xW1D9IPrg288YUFCHc/JEAFFKE8laFjAIgMVKae0ExQfSrsZKJby6XyojZyCncvFDbEW2zFWtlKxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987836},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"790197f558f6e0be75b7ccd0e6a229f40c8429a6","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","jsonwebtoken":"^9.0.2","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","@types/jsonwebtoken":"^9.0.7","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.2.15_1752325039538_0.5334521472818754","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"vayu-ts","version":"0.3.4","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.3.4","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"32eb19ea6f083c0f66af7a6bb34536a26fb6e990","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.3.4.tgz","fileCount":549,"integrity":"sha512-KVwu0FLJUZhvS97xbpmIwrAlTkVPkz/J6NZGpH9k6LhE4gvYI3K1fID1T461hDT4j35RGTrTaXr05tknCt4b6Q==","signatures":[{"sig":"MEUCIG+UuhxNR8JORIE1yyDiFlk35Bd9NVa/D1yqwUmc92FeAiEAsTy5cFpi3W2+XQycTYKdVPdBNCKaOHMxkP2ZzVC5BIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1361090},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"333b25187b80e3380699a46150fb723bd1a8a2c3","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","whatwg-fetch":"^3.6.20","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.3.4_1774170264148_0.5162708934330402","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"vayu-ts","version":"0.3.7","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.3.7","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"81f7e7926fe9ca7d710b7c624a1f039455a7ae21","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.3.7.tgz","fileCount":655,"integrity":"sha512-xbjlWzsGA1KzDJ/h96Di+o5PTXJL0BAyLeBmEPQny7VuRlm6z6fRAVNCJ/ljsb5owrpOiNb5F2GV0M4U1z7ssQ==","signatures":[{"sig":"MEYCIQDtCxb3Uwc0LyUUnrZHXYzM/8g4eYJwHAG4zYx2OlYkxAIhAPwhIVIMxddczstK7Ex40HoitwHH6C4n3zHF00GkrfNI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1750381},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"58498f29daaab8aa407212131c000091c844c245","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","whatwg-fetch":"^3.6.20","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.3.7_1779783662266_0.93889447276464","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"vayu-ts","version":"0.3.8","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.3.8","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"e9e482d0edd965d1814730f41c07101a00d4d51a","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.3.8.tgz","fileCount":655,"integrity":"sha512-YsqX0yc5s9g2vDdj1aBq+JpHU/VCm0qiBCIardh8/fyyKGxUEBSBOCsFpLslg5M7V+6SOZX24DPV2O3OEkqfJQ==","signatures":[{"sig":"MEQCIAia1SSsiZSS3FhvDKVAywBbHc62DaNRMbrgQ0S2KFj1AiAmHqSiJiF66JUpVo7LGtBOz2ACFySkCAum4XXZIsMYLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754916},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"39d0091491f524c995393f61bc1672eaa4253cd3","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","whatwg-fetch":"^3.6.20","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.3.8_1784442386875_0.026003584496346877","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"vayu-ts","version":"0.3.9","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.3.9","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"510a4a65229ab92cedb7099bd10a6e5105478dc9","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.3.9.tgz","fileCount":655,"integrity":"sha512-yLjFaCUPK6A0LOnqmY2MnDi+x1Y5K0okSSagqGyVkwDOckMun+/6GTrvw0FJ3i6uW6eZqmgQ6+lKwuTgX1EG4A==","signatures":[{"sig":"MEYCIQDO6Pkwq3KVdkoME7zASED5nJMP1ameFRn7bX5RmHOIegIhAJzFn1wBSiClIcJDnmQs0fnwz6lk9r8mZmB2bZXIj+3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754916},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"cf37c55d905e612f954eea7022f3263c1cdf7b98","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","whatwg-fetch":"^3.6.20","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.3.9_1784638833144_0.6623624046297683","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"vayu-ts","version":"0.3.10","keywords":["vayu","billing","events","typescript","sdk"],"author":{"url":"https://withvayu.com","name":"Vayu, Inc.","email":"team@withvayu.com"},"license":"ISC","_id":"vayu-ts@0.3.10","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"homepage":"https://withvayu.com","dist":{"shasum":"c452c19db2e77b0a1782e08655cb99cc1b8e415e","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.3.10.tgz","fileCount":655,"integrity":"sha512-eWHZwGFYUHP0aHEeHve2ShWh+iJM7VJ3SEAw58pSQ4/qYQyTkTtAgmZg8IRY8/DWwol1hMIKK+XrLdI9SWWwLg==","signatures":[{"sig":"MEUCIAqkfWmYFuCBWqk/PxGqx8HRjVTVpDZvejzaP4QPj9khAiEA9r3pjCdvc0pm25Mk4DEwdsoMwGgMOtf1eV4iRCzUsQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754917},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"gitHead":"19e1011ccef5e2943e0cd89457c89dee1b987bea","scripts":{"lint":"eslint sdk","build":"tsc","generate":"./generate.sh && ./generate-v2.sh","lint:fix":"eslint sdk --fix"},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"_npmVersion":"10.8.2","description":"Simple and easy to use typescript package for utilizing vayu billing system","directories":{},"_nodeVersion":"18.20.8","dependencies":{"form-data":"^2.5.0","url-parse":"^1.4.3","node-fetch":"^2.6.0","@types/node":"*","es6-promise":"^4.2.4","whatwg-fetch":"^3.6.20","@types/node-fetch":"^2.5.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"v2":["dist/v2.d.ts"],"dist/index.d.ts":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.43.0","typescript":"^4.0","@types/url-parse":"1.4.4","eslint-plugin-import":"2.27.5","@typescript-eslint/parser":"5.58.0","eslint-plugin-unused-imports":"2.0.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/vayu-ts_0.3.10_1785401035954_0.36917137686660517","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"vayu-ts","version":"0.3.11","description":"Simple and easy to use typescript package for utilizing vayu billing system","main":"dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{"dist/index.d.ts":["dist/index.d.ts"],"v2":["dist/v2.d.ts"]}},"exports":{".":"./dist/index.js","./v2":"./dist/v2.js"},"homepage":"https://withvayu.com","publishConfig":{"access":"public"},"engines":{"node":">=18.0.0"},"scripts":{"generate":"./generate.sh && ./generate-v2.sh","build":"tsc","lint":"eslint sdk","lint:fix":"eslint sdk --fix"},"keywords":["vayu","billing","events","typescript","sdk"],"author":{"name":"Vayu, Inc.","email":"team@withvayu.com","url":"https://withvayu.com"},"license":"ISC","dependencies":{"@types/node":"*","@types/node-fetch":"^2.5.7","es6-promise":"^4.2.4","form-data":"^2.5.0","node-fetch":"^2.6.0","url-parse":"^1.4.3","whatwg-fetch":"^3.6.20"},"devDependencies":{"@types/url-parse":"1.4.4","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"5.58.0","eslint":"8.43.0","eslint-config-airbnb-typescript":"17.0.0","eslint-plugin-import":"2.27.5","eslint-plugin-unused-imports":"2.0.0","typescript":"^4.0"},"_id":"vayu-ts@0.3.11","gitHead":"b5fe49348b4e56f24d658c48b86f1fb8bbe87b75","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NpAbPaWgVchU4mf9HqlPB8MPqgSdvZWPGQjqKXc1LAxS4RzHwPN3OsJwyVnTBqbpAKWkH+VcJbVTYbYfSFYGAw==","shasum":"b50ef903c19d4c5ce8e720671e1d6157a4dccb77","tarball":"https://registry.npmjs.org/vayu-ts/-/vayu-ts-0.3.11.tgz","fileCount":655,"unpackedSize":1754917,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTq/HR8L7bi/1AqObNhcmrhB/ystFUhAMCIAfcXS+WMwIgGVjqhx5hqo37CBoLZEEQNZoD4r77HZPbeuWhCoIL/f8="}]},"_npmUser":{"name":"shaikegross","email":"shai@withvayu.com"},"directories":{},"maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vayu-ts_0.3.11_1785678541639_0.22884198773428577"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-14T16:34:37.567Z","modified":"2026-08-02T13:49:01.949Z","0.0.4":"2024-10-14T16:34:37.979Z","0.0.7":"2024-10-14T18:03:08.705Z","0.0.13":"2024-10-14T18:43:18.970Z","0.1.1":"2024-10-27T12:21:37.094Z","0.1.2":"2024-10-29T09:56:29.844Z","0.1.3":"2024-10-30T10:19:39.256Z","0.1.4":"2024-11-03T15:24:48.155Z","0.2.1":"2024-12-04T17:42:00.832Z","0.2.3":"2024-12-05T17:04:57.040Z","0.2.4":"2024-12-09T12:37:37.612Z","0.2.5":"2024-12-09T14:29:19.706Z","0.2.6":"2024-12-09T16:47:05.905Z","0.2.7":"2025-04-19T18:29:05.573Z","0.2.7-test":"2025-04-19T19:18:09.716Z","0.2.7-test2":"2025-04-19T19:22:32.934Z","0.2.8":"2025-04-19T20:14:38.760Z","0.2.9":"2025-04-20T10:50:36.861Z","0.2.10":"2025-04-20T15:33:52.458Z","0.2.11":"2025-04-21T15:00:14.224Z","0.2.12":"2025-04-21T15:13:01.665Z","0.2.13":"2025-04-23T16:30:12.119Z","0.2.14":"2025-07-12T12:53:44.671Z","0.2.15":"2025-07-12T12:57:19.822Z","0.3.4":"2026-03-22T09:04:24.326Z","0.3.7":"2026-05-26T08:21:02.501Z","0.3.8":"2026-07-19T06:26:27.096Z","0.3.9":"2026-07-21T13:00:33.298Z","0.3.10":"2026-07-30T08:43:56.117Z","0.3.11":"2026-08-02T13:49:01.787Z"},"author":{"name":"Vayu, Inc.","email":"team@withvayu.com","url":"https://withvayu.com"},"license":"ISC","homepage":"https://withvayu.com","keywords":["vayu","billing","events","typescript","sdk"],"description":"Simple and easy to use typescript package for utilizing vayu billing system","maintainers":[{"name":"shaikegross","email":"shai@withvayu.com"}],"readme":"# Vayu API Client Library ![client version](https://img.shields.io/npm/v/vayu-ts?label=Latest%20Version)\n\n## Overview\n\nThe Vayu API client library in TypeScript allows you to submit events for processing and storage, manage billing-related entities, and perform various other operations seamlessly.\n\n## Installation\n\nInstall the Vayu API client library using npm:\n\n```bash\nnpm i vayu-ts\n```\n\n## Usage\n\n### Initialization\n\nInitialize the Vayu API client. \n> ⚠️ **The `CLIENT_ID` environment variable is required to use the Vayu API client.**\n\nThe `baseUrl` parameter is optional and defaults to Vayu's public API servers.\n\n```typescript\nimport { Vayu } from 'vayu-ts';\n\nconst vayu = new Vayu(\n  'your-access-token',\n);\n```\n\n### Authentication\n\n#### Login and authenticate\n\n```typescript\nawait vayu.login();\n```\n\n### Events\n\n#### Sending Events\n\nTo send a batch of events for processing and storage:\n\n```typescript\nconst events: Event[] = [\n  {\n    name: 'api_call',  // The distinctive label assigned to an event\n    timestamp: new Date().toISOString(),  // The exact moment of event occurrence in ISO 8601 format\n    customerAlias: 'customer_12345',  // A unique identifier assigned to each customer\n    ref: '4f6cf35x-2c4y-483z-a0a9-158621f77a21',  // A universally unique identifier for each event\n    data: {\n      key1: 'processing_duration',  // Example additional data\n      key2: 'api_url'  // Example additional data\n    }\n  }\n];\n\nconst response = await vayu.events.send(events);\n\nconsole.log(response.validEvents);\nconsole.log(response.invalidEvents);\n```\n\n#### Querying Events\n\nTo fetch events occurring within a specified timestamp range:\n\n```typescript\nconst response = await vayu.events.query({\n  startTime: '2023-09-01T00:00:00.000Z',\n  endTime: '2023-09-30T23:59:59.999Z',\n  eventName: 'api_call',\n  limit: 10\n});\n\nconsole.log(response.events);\n```\n\n#### Getting Event by Ref ID\n\nTo get a specific event using its reference ID:\n\n```typescript\nconst response = await vayu.events.get('4f6cf35x-2c4y-483z-a0a9-158621f77a21');\n\nconsole.log(response.event);\n```\n\n#### Deleting Event by Ref ID\n\nTo delete a specific event using its reference ID:\n\n```typescript\nconst response = await vayu.events.delete('4f6cf35x-2c4y-483z-a0a9-158621f77a21');\n\nconsole.log(response.event);\n```\n\n### Customers\n\n#### Creating a Customer\n\nTo create a new customer:\n\n```typescript\nconst response = await vayu.customers.create({\n  name: 'John Doe',\n  externalId: 'customer_12345'\n});\n\nconsole.log(response.customer);\n```\n\n#### Updating a Customer\n\nTo update an existing customer by ID:\n\n```typescript\nconst response = await vayu.customers.update('customer-id', {\n  name: 'Jane Doe',\n  externalId: 'customer_67890'\n});\n\nconsole.log(response.customer);\n```\n\n#### Deleting a Customer\n\nTo delete a customer by ID:\n\n```typescript\nconst response = await vayu.customers.delete('customer-id');\n\nconsole.log(response.customer);\n```\n\n#### Getting Product Consumptions\n\nTo get product consumptions for a customer:\n\n```typescript\nconst response = await vayu.customers.getProductConsumptions('customer-id');\n\nconsole.log(response.productConsumptions);\n```\n\n### Contracts\n\n#### Assigning a contract to a customer\n\nIn order to assign a contract to a customer you would need to provide the customer Id and the relevant plan\n\n```typescript\n\tconst response = await vayu.contracts.create({\n    startDate: new Date(),\n    endDate: undefined,\n    customerId: '1f4cf23x-2c4y-483z-1111-158621f77a21',\n    planId: '4f6cf35x-1234-483z-a0a9-158621f77a21',\n  })\n\n  console.log(response.contract)\n```\n\n### Meters\n\nMeters are entities that track and aggregate usage data based on events. They are crucial for billing and monitoring purposes.\n\n#### Listing Meters\n\nTo get a list of meters:\n\n```typescript\nconst response = await vayu.meters.list({\n  limit: 10,\n  cursor: 'next-cursor'\n});\n\nconsole.log(response.meters);\nconsole.log(response.total);\nconsole.log(response.hasMore);\nconsole.log(response.nextCursor);\n```\n\n### Webhooks\n\n#### Subscribing to Events\n\nYou can subscribe to various events using webhooks. Here are the available subscription methods:\n\n```typescript\n// Subscribe to overage notifications\nawait vayu.webhooks.subscribeToOverage('https://your-webhook-url.com/overage');\n\n// Subscribe to anonymous customer creation notifications\nawait vayu.webhooks.subscribeToAnonymousCustomerCreated('https://your-webhook-url.com/your_path');\n\n// Validate webhook security\napp.post('/webhooks', (req, res) => {\n  const payload = JSON.stringify(req.body);\n  const timestamp = Number(req.headers['x-timestamp']);\n  const signature = String(req.headers['x-signature']);\n\n  // Important to login before verifying webhook signatures.\n  await vayu.login();\n  \n  const isValid = vayu.verifyWebhookSignature({\n    payload,\n    timestamp,\n    signature,\n  });\n\n  if (!isValid) {\n    // Handle invalid token.\n  }\n\n  // Proceed with webhook handling\n  console.log('Webhook is valid', JSON.parse(payload));\n  \n  // ... Handle event.\n  \n  res.sendStatus(200);\n});\n\n```\n\n## Features\n\nThe Vayu API client library provides access to the following features:\n\n- **Auth**\n  - `auth.login()`\n- **Events**\n  - `events.send()`\n  - `events.query()`\n  - `events.get()`\n  - `events.delete()`\n  - `events.dryRun()`\n- **Customers**\n  - `customers.create()`\n  - `customers.update()`\n  - `customers.delete()`\n  - `customers.list()`\n  - `customers.get()`\n  - `customers.getByExternalId()`\n  - `customers.getProductConsumptions()`\n- **Meters**\n  - `meters.get()`\n  - `meters.update()`\n  - `meters.delete()`\n  - `meters.list()`\n- **Plans**\n  - `plans.get()`\n  - `plans.delete()`\n  - `plans.list()`\n- **Contracts**\n  - `contracts.create()`\n  - `contracts.delete()`\n  - `contracts.list()`\n  - `contracts.get()`\n- **Invoices**\n  - `invoices.get()`\n  - `invoices.list()`\n- **Webhooks**\n  - `webhooks.subscribeToOverage()`\n  - `webhooks.subscribeToAnonymousCustomerCreated()`\n- **Product Consumption**\n  - `productConsumption.get()`\n\n## Support\n\nIf you have any questions or need further assistance, please contact Vayu at `team@withvayu.com`.\n\n## License\n\nThis project is licensed under the MIT License.\n\n---\n\nThis README provides an overview and usage examples for the Vayu API client library. For more detailed information on each method, please refer to the official Vayu API documentation.\n","readmeFilename":"README.md"}