{"_id":"video-touch-common","_rev":"28-b9ac105e5d8c898178e0442aa07242e4","name":"video-touch-common","dist-tags":{"latest":"5.1.1"},"versions":{"1.0.1":{"name":"video-touch-common","version":"1.0.1","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.0.1","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"30d7c0cea2269185a25bb39c10199a7e857b6276","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.0.1.tgz","fileCount":21,"integrity":"sha512-OnEYyG9Cu5d2j1GmPFWfRzQZZrI9Vjk/u59EfTsoof80EDs/XTtnqkwTP49TCqy2XddGSbMNM4ZeBKzJ86oXMg==","signatures":[{"sig":"MEQCIGfxO2GDNMP+TAN6iKePxmFNA2rGDd6i8M8h82Czy7gUAiBl3Yx+g5Ur+1tzngM+i9X9UBAayvzj0b47OKA4QLAFzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61106},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"188aca0bb1dbc1dcd0e3fbf451995c6ecf581dda","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","actor":{"name":"toufiq.austcse","type":"user","email":"toufiq.austcse@gmail.com"},"email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.0.1_1750532895302_0.6118890536361679","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"video-touch-common","version":"1.0.2","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.0.2","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"6b3498b22bd7182723da7ce533f2c0f5f7fd1923","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.0.2.tgz","fileCount":21,"integrity":"sha512-oXJiyIBEx4wFa1ZWLHf2BWFUZkIcS3u6UKgxtiejzB3uHgT5bU7KXJtkPtBpuohhO/AmgH9tktn6u/OnhUpSpQ==","signatures":[{"sig":"MEUCIQDtZ4SsO/fy2sTh+spSnN4aSQhl2l2tkTFC6IHXdxzpAgIgRzD/jPPGiweGJ4BBSZbOoYjRoT5HCraM2YeE1K4vS9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61168},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"ef24c38aa58f60cb5f269046da52591a8eca9055","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","actor":{"name":"toufiq.austcse","type":"user","email":"toufiq.austcse@gmail.com"},"email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.0.2_1752170973471_0.1804920918806674","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"video-touch-common","version":"1.0.3","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.0.3","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"f261b7397a6fbba050584ee874cab93834d2ed84","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.0.3.tgz","fileCount":21,"integrity":"sha512-6/O+FqlwaWTSaqT5t2pkGegmjyKWbDDrps59+q1Lh6E41HpIkhTKsDWjdGWqC5x5pPi0VEOq4AOoKyIeWonUKw==","signatures":[{"sig":"MEQCIEohS5SToeszdm7K4U1parydYqthbAIsW1+xT9PMPUr7AiA3gKr4QTprbfgiZt2108LV+996HoXLtpoTGiCXhn+JGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61186},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"11b1800d68237ba12fed7e14277e38da4aa37991","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.0.3_1752345435400_0.31395504895408366","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"video-touch-common","version":"1.0.5","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.0.5","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"dca7cede548d506fdb61e213cf3715a2a6dfab00","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.0.5.tgz","fileCount":21,"integrity":"sha512-WgJX+eJpPCunLIHnwZsBLzwxKjCnlAs3m8n3d33VCfJHtArf3i8AifeDi2IxrJwANJjjFrqExG1zDGOiFayt5w==","signatures":[{"sig":"MEUCIQD4bmuptNjcMvXDoywCfWR9uQ94I5x8AupVu/fKI5SNvgIgIxV7kjhu9qM8EO/q4diApSkuElh9ItvU2IgH26e1TRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61255},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"27fdba7130a34105dbf73bb96595aaf0722010d0","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.0.5_1752345860737_0.7389460072486058","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"video-touch-common","version":"1.0.6","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.0.6","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"82b77aaf713128a2b29d766d6c3102678a88e655","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.0.6.tgz","fileCount":21,"integrity":"sha512-htytY4kaH6mNJic87GOZXzPUpc6R/ax8OzPyazNrDjWElD/ydoOzTGUW+imfPuy9ELL+y6RHo7qv3AfZMExWtw==","signatures":[{"sig":"MEUCIQCH9QWbzHUU9H6JvceUMu9ENF/F3eBm5W5c7Pp3L6460QIgBxnOYn8kfueb2qMu5Nrt3RZSJLZohoUVdA1gRzUbIGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61785},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"b5e53fa932a697c3ed068b61ae17211050487aeb","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.0.6_1752926754893_0.2296215944054032","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"video-touch-common","version":"1.0.7","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.0.7","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"f1948096d5c5d4be28c32bf25e3f81ba4c6dda31","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.0.7.tgz","fileCount":21,"integrity":"sha512-UyOg/+IS+3PPyDD9ayZE7Hj3VKgsZ+OrV3EEgDoh1H+XeXf3zEZWsGd41ZA0RArVIlmE1x4Vq1SQin5ww4zlyw==","signatures":[{"sig":"MEUCIHW801L2NrYIsmFEUYIy60AgzHTKbksmNAfiWR4eo7g0AiEA+m9giXD90iuGWjFRS16xVcZX629nzxO1hdgfDtp7IGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61785},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"185e5460b7083383512df13af9323d33752bc9d2","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.0.7_1752927159570_0.7850972687153612","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"video-touch-common","version":"1.1.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@1.1.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"a713984fd1fb2a3179d7920bd039bd955f0374ae","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-1.1.0.tgz","fileCount":21,"integrity":"sha512-++iveZmaz0xoSm/aulcel+awO16rKTGiLjz6uEd3/BV7XNgdgF9fki9uilNYPQEbvHYzkv6mO+7sh8bD/vCqCg==","signatures":[{"sig":"MEUCICCRovKxwaXHsgNmDksEqyz32LeQCO5taWYQntrvruumAiEAuLdt1hEuchM4KuefQbFw/OQDVlvFcJj9RT/C782pV7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61803},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"8f5454a2a0afa7bb57871b5befaa65a9bfb92ccf","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_1.1.0_1752932174122_0.7876109139352427","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"video-touch-common","version":"2.0.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@2.0.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"7a65405299f6b18d3822bebfa7531d596cfcf596","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-2.0.0.tgz","fileCount":21,"integrity":"sha512-YhdQvA2C4dQy1UJ/ObCj0wvbaIz5wDwQ+/jcnlwIM4XIFFU2w5dRvPyC7DtIHkH8y7yP3iBG3Wlli9A82tUwxg==","signatures":[{"sig":"MEQCIDVgXZFJtSkeCfHd9zPi9R1gN29UXPPG8KECIPa1NysqAiBZQIikuC4NDrEnyc8KJyMJRxRWLEyXz9XkEtpJlcppew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61797},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"da76b5e74a253c93cd91cf891a03cd640e542cd5","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_2.0.0_1752933922899_0.5467767686815195","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"video-touch-common","version":"2.1.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@2.1.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"a3a019f2fa7c62fa2b60d329d1c112af9ea931c7","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-2.1.0.tgz","fileCount":21,"integrity":"sha512-pEbf0xfXi91m70C+BrDJo0vBFX02XXS91O/JoJSMewprI9Wqwaav6suhgztTTzV7LQe7smwxTC0PS9J0JTJjGw==","signatures":[{"sig":"MEYCIQD3c4nZEYDezBLMl56ukQtZ2N8xZdshtMmQlSZKi49tvAIhALLdsiFW8BYDSsgJWIQSgcrdAQOpcCqak+Ca7Alwbj2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62237},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"118d6fe170005c71de83d1feebe4b895f8c8212a","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_2.1.0_1753103734116_0.7968599346991176","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"video-touch-common","version":"2.2.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@2.2.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"a89445ab9961a0a3f118b4fcc3625bdee0f87f03","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-2.2.0.tgz","fileCount":21,"integrity":"sha512-oY0pm4gXUysMTzBSEhKxnVj80dXxx/sslKENBoj2QnbxwA5bWGyOpuA1pwvzuO33v1K2VADfmitkHiPgefpVkA==","signatures":[{"sig":"MEQCIGtKWZL0G/6q7SvBlPgaBPS0Z7iPoxQ/Gqj7ApuQzHUsAiASzlHusxRLUbeJNrg20MNVDT9vPV5hkwSr6E6U7dnYJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62306},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"c8940d97d6e2541572b87156f1bad172c379ec47","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_2.2.0_1753553244333_0.295887126843712","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"video-touch-common","version":"4.0.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.0.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"b7128c0a29356dbfedbd7c713ae7e318c2fc0c76","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.0.0.tgz","fileCount":21,"integrity":"sha512-/FA0nu89eK+Z4HuOkEZ1REP3Zi5RkWwToW+pN4Gvxf2a5A1ciVy7HOr5nz2np6/ukz/fNq/aanZJu0u7ApGubg==","signatures":[{"sig":"MEUCID92EDS/HXAmwzqf31noyslfg5vV5XaDXUU2ZAiRdu9ZAiEA84blI2u9KIAeVafv3Asy/mM4lM9gImXublD8NDmTZSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62342},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"5bfb735d5bf94934d225132dc1bfb90c09e3770d","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.0.0_1753558993157_0.06310287596802633","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"video-touch-common","version":"4.1.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.1.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"be0f548d994dd356ea684fce366f667b2ab22400","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.1.0.tgz","fileCount":21,"integrity":"sha512-36wXfdByMqn2wAv2kaROtWyqLCdjM6r4pPmoHEjwAdZgPg5S81fdg/JFgirpimdtMTeA9LN2CHLaQj0AJfrrOg==","signatures":[{"sig":"MEUCIE/8EV0kV9vF4BBTYEbobjrHvAGJCJmW+j+7ADCUo3gyAiEAy5v+HVc8VBlq7qte2ft0l9QyMV4SaiuASmJeABFMvEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62430},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"0d636fb4cb48aeaac03a08e05fdbb4f56eafcb94","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.1.0_1755073588468_0.7751359835167702","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"video-touch-common","version":"4.1.1","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.1.1","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"ea5e5b8ec37c5e3174999be9fb6c1ae356545721","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.1.1.tgz","fileCount":21,"integrity":"sha512-i1HLeQwLNDhWm2vGgkVSVkl6zzAN9PplrluHTYKPEiKl6puyR2VQb3liGduHqhJJaPcIo38DnhjOBubp+zd+hA==","signatures":[{"sig":"MEQCIGxBE7M98jWJ65DONdyyLuiPsQt/hCV1c6OVSrL04HqrAiB1Srq8irvQaeDuBnoE0WzCZwKzztTm6Ka2mDiWvEnW1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62834},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"d3c2bc05358e6212969931981182c0d093137d0c","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.1.1_1756578388257_0.026298067950059734","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"video-touch-common","version":"4.2.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.2.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"354d34c4f8e045172cd697042fbb7d1f2c2863b5","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.2.0.tgz","fileCount":21,"integrity":"sha512-37QljEwZepau/Y7jzIKhTl2vqnHvnrUbiR5YGy0vaUWVObtOxEgBlkM1Th8/OeqLwcC08jpx7BF/JlFeehqqzA==","signatures":[{"sig":"MEQCIFEXefYNeEQA00E0FgqoJQJaMmhoTiGlE0n7ignDJXjqAiADnceDJJfsmcNpFUQK8P4Z7X/2yxQl+tPyhBVcYZqE0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62834},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"d3c2bc05358e6212969931981182c0d093137d0c","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.2.0_1756578417293_0.757568768024087","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"video-touch-common","version":"4.2.1","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.2.1","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"c8dd4c764dabafb86f3dd90d243ed84c812e5670","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.2.1.tgz","fileCount":21,"integrity":"sha512-PrLoPb41H+uvgIcrKmSv7Z5GxY49RUmmhCO/VNhg+SLzzkD8+YofeezhxEoau4sicfjNqyYoMZODofFBNXlvLA==","signatures":[{"sig":"MEUCIQC8NJ+PlwbY9+ievzHpHrAc7iv5A8XvnuT42utoJ80AOgIgKn6oFt5aTwbQ1zHCSdbMHnKKyfg4kpzjins+o9lz1D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62995},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"ed89fb79a460e4e5ef2d54ace49a4717c23f813a","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.2.1_1759671088116_0.038369535679760425","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"video-touch-common","version":"4.2.2","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.2.2","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"8858a11b77bac2d6d0bc5a1f7898078f308c472a","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.2.2.tgz","fileCount":21,"integrity":"sha512-qF4cposubk8lWlQGFm2ybeeBq8Z7O3tc6Y4vTiEOQJbVfuEfSEa7iJYyL9bdHyULyCT4+ZHDwdx8jvI+Z7SGIw==","signatures":[{"sig":"MEUCIHyvzIv0Pjt36IwRYzfUVbxjED5HKWSIU2xgwg966OQVAiEA2lQFdIDcKsnqlnUf72OBp6VhNSgn8Kd76bGHT6jFhvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63372},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"6d17011b437768b77b75d4d97b8c5f982250ba75","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.2.2_1760215188069_0.7968472407117297","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"video-touch-common","version":"4.2.3","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.2.3","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"00570c583472ea57b8e5ad65d4a8b2edac98c0a0","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.2.3.tgz","fileCount":21,"integrity":"sha512-35ZA/9pnr5/UiDb0a9WSbskGPxLanphKZi3YK2QZ4g9c2Y92ZboxiObwMadH7/fXXYBjJOG+i3EkLf+F+Qq8ow==","signatures":[{"sig":"MEQCIEdiTBs/KxM1H3B6dLLq57rLgMWX/zFO/B8B+fkv23mHAiBx3CMkrUz7izcKOoxVnXLLV3LkDCYzRUWfb9Vd/PkEYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63389},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"812a7d0f8130da5a34528a6ff7a843006748a670","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.2.3_1760272930515_0.08273446520796424","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"video-touch-common","version":"4.2.4","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.2.4","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"e4c45fb7657b66bdf1aea9fb7da8e3b5a8b72e57","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.2.4.tgz","fileCount":21,"integrity":"sha512-zwIFdeoOW70/RmLibWjy8/uogofmm9ehHJ9trogQ0IAtl+23ifkE8Ap8RpeOFB52XT9eS6KwLxkZ80UDElRqBg==","signatures":[{"sig":"MEUCIAFSqBzLSRWa6j2uhs39JTaCIclusnrAX4hxWkW2CnjVAiEAhFLrN6xZ1B1BS0kvDiWgBQCl/5dsWActda44P+inPOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65647},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"74d35f7f79d85c73d5bc0c06958597648321330e","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.2.4_1763059835324_0.43221658161215326","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"video-touch-common","version":"4.2.5","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.2.5","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"33abb53d68f8cc307f5b9a919c39f434c55daef6","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.2.5.tgz","fileCount":21,"integrity":"sha512-kID0CvHx5wFrgT3aTkYSuDXtPzNXt5QK2UFjKmkNqU+LmJGnqgFRSO7abJ6Oif18SiVlLdw3SFv0LD7rNbywcQ==","signatures":[{"sig":"MEQCIEiV8+7WThFMuheQDJlzWmZPKyaNShc4ycSlmBROvarSAiBwaFyw9BE52EZ3cUL3hSapvRoHTgqUkkchhoXwbsGgGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65646},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"600159e60feb190d337b9d282d2cf59b91e3676a","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.2.5_1764440993680_0.9961721513490862","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"video-touch-common","version":"4.3.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.3.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"a90d09fd64fbd51698cd8a746fd3adffb71ca8af","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.3.0.tgz","fileCount":21,"integrity":"sha512-u1qv0CIveAgDZaxwbLcsud5MmxScwk1093GgjyAmHea+zw3PW7AL0E6AUirid+XQNo/mKAPiPVK1tORuy7G8eg==","signatures":[{"sig":"MEUCIFOjN8a59u801OkuSmvcAETnWfF5eOa1oKe5d6KzheUBAiEA1AX0RgP+5BD3IaZVrQVOc4+kiuTURdW1zK1fO2FwnIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66066},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"a18a9461d3997c8b215d2be8221c7d4952e9ad37","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.3.0_1764443567755_0.30531672285190203","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"video-touch-common","version":"4.4.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@4.4.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"b62ce4ea5a346c30062dd7c229c013d71b1f986e","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-4.4.0.tgz","fileCount":21,"integrity":"sha512-aB/EBxomum0GnsyGuugOpW/yrtyIWntI4qQyEUxmdqVaX+LTxfqNNX4Fvu/xqzfKXR6uIBcZabLSjh+1uYWTJg==","signatures":[{"sig":"MEUCIQChgnK+LoN0CKWZxmJ0HtSGMvQL0arH50wC+G02MvbrcgIgGrdjDKSmbrbqhUX39bYzWRFBf8g7tS4Gj8q8SgJSH6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67917},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"21ceaf78f38c06ba9a879858b8a2f7725f859ecc","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_4.4.0_1764622170831_0.5137185618757181","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"video-touch-common","version":"5.0.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@5.0.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"17954489341c3d5876deec418c14787bc5b0ae30","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-5.0.0.tgz","fileCount":21,"integrity":"sha512-TEqPL5vyk/40YO4qCTWtkLcc6kcZ5z6D/XflcJnbCobyGThC5Q5WhCxJJZ/W7vyziqadKHxQ9O1gtuMZ18m/eA==","signatures":[{"sig":"MEQCICEzIPkjrRyzLNITGbFYTi25rFVTZrTrOvarIa57MUqaAiAhJI4g2mlS7S57QPQT+mktt7lu6dVPsE85PY44U6trWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68690},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"7fd3a7e15359fa1b60683ba81f04f647079b80f0","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"9.6.4","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"20.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_5.0.0_1768726234598_0.7766566756080662","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"video-touch-common","version":"5.0.1","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@5.0.1","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"7b5613bcabc5ca2931a700bb89253ebe272d27d7","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-5.0.1.tgz","fileCount":21,"integrity":"sha512-zBkd14TNLd8/JvWvmnEZvpIKUdnisoXcui8xo9rAt6XqPCULxrOVFqo7CQ4mOts5QildevnV9AmYin+SVyUChw==","signatures":[{"sig":"MEUCIGWYtpGNV1FcCNeeaM0Dc5LQr0anT2W+MdkAThqPwYsdAiEA/gVeQy00Ha9dSviZLULh4dHe5ISR7Y385NmgfUBNcpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68708},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"c7ee17d6c474ba22d1d9b9836f646113483f100a","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"10.5.1","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"22.0.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_5.0.1_1776023638259_0.6482203785020024","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"video-touch-common","version":"5.1.0","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@5.1.0","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"db3bbb49edbe3852ec2b4a8df5046b95fc52f0d9","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-5.1.0.tgz","fileCount":5,"integrity":"sha512-qhyUa+N6oF7dpwN07ATKtqkVCh+wLNr1sX3zPycP/FBKQvWOyeY7gjawpAk9R9B4mYxzrX9gQv++ejRsC4FoDA==","signatures":[{"sig":"MEYCIQCzJSHlLa4oGASi8aHCKkCAx/CwvtDCDzuVvRQ0gLeb0wIhAMdFiUzygfO7k8NNZ6zWeKRCvsERFxUgIdDIF5GKgrtg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10050},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"21a148cfcf77dee032ac5dd57fc1af02870034ab","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"10.9.0","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"22.12.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_5.1.0_1784053205634_0.7695434215237358","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Broken publish: tarball is missing dist/. Use 5.1.1 or later."},"5.1.1":{"name":"video-touch-common","version":"5.1.1","author":{"name":"Md. Toufiqul Islam"},"license":"MIT","_id":"video-touch-common@5.1.1","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"dist":{"shasum":"924ef8ef76a39d03a6b6200e95038333c0cf2fb8","tarball":"https://registry.npmjs.org/video-touch-common/-/video-touch-common-5.1.1.tgz","fileCount":21,"integrity":"sha512-UK8HZL2d7+yxHYvVfnkAliOHhQ0KvtI7thQ+qKztc3796XhX6eNWlxgujhBG04DBfaHPQ/tG1A8lINFUKWbXxw==","signatures":[{"sig":"MEUCIQCC8RoWwNVzwVDkrxIKzOQxxc4oukf5mIyyHcZWV9e43AIgWL1kISFZw4nQxBWZVD+df3303ndCowwRJRBGXJjTzgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68758},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","types":"dist/index","gitHead":"21a148cfcf77dee032ac5dd57fc1af02870034ab","private":false,"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","publish":"npm publish --access public","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"},"repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"_npmVersion":"10.9.0","description":"Common utilities, models, and constants for Video Touch applications","directories":{},"_nodeVersion":"22.12.0","dependencies":{"rxjs":"^7.8.1","@nestjs/cli":"^10.0.0","@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0","reflect-metadata":"^0.1.13","@nestjs/platform-express":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.0","@types/supertest":"^2.0.12","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/video-touch-common_5.1.1_1784062022913_0.33080024957078735","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-06-21T19:08:15.196Z","modified":"2026-07-14T21:01:54.897Z","1.0.1":"2025-06-21T19:08:15.469Z","1.0.2":"2025-07-10T18:09:33.634Z","1.0.3":"2025-07-12T18:37:15.569Z","1.0.5":"2025-07-12T18:44:20.930Z","1.0.6":"2025-07-19T12:05:55.143Z","1.0.7":"2025-07-19T12:12:39.760Z","1.1.0":"2025-07-19T13:36:14.326Z","2.0.0":"2025-07-19T14:05:23.096Z","2.1.0":"2025-07-21T13:15:34.290Z","2.2.0":"2025-07-26T18:07:24.523Z","3.0.0":"2025-07-26T18:54:02.970Z","4.0.0":"2025-07-26T19:43:13.353Z","4.1.0":"2025-08-13T08:26:28.681Z","4.1.1":"2025-08-30T18:26:28.442Z","4.2.0":"2025-08-30T18:26:57.462Z","4.2.1":"2025-10-05T13:31:28.324Z","4.2.2":"2025-10-11T20:39:48.261Z","4.2.3":"2025-10-12T12:42:10.700Z","4.2.4":"2025-11-13T18:50:35.537Z","4.2.5":"2025-11-29T18:29:53.884Z","4.3.0":"2025-11-29T19:12:47.961Z","4.4.0":"2025-12-01T20:49:31.016Z","5.0.0":"2026-01-18T08:50:34.760Z","5.0.1":"2026-04-12T19:53:58.405Z","5.1.0":"2026-07-14T18:20:05.778Z","5.1.1":"2026-07-14T20:47:03.069Z"},"bugs":{"url":"https://github.com/toufiq-austcse/video-touch-common/issues"},"author":{"name":"Md. Toufiqul Islam"},"license":"MIT","homepage":"https://github.com/toufiq-austcse/video-touch-common#readme","repository":{"url":"git+ssh://git@github.com/toufiq-austcse/video-touch-common.git"},"description":"Common utilities, models, and constants for Video Touch applications","maintainers":[{"name":"toufiq.austcse","email":"toufiq.austcse@gmail.com"}],"readme":"# @toufiq-austcse/video-touch-common\n\nCommon utilities, models, and constants for Video Touch applications.\n\n## Description\n\nThis package provides shared code for Video Touch applications, including constants, models, utility functions, and a terminal utility.\n\n## Installation\n\n```bash\n# npm\nnpm install @toufiq-austcse/video-touch-common\n\n# yarn\nyarn add @toufiq-austcse/video-touch-common\n\n# pnpm\npnpm add @toufiq-austcse/video-touch-common\n```\n\n## Usage\n\n```typescript\nimport { Constants, Models, Utils, terminal } from '@toufiq-austcse/video-touch-common';\n\n// Use constants\nconst someConstant = Constants.SomeConstant;\n\n// Use models\nconst model = new Models.SomeModel();\n\n// Use utilities\nUtils.someUtilityFunction();\n\n// Use terminal utility\nterminal.log('Hello, world!');\n```\n\n## Features\n\n- **Constants**: Common constants used across Video Touch applications\n- **Models**: Shared data models and interfaces\n- **Utils**: Utility functions and helpers\n- **Terminal**: Terminal utilities for logging and output\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## Author\n\n- [Md. Toufiqul Islam](https://github.com/toufiq-austcse)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}