{"_id":"@cubetiq/vlogs","_rev":"3-7fa5b27980aca73cca276957ce8c4d05","name":"@cubetiq/vlogs","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@cubetiq/vlogs","version":"0.0.1","keywords":["vlogs"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/vlogs@0.0.1","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/vlogs_sdk_ts#readme","bugs":{"url":"https://github.com/CUBETIQ/vlogs_sdk_ts/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"f4608891941960a2be7067b57d49914154373f89","tarball":"https://registry.npmjs.org/@cubetiq/vlogs/-/vlogs-0.0.1.tgz","fileCount":13,"integrity":"sha512-hc5ggSY/0vbpQYbQbpqWfBETnxskNGFDp3OBrj19APFyCvzSymBz7Ipbc9v7545jG+3FH2q4bxWi6sGUeNEokQ==","signatures":[{"sig":"MEYCIQCXEbNbfIUnwM2UnvcxHuCOIj9pgMIce/d9YoheNDhGOQIhAPlelOWW8HAd3nGs2s1dzZb8ZkIqV5tw2GRcgG3HtT71","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29158},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"fb168411fb8f4e5665ad9755ccefb962f2b78cae","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/vlogs_sdk_ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple way to collect logs and send to the server via simple SDK.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"uuid":"^9.0.0","axios":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.2.5","@types/uuid":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vlogs_0.0.1_1685161454857_0.3536768812087214","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cubetiq/vlogs","version":"0.0.2","keywords":["vlogs"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/vlogs@0.0.2","maintainers":[{"name":"vutpov","email":"vuthpov26@gmail.com"},{"name":"sombochea","email":"sombochea100@gmail.com"}],"homepage":"https://github.com/CUBETIQ/vlogs_sdk_ts#readme","bugs":{"url":"https://github.com/CUBETIQ/vlogs_sdk_ts/issues"},"dist":{"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8098e97e19f38fe6606e2ff192747f77e400d407","tarball":"https://registry.npmjs.org/@cubetiq/vlogs/-/vlogs-0.0.2.tgz","fileCount":13,"integrity":"sha512-JGDREy5XsEh4NZ4ZUuuk9CbZOnzXZVYmcO55xnFMu0nEtp9mKDF4aA60yHQyOb3Q5vaqI1DARBe2bzad2rK1og==","signatures":[{"sig":"MEQCIE/x0qXHVRCZ+pgzngm16AqOk7ky4ZFI3OMfL3EbdsrzAiAsj3UDeFQaHKq52ldrwSgJWHcgncDzYDUQ3mXpf1VYnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29155},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c0891962b304d1a7d0c902aa3a1812eb38c9dcf4","private":false,"scripts":{"dev":"tsc -w","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"git+https://github.com/CUBETIQ/vlogs_sdk_ts.git","type":"git"},"_npmVersion":"9.6.7","description":"A simple way to collect logs and send to the server via simple SDK.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"uuid":"^9.0.0","axios":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^20.2.5","@types/uuid":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vlogs_0.0.2_1693192761879_0.7520033980164533","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-05-27T04:24:14.771Z","modified":"2026-09-05T15:24:13.526Z","0.0.1":"2023-05-27T04:24:15.017Z","0.0.2":"2023-08-28T03:19:22.028Z"},"bugs":{"url":"https://github.com/CUBETIQ/vlogs_sdk_ts/issues"},"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","homepage":"https://github.com/CUBETIQ/vlogs_sdk_ts#readme","keywords":["vlogs"],"repository":{"url":"git+https://github.com/CUBETIQ/vlogs_sdk_ts.git","type":"git"},"description":"A simple way to collect logs and send to the server via simple SDK.","maintainers":[{"email":"sombochea100@gmail.com","name":"sombochea"}],"readme":"# vLogs SDK for JS/TS\n\nA simple way to collect logs and send to the server via simple SDK.\n\n-   [x] Collect the logs\n-   [ ] Support local retries\n\n## Usages\n\n```typescript\nconst APP_ID = 'xxx';\nconst API_KEY = 'vlogs_xxx';\n\nconst sdk = VLogs.create(\n    VLogsOptions.builder().appId(APP_ID).apiKey(API_KEY).build()\n);\n\nconst request = Collector.builder()\n    .message('Hello from vlogs-ts-sdk')\n    .type(CollectorType.Log)\n    .source(CollectorSource.Web)\n    .build();\n\nconst response = await sdk.collect(request);\nconsole.log('Request: ', request);\nconsole.log('Response: ', response);\n```\n\n### Contributors\n\n-   Sambo Chea <sombochea@cubetiqs.com>\n","readmeFilename":"README.md"}