{"_id":"@ptah-sh/dualshock","_rev":"33-4cdba49c27693cbf4ee3a186bbf9a0ee","name":"@ptah-sh/dualshock","dist-tags":{"latest":"0.0.34"},"versions":{"0.0.1":{"name":"@ptah-sh/dualshock","version":"0.0.1","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/cli/index.js"},"main":"dist/index.js","types":"dist/types","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.1","gitHead":"ad5c578d36654cb18d01dbe7f5735e8b8f2383e8","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-MF3CY7oj+TqGMmj+LGuzpMz6IiIw6pwTvZzFm7m4I5mm4Ntv4XubnH2cFNNe7Q54fpAyPTUoDFw+344jqhUgEg==","shasum":"8e6b67eec47c22e1f438128fcd7a6d30f1b59f80","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.1.tgz","fileCount":55,"unpackedSize":88250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYGFFvvnKhs6MtABxuRxD3gGDYOCnHaAqGLiHnHMYIbgIhALHIDtGv3LOPMk7eakI3zH5vQ82r0Vc2O8VAP50iiRpg"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.1_1715018641898_0.08261165919518754"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ptah-sh/dualshock","version":"0.0.2","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/cli/index.js"},"main":"dist/index.js","types":"dist/types/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.2","gitHead":"ad5c578d36654cb18d01dbe7f5735e8b8f2383e8","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-0LXy+7NKFmyA5p4/6+kic/vWc+ZgiuJujxIudJ7gPISMEWRH9Tx5DAVpFRqFxt8NRm0aIbHgRG/arb9Vz4f3Lg==","shasum":"e6f8bc6eff71cd9944d0e572412293151d7f050b","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.2.tgz","fileCount":55,"unpackedSize":88261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq/zRJB84HebMdmUvjTJ7nh7r6LjmwHlMY2Ba6bC1iPAIgOanmSslFOWeAt7tKx1Vmo6CA32MeqHYNnEF7jB/A/Dw="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.2_1715019677421_0.5737384587459513"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ptah-sh/dualshock","version":"0.0.3","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/cli/index.js"},"main":"dist/index.js","types":"dist/types/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.3","gitHead":"ad5c578d36654cb18d01dbe7f5735e8b8f2383e8","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-+ArQiHvtpmTGXnVhTTGPcsH/HK9GO2QdW9jRUoZ0ubAqPe2uplrpZGfowiYBSs2Lx/y+diymGLNJUV+dDXOKyQ==","shasum":"f30629e8e29f693a645f05b81bcf06f6d2cb3bcb","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.3.tgz","fileCount":55,"unpackedSize":88429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMCDtgCtU/yo66k++jR7OEspxPO/W0VZFQkPyu6ffB8gIgZs7sT7qOFUS6CWbe0U8jftKIjG/Tjgnx3+TNb4n9S4s="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.3_1715027348333_0.13723476701827275"},"_hasShrinkwrap":false},"0.0.4":{"name":"@ptah-sh/dualshock","version":"0.0.4","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/cli/index.js"},"main":"dist/index.js","types":"dist/types/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.4","gitHead":"ad5c578d36654cb18d01dbe7f5735e8b8f2383e8","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-MfizHw3GQIzexzalck3wi+iwRyV1+FDeNygErOqwvYQbJJcqaaZNO+w+3//jejJuV2bXe65D3zvFPCZhbeFPhQ==","shasum":"a832dd02e37d09b60a0b3546b3ccef19886cc4fa","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.4.tgz","fileCount":55,"unpackedSize":60765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7u8M2bb8hTZC5NA9NhrG2aew861r435xe93CxdD/bBAiEApdLgDGjH0tMqWPQ5jEDBpq5TQu4doGUKasjVZU/GHkE="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.4_1715027646458_0.9500760789496754"},"_hasShrinkwrap":false},"0.0.5":{"name":"@ptah-sh/dualshock","version":"0.0.5","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/cli/index.js"},"main":"dist/index.js","types":"dist/types/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.5","gitHead":"ad5c578d36654cb18d01dbe7f5735e8b8f2383e8","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-alUfJLstxLpPcP8V5Qbjb2tv69YQ3tjiIl0a4Wp9HVO4Cz3BQ4K8IcJjoxe3jZtsQ1cSrziKFbW+YygLHGl7dA==","shasum":"57f45f99712095bcfe980bcbb0498ff5cd007803","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.5.tgz","fileCount":55,"unpackedSize":60735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA7IuJaXSEt22kotTfEbLIJAKm3OkgOU8r4wISILi+rgIgfmVPw64thlqA987sSxWvpdIzpQ/BA8uQ7vYItqVE0VA="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.5_1715028112947_0.06879429709936113"},"_hasShrinkwrap":false},"0.0.6":{"name":"@ptah-sh/dualshock","version":"0.0.6","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/cli/index.js"},"main":"dist/index.js","types":"dist/types/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.6","gitHead":"86821ffe054fbf22d3b58d122613aa4276e30036","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-yu+ezaDYNzFZeWkP4V6Zk2D87kyBrzcHM7aMWuM3mcgFUCQoEnJv4Lu9RbPGejUe8Z4eU+9K6SpUYb1h8Gd9dA==","shasum":"7dfad7a48a0180cfe8712a902d35d05d9b241a32","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.6.tgz","fileCount":53,"unpackedSize":67738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE32eiH4Xvdh2hdA3rrnZcTqkLV81FaLzprnJ5B/ikzqAiEA61S/G8+WOIf7hdLPkDV2Ip+CfqhTnYj836obuRSj91o="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.6_1715116420112_0.3309209416758616"},"_hasShrinkwrap":false},"0.0.7":{"name":"@ptah-sh/dualshock","version":"0.0.7","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.7","gitHead":"713b743237be0e5f3a665794dca0be19a82cd1e8","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-iWM01cUfLfPy3YXXIyPMkNVTdyHfHjuqpBNG/OhdoES4DlZ+YyS7ZHPYAUXAk10O1GsnhpIIimC0IfspBOF19Q==","shasum":"a6075c39a960aacdd76d4deaff80e95087ab4585","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.7.tgz","fileCount":53,"unpackedSize":67750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT+Mb7JJyTvwGXlMK07+S/Ra1PyGNtBlx1S3/uYWrrcgIgARU5bzrY97orbQHUf1FJKxAIB9L/HM7PMwg+lcSN9v8="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.7_1715117794438_0.9339397749394529"},"_hasShrinkwrap":false},"0.0.8":{"name":"@ptah-sh/dualshock","version":"0.0.8","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0","zod-to-json-schema":"^3.23.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4"},"_id":"@ptah-sh/dualshock@0.0.8","gitHead":"678640b8bc2c61a8244f229800da422a3f6bffa9","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-tsN3oCOknI8EVcNkF7yYVSyvurUKoGuE69GJsi7O4r7GEbzGr39FOiidQ2M/kFwyJD4ddzEXLl25phWzEteGJA==","shasum":"3920da6fef51cfc183e755f36eae88a193857bc2","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.8.tgz","fileCount":53,"unpackedSize":68517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnOS5g5XZfocnJGoW6iqK1cwbdEZsh69NYOTGaqT1LcwIhAIPhfkUMwuryGDgi3fME8LvbVyBoUsOkbglgNL8US/8B"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.8_1715157177433_0.21836350453213615"},"_hasShrinkwrap":false},"0.0.9":{"name":"@ptah-sh/dualshock","version":"0.0.9","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.9","gitHead":"dc4e7ff3323dc51a8a8553d30e09eab7e598b077","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-+KuSpezDc4M1IkEhmbq6C1tDBTJLLKt2WxMynZPZwP2+Qf/HbNu761+fZcx3oh0X051iR/muREwrN1J0Kv1sUQ==","shasum":"38208f561a99e584d0866b3728da491ad8ed78b8","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.9.tgz","fileCount":53,"unpackedSize":68558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjDgEa1tN06J99sqOf95Y3G0gfwJQC8N5tnZPurPfj5AiEA2qRaxYSTVImZZ9yJrJ6BKoVOsR5V9rih3hbdU2KhJOY="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.9_1715166671457_0.4570734836751873"},"_hasShrinkwrap":false},"0.0.10":{"name":"@ptah-sh/dualshock","version":"0.0.10","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.10","gitHead":"84d16e8a1715e8837296e8d66356a7cee108e916","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-ffp4E2yEeSh8O7lGbDMuPNtUbeBHxQhB+UjifG77NaM2UrxNks9eMQ5hak/6G5vOVcEwLjfyhum7YCRy3zLydA==","shasum":"0ccd0a2d904e19c8c1d0a3e88872d4990ed0b12f","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.10.tgz","fileCount":53,"unpackedSize":68886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/Dj6UB8lsKjrYaAiYJznTYWJtJuCWxi9t/u2ILKvGMAIgRnCOa0PuGna+3Gy4tVuqzy0ivFfKXJpLCpI5HZVwDNA="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.10_1715168628041_0.6502377554062748"},"_hasShrinkwrap":false},"0.0.11":{"name":"@ptah-sh/dualshock","version":"0.0.11","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.11","gitHead":"9ad2b9eedccada4d8208ea4d8ec0553ffe4c1db1","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Z5sgxfLY/KKWyFtJC3lzNceYB7LuPQIoGZrw/yg5WwH08y/QJiMk4pOJrxGMP6QI05cSZP8n87/Fz/JxM6fKBw==","shasum":"04142437136607f02b3f82b85c8662cf640e6938","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.11.tgz","fileCount":28,"unpackedSize":47660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGTyFPsxhycK1N6egmDdwVx6vMo23GOuYhCV5FMG2ouAiAl/A92Mb/VJjYgyX3YaxYWIPC5/KOzlg8gOSVj8/R4VA=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.11_1715211483811_0.7641196511159956"},"_hasShrinkwrap":false},"0.0.12":{"name":"@ptah-sh/dualshock","version":"0.0.12","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.12","gitHead":"c7fcd2b26c93f1f6f88144fe66f0c50d1481c1f3","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-drxzyuD3nbq5YeucoRG9kz8G3n5TmsOxAZH+44EyS9QnRg9KsnwqP1ffDQpkAOxTNEaYwfk5PY/hRnLCLDMnjg==","shasum":"c5568fc1293246638be6c73eb7d4956eb1e3cee5","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.12.tgz","fileCount":68,"unpackedSize":83538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH18hWLH1s1P3Fqaqe4AY9YKQUT/PtX3Bz+Qy7yvi92zAiADEc58MTgA7nJGWu9MPNXkX5f38nHg0s2tOPd4Eob3Eg=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.12_1715211782568_0.5167604278918525"},"_hasShrinkwrap":false},"0.0.13":{"name":"@ptah-sh/dualshock","version":"0.0.13","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.13","gitHead":"883e1840f27d236e5a51074e87a5a2943ef73d00","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-P3tEc0hqZy/LYs2Uq3a9K4wZgh32316I9wtV9SC+679qb8xxP4JRPj1xHecOTUGGnxbEtEHjbWoJ4qCPi8R+XQ==","shasum":"7c2c5dbe7a3d18a21fcbb17921d8a0881f243c3f","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.13.tgz","fileCount":68,"unpackedSize":84503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBitzEuuMVcn/I6OZoVEAxwPo5TsPi1Lb1VqBr6wQ/abAiEA7OVr8ZL2Q0tMmhvdEM2Pyzx/mnG9CjLu618kv6aiasc="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.13_1715245805244_0.813924332185908"},"_hasShrinkwrap":false},"0.0.14":{"name":"@ptah-sh/dualshock","version":"0.0.14","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/index.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.14","gitHead":"bcac842a3b32778a079c1dc4f5845009ae268642","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-gOIocF87kT0pyXQ3tDcAt2Kx0KGzcV6CVXhqG0OTQrOOafK8M952YiIf14duJ1x9leeZFisZaH2Gb0eEOZ1IfA==","shasum":"66962df6f45f9d37115b94b34cfe83d9749a5dc3","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.14.tgz","fileCount":68,"unpackedSize":85104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkepwcYGF9QuTw708mX3A7RNQM7MBlNtsIOOGOXQYQHwIgEGPyBmUQPh/LNWCUMv4nxVAVfQ9WOG0qy+hmqUUYA3c="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.14_1715246938461_0.2423910836240306"},"_hasShrinkwrap":false},"0.0.15":{"name":"@ptah-sh/dualshock","version":"0.0.15","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.15","gitHead":"af911baecbd4f8e23b04bf84b4d5c375112d427e","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-XIU6TrX2ENCyuohzsO1Y4007sHD0K6fkC3KKewfQep2cnT6UH0XPvOd2wkrQsPmI7o/EpZp9fYoRTa3BHXOoaQ==","shasum":"b3bb70d5770489e811388253c074e2f859b87a5b","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.15.tgz","fileCount":71,"unpackedSize":85456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC57UcbYRSXnV7jHZ0Fs8R6i/UwnJwdki75IzHJTcC7ngIhAL/7Bu1zRP580MbY+gX3DaMDAAo3D7iZEwNis+UVOIbj"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.15_1715247159689_0.895508323630988"},"_hasShrinkwrap":false},"0.0.16":{"name":"@ptah-sh/dualshock","version":"0.0.16","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.16","gitHead":"0fc8f3084a3d23fb331275595de3e370e8a87f1c","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-GsP0YJMNcgUDqqE4i7DiheyAohl7CQRMBFThPHVSBpcgV/CXG2Pi8SYcRrOZtRtVY1q6L43AEuF2kWlLdTQb/A==","shasum":"5813dbac5e2011d09c2edff7fe3d326b04978b34","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.16.tgz","fileCount":71,"unpackedSize":85544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF911UWnWFbYIiczWd/pEVOdAYCvG5O0t705iGvLTqXgIhAOJ8CeMAeOVeY9Yy4MKOHaH9n3hi9RJC3tA9lB571vUe"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.16_1715247789146_0.5394611598311223"},"_hasShrinkwrap":false},"0.0.17":{"name":"@ptah-sh/dualshock","version":"0.0.17","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.17","gitHead":"1216dd0426055352f11ac154a9e3dd7bd268a1f2","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-WJR7JeO64ZzLstun1JAB1bef5G6rMD5qFj808Ou6hCE143UzJS1907K3qgOemaqwrGKyeMnJugVVefzllyEDfw==","shasum":"b44e73f45b7351ed15a3ddf936ae954bd331ee28","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.17.tgz","fileCount":72,"unpackedSize":86971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9aafJ6WtUyZUU0OjlOidyeh7sJcNlgFEszNRI1X4vLAiAiQS2voNJkfPQlNmYDMMYJ7AHMZp9vpfUDLSOgvj6kJA=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.17_1715251413408_0.9534324664863327"},"_hasShrinkwrap":false},"0.0.18":{"name":"@ptah-sh/dualshock","version":"0.0.18","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.18","gitHead":"f4d07fd502f7a547d46472d0d2b5422d5892bc9b","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-FiWCstr5qoVKEqMM1+urBV6c4Yd+3/TZMPWBqI1CutxQM5ErkRN6yYaCNxFDWngSVzOOU4yP67GSBRYJMMpwxw==","shasum":"0dd65b39daf4a290066d3e7ddeac28ef4da97405","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.18.tgz","fileCount":72,"unpackedSize":88759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxUq1kiKnPPmSE3LB5XzM1s4aWn+OH25zZ5hlHleeRECIETilb38kenbICGfKYFEyGIkcgR0tWlGZSUsBwKx7tP9"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.18_1715254524544_0.487422986052759"},"_hasShrinkwrap":false},"0.0.19":{"name":"@ptah-sh/dualshock","version":"0.0.19","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.19","gitHead":"86b34a9302f2281535020c406dcf55d0c4f3ca65","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-eoplXix3D8PvHV5jwF+fdgg0XjbahJRZPLyeppYpaLpQTsd0hTPbK8YhuCPvzwA1wkb251OJBWATeoJvwfZzZQ==","shasum":"a6c1d62fb84e83dc2eaf56ea735409b66c50458d","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.19.tgz","fileCount":72,"unpackedSize":88929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9CTftng8zo2ICN/uVNBuoThbkcqaByNCqE7k+QJBeeAIgaj2cEaIhi7GYg1OeiK/ANCztaJ53Wi3Y9/NiIaQ5xMo="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.19_1715255112817_0.28748962403417133"},"_hasShrinkwrap":false},"0.0.20":{"name":"@ptah-sh/dualshock","version":"0.0.20","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.20","gitHead":"ca2382898553622dba04830d6ae2c09485a7e0ec","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-BddDARgK1C09vifqEuY6VYzfVVGd82F9Bd2slvpdf9c9hy5p45hw/2nXjZwhyhqnaAkViO20e+yj8IlSd1ySIg==","shasum":"f7e6be38b98326ba19abe9901f2f59975d25660f","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.20.tgz","fileCount":72,"unpackedSize":88960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpbmwTk13kxRe99hF/istXTyeYUo/AiPBPlGD91YDjxAIgC3BE4j6ZqO5i11kPdc7TpyX4dMjj/IeVSgIC+++fl5w="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.20_1715255299855_0.2803409941491015"},"_hasShrinkwrap":false},"0.0.21":{"name":"@ptah-sh/dualshock","version":"0.0.21","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.21","gitHead":"8bd1dc4e95f55d03bbf055993878453bd24dea32","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-DFyE8fad/DVdmcD86FPnBRedNkajHrnIEPbDGKRPvuSuJ7BNcYrFy2y1P6qnzvpod9gD3jA0IMSi4gsmr5q2WA==","shasum":"d9671dd2a7e6e271d3f96c6f5fedba2d0a2ae3c4","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.21.tgz","fileCount":78,"unpackedSize":92370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL4oXrElX01oCv4aAVxgMNovh+ys+qftosY1ZqNdh/mwIhAL3hIpe8aPaWiCmJKbYPQkREsD14ptniG5wgfjwYBYPJ"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.21_1715259741441_0.6926269977192185"},"_hasShrinkwrap":false},"0.0.22":{"name":"@ptah-sh/dualshock","version":"0.0.22","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.22","gitHead":"942d87a8ca7c964cf03bf073b27d3d9a808cc713","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-HZuYyY1hAQ7lrbo5Y3NVnfPKo2dVHK5Ol2Y0LkKLPygHESlfnUU2swTfSR+D+Lv1u7cwMRBHcXK1DbuFQYs1yw==","shasum":"b58c831badbb01ef7b44ac6216ab1acde0656efb","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.22.tgz","fileCount":78,"unpackedSize":92532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3/z3JjTdoF2zGp1XveZNJijfWEi9gdXKNrJunkzEG5AIhAN/5h/SIVALbdk+9vP5ALXAibg0I4PgaSzWgCqOWbeFR"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.22_1715260512780_0.710317511697407"},"_hasShrinkwrap":false},"0.0.23":{"name":"@ptah-sh/dualshock","version":"0.0.23","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.23","gitHead":"6dc8e9289c128d8d06d9b45226eb5f7749ca800f","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-XRfWe70nxSBy+PiA4OIu9J3fyebOGGUMWMNc20aEodldbsAO9kQSClwn3x5XHS0Dzom2SZxTXpGpnIcMnuY99g==","shasum":"0e52820e31e0dd196b75e8bd6fd2d27aa54dbc34","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.23.tgz","fileCount":78,"unpackedSize":92611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMZBlpowQSAgf5K1ft9Ps+BgVhTuFFbiDR4U2/4RlteAiEA6hKK309BAcMCdNmc4nDe/3sxRhOa2wvSSFXZMtRuyms="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.23_1715260679877_0.4587470289949922"},"_hasShrinkwrap":false},"0.0.24":{"name":"@ptah-sh/dualshock","version":"0.0.24","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.24","gitHead":"4064574186acd3f9612cd94ebd4874a15ba58b9f","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-pR3WC68j70E2Cdc28PdPt7f2KvhNnlpuWG6kPAALA8XcIsYfrSyRRP2fM3MVcH9Z6c67pM2IqyZoQZmePw1Q9A==","shasum":"70b89d7b435389cc54e7c528c37fe818e446fa18","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.24.tgz","fileCount":78,"unpackedSize":92250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDXQZLIWqDhEOYoT4+adHLrqO5WaT2yNSViYwLJ48GvAiEArXB9RNjU58TKgMw1IEM46rKb+ZKT61gn96jaDsPjwrw="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.24_1715458382324_0.7295571957213283"},"_hasShrinkwrap":false},"0.0.25":{"name":"@ptah-sh/dualshock","version":"0.0.25","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.25","gitHead":"bbc5dcb67e47597c74ec206903a1038a4b732a38","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-UWG0G3eNw5QPBNGSoyy8/3B/rBf0E5AYhWtJzXL/03GZv0UXYTSno65EaKPEeb5zpaZxS+ZX3itXITNqbDJHug==","shasum":"f3b184bd9b520e74c524285358b644177923b881","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.25.tgz","fileCount":78,"unpackedSize":92397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwZD/C3SXvw4Tn4fHFpOaMVke3UIJbUzac4DWcj0IGHAiEAwA1w6ShevVLQNiwULXL8UMhBfZCPi53w2ko2w4uFUHw="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.25_1715682712261_0.2948399436957194"},"_hasShrinkwrap":false},"0.0.26":{"name":"@ptah-sh/dualshock","version":"0.0.26","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.26","gitHead":"87d32099dff4e8e451a1adb748f9529fa6d31c2d","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-7cYlBmUBkaPdI7/awh5v6T9TcZUSZLmEsCQLFAemOkcIipsPlNh466I5/W3a4y/F8HQ24Ks4Qfjx097OOpl/1A==","shasum":"57114c6a49cf8a5cc9fe5ea299f5ac73bcc160b3","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.26.tgz","fileCount":81,"unpackedSize":93696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJlrRTDKmLylGvdiA9w9BGkXB2CQznCSJUhiJbexoTXAiBk1JrnXBemf2ov5G+y4YEtBiBpMNiyKSBVEefhtSjUGQ=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.26_1715707552348_0.06726137039516167"},"_hasShrinkwrap":false},"0.0.27":{"name":"@ptah-sh/dualshock","version":"0.0.27","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","pino":"^9.0.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0","commander":"^12.0.0","json-schema-to-zod":"^2.1.0"},"_id":"@ptah-sh/dualshock@0.0.27","gitHead":"19c506caddcca6196969247b242eccd98a51093b","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-sYz3/KnBSNyANPHHYm6xhurnEMpOq+AoNoey8Yi9pFWru4Lss/PkrXsgcef7kjWIJA0qROWQlm2LvNcthpWdQQ==","shasum":"c62c57b30a87bb7506b39e379acda8fbadf7fc97","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.27.tgz","fileCount":81,"unpackedSize":93813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqech2I4g9jw+fX8c/RDBFJCVmlCD4TsHvhaNOtZ8xMAIgermievK649ZDJzVddBk6paBMgfaGgZkIzXdF1gmC8eU="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.27_1715707782450_0.7793742957034393"},"_hasShrinkwrap":false},"0.0.28":{"name":"@ptah-sh/dualshock","version":"0.0.28","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.28","gitHead":"d4c8ac7d2daaf065a23805f9eb2d41510690135a","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-i6qKwfM+eBpXfZ4l2NerD07tGlwix7s8bwPF8EXFS3vmtQ4SnqJySAlw0bm+IZ+dEZ/OYxYDhDORRoc0/xn5XA==","shasum":"08131ec5b393c188fac4ab030fe9a0141717e993","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.28.tgz","fileCount":81,"unpackedSize":95513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClXlGg9bcGoPEgxG+gwC/UvJwc1VPbf7KDU0fKLGrDxAiAX04PbolainznFXYDoZ6IkqPWDGklyODqpsAKHZK2tLw=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.28_1715724458064_0.15514802096894154"},"_hasShrinkwrap":false},"0.0.29":{"name":"@ptah-sh/dualshock","version":"0.0.29","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.29","gitHead":"0792a7f794fd9f3d1c6fbef057f91a55c8d73943","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-5YVNiNc9YLkr92jKdUbvPZr9owop6hOukHRHiZN3QH2oUSL7TLe1mRlCfwteclitxPDA/Lm+prS2W4M1hdbH1g==","shasum":"deb3016c9d0fe9de78493b290f8595c5cb8840ee","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.29.tgz","fileCount":81,"unpackedSize":95622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH9MuCJH7JwKXAdNq9j1OHxRmdY0m2vY8JrQKWwPltdAIgFVZhQmXeMWBOQVvOzjtSx5dC/GBstm/SKlOtPCIJ8AM="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.29_1715725680015_0.5702116098939287"},"_hasShrinkwrap":false},"0.0.30":{"name":"@ptah-sh/dualshock","version":"0.0.30","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.30","gitHead":"ccdeb0d3ce98a7cb4ac6d5ca96426d1abed1e239","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-jDnb3Kysu642T/KWoh5oWaqI+LO2ki7CyM5IGtSYhuZK7NBvipzHFOfYXXNZgA1i80jzqEsrm9kE64l6VzOMJQ==","shasum":"a659bc19f862b80d80a97f7596e030e227926b25","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.30.tgz","fileCount":81,"unpackedSize":95209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3z8Aa4aGfZ3Wie63Y4Y6hye5Oilj/YNB9P/sRuC5C8AiEA00yQgLITHAa7SZG4DKXLvT/ZKo3RHW1H4A9G1MyOAcs="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.30_1715728183106_0.5994776283935139"},"_hasShrinkwrap":false},"0.0.31":{"name":"@ptah-sh/dualshock","version":"0.0.31","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.31","gitHead":"085be969f284d50311266549d844bf2e0e9266f5","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-i8QOq73ZG/aLmfEa4AoGdzUtrJ5T6JhWDbg8Ic2h3fci0foFheYziZBWhedzSJ+NrD9HMPd7piohibz2Q1Wf/A==","shasum":"354d03f01cb16dc38d0a109482fb68ae28434975","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.31.tgz","fileCount":81,"unpackedSize":95811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEU68dw5TaiGQAnBpyqefwhBkBnWQMKsRcNLAsJG29nzAiACVx0dQ+P0Ls/XIRiKBNjSNhnsvOehiLxTQADjJXGRlg=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.31_1715789505472_0.928753035338429"},"_hasShrinkwrap":false},"0.0.32":{"name":"@ptah-sh/dualshock","version":"0.0.32","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.32","gitHead":"e003d9a806d2772f2e206ec957ca6f8ff3b46b6e","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-6teX8RfJQa6H8tl6kAibbfp+qQSO0MZduJna2fUN+cWl9e/tslJbKYnJd1Nuon215dRkign3OMxbmzEP7emLTA==","shasum":"f56e282ed256a7073939629b1ce5b4a9efc5dd41","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.32.tgz","fileCount":81,"unpackedSize":96742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCglykbNP9bkCDI5+tKv2K8Sau/0Uu5fqe+5qooogCivAIhAIHupfUdGnian+C4FvL5+2NAj/kh0cwU2xo7Mqr4nJR8"}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.32_1715873977111_0.9846658700316351"},"_hasShrinkwrap":false},"0.0.33":{"name":"@ptah-sh/dualshock","version":"0.0.33","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.33","gitHead":"ef7dac2d701158b81b9750118b355a3dcaee43b8","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-wu8KfWjjQezBnHjmTezMF19lcyaVDsHmxKn0OPJ3Med4vD8wxyWEXYZX2Ak9JY3bNfwIexxqVnCMycGuSnEgOw==","shasum":"2ef0ffebc65dd1b3b0f2a1fdd9594fa80bdf6f39","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.33.tgz","fileCount":81,"unpackedSize":97046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGg+FeYwBWtaIZHb7DHjk+Ns8s0I8v3gxVtc8ux0LNjAiBT1PAdBve7BtC5yKMy4N+EJLZRW55tj5mrGpzB5KRfgw=="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.33_1715875883139_0.44907512762119706"},"_hasShrinkwrap":false},"0.0.34":{"name":"@ptah-sh/dualshock","version":"0.0.34","description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","type":"module","bin":{"dualshock":"dist/src/cli/bin.js"},"main":"dist/src/index.js","types":"dist/types/src/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","build:dev":"tsc -p tsconfig.json --watch","test":"vitest","test:dev":"vitest --watch"},"author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","devDependencies":{"@biomejs/biome":"^1.7.3","@types/node":"^20.12.7","@types/ws":"^8.5.10","pino-pretty":"^11.0.0","tsx":"^4.7.3","typescript":"^5.4.5","vitest":"^1.6.0"},"dependencies":{"bufferutil":"^4.0.8","commander":"^12.0.0","json-schema-to-zod":"^2.1.0","pino":"^9.0.0","ulidx":"^2.3.0","ws":"^8.17.0","zod":"^3.23.4","zod-to-json-schema":"^3.23.0"},"_id":"@ptah-sh/dualshock@0.0.34","gitHead":"80902ac93d07875444aaeeac2a31d58b44a7537b","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-rsILiM1ZiXZPu5vm04JhB77C1FHmfbmTw3rT1pEOUjurUdTK9V44wVDTl828C5gK/RbH+j5+7FZ5AMs8oGtyFQ==","shasum":"92d9e8506f1bbed7171628a5d468a364dde478d0","tarball":"https://registry.npmjs.org/@ptah-sh/dualshock/-/dualshock-0.0.34.tgz","fileCount":81,"unpackedSize":97256,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2/wuikdsobQIE6igfSgViVXAh/DC1d2VAw24uywjovAiEA5I+EiAyPHjJmpBmbbVxp5JTu3Gj/tgORLyYP92Dgtcc="}]},"_npmUser":{"name":"b_shulha","email":"b.shulha@pm.me"},"directories":{},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dualshock_0.0.34_1715882418611_0.5727412457615668"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-06T18:04:01.759Z","0.0.1":"2024-05-06T18:04:02.057Z","modified":"2024-05-16T18:00:19.016Z","0.0.2":"2024-05-06T18:21:17.578Z","0.0.3":"2024-05-06T20:29:08.667Z","0.0.4":"2024-05-06T20:34:06.654Z","0.0.5":"2024-05-06T20:41:53.110Z","0.0.6":"2024-05-07T21:13:40.272Z","0.0.7":"2024-05-07T21:36:34.592Z","0.0.8":"2024-05-08T08:32:57.573Z","0.0.9":"2024-05-08T11:11:11.602Z","0.0.10":"2024-05-08T11:43:48.199Z","0.0.11":"2024-05-08T23:38:03.991Z","0.0.12":"2024-05-08T23:43:02.756Z","0.0.13":"2024-05-09T09:10:05.416Z","0.0.14":"2024-05-09T09:28:58.661Z","0.0.15":"2024-05-09T09:32:39.879Z","0.0.16":"2024-05-09T09:43:09.337Z","0.0.17":"2024-05-09T10:43:33.561Z","0.0.18":"2024-05-09T11:35:24.682Z","0.0.19":"2024-05-09T11:45:12.966Z","0.0.20":"2024-05-09T11:48:20.007Z","0.0.21":"2024-05-09T13:02:21.604Z","0.0.22":"2024-05-09T13:15:12.951Z","0.0.23":"2024-05-09T13:18:00.001Z","0.0.24":"2024-05-11T20:13:02.478Z","0.0.25":"2024-05-14T10:31:52.405Z","0.0.26":"2024-05-14T17:25:52.516Z","0.0.27":"2024-05-14T17:29:42.626Z","0.0.28":"2024-05-14T22:07:38.243Z","0.0.29":"2024-05-14T22:28:00.153Z","0.0.30":"2024-05-14T23:09:43.306Z","0.0.31":"2024-05-15T16:11:45.733Z","0.0.32":"2024-05-16T15:39:37.319Z","0.0.33":"2024-05-16T16:11:23.277Z","0.0.34":"2024-05-16T18:00:18.798Z"},"maintainers":[{"name":"b_shulha","email":"b.shulha@pm.me"}],"description":"Tiny implementation of the bi-directional JSON/MessagePack -based RPC","author":{"name":"Bohdan Shulha","email":"b.shulha@pm.me"},"license":"MIT","readme":"# @ptah/dualshock\n\nDualshock is the tiny bi-directional RPC implementation used to empower services ran by Ptah.sh.\n\nCurrently only WebSockets are supported as a transport layer.\n\nThe software is in the Proof-of-Concept stage, so no guarantees on API or stability are given. It is not a feature-complete yet as well.\n","readmeFilename":"README.md"}