{"_id":"@asls/wsc-sdk","_rev":"14-deba1c502519f44a4ecdd1c8236c2ab7","name":"@asls/wsc-sdk","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"@asls/wsc-sdk","version":"1.0.0","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@1.0.0","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"f74fcabc1dc470f581e5dc7ff9be8fc7c2343595","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-1.0.0.tgz","fileCount":8,"integrity":"sha512-+vvxZBFUNr89R/qbRIOutH502Y+lfFrvtimULm+o0Wwz3V9FEj/sSRLTCBQdYAuhrZvCTMdlqFaTF5omhjmk/g==","signatures":[{"sig":"MEUCIQDZbJVQq8AGQM+uZT1cHOuGgA5/ZT4UR+E+D34mB8ErfwIgYivGY2m/w9rxGZsTnpCP29K0hpPbvWFJGTWY6+F/V9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69660},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"4436d88f5d92e7e8f46f2f94835e6456ba7412f0","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.8.2","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.19.6","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_1.0.0_1776522670101_0.7391983414575267","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@asls/wsc-sdk","version":"2.0.4","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.0.4","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"fe022d9e2225ac322ca2bd735fa406da24f5db3a","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.0.4.tgz","fileCount":8,"integrity":"sha512-YiGdsNQEhBbzXTiBl3PavNKdDdeDJ2hyVD/9qhwXuEYvOSHMMWCsfRcUEb2N9LEL59r5VT4fH89n8bV1K0V1rQ==","signatures":[{"sig":"MEUCIE4xSlweHPWyg19hD69lOH9PMoHxl+u4zKfA5xaMmSQNAiEAvGGATQDl3DQxWXuDkVCVBTETyP7nlaRC4C3jNL7ZsDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69659},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"8a82fc4db41b88d4042f337339536c62a66420ef","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.0.4_1776523237754_0.3669484938810825","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@asls/wsc-sdk","version":"2.0.5","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.0.5","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"74777d00c1e7c6948549d81187653e49538f5a6b","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.0.5.tgz","fileCount":9,"integrity":"sha512-Rlu0elVOzI3B8rTZm2ggG4azZlp6Dh9ET2wwQuM8WuZVItJTWntN83kXuRwNq0uBupo7775oe9N1RdEvzPr8Tw==","signatures":[{"sig":"MEYCIQDZzn98jFswG3eHsiO5fN6EHj/YJz2SukIqzuDYcRb4sQIhAIvED3txL0Tw7F6gI+VTzOw6AndhAqwl+yyHXKuoYKnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72997},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"457ecc61fa385e50eec90060f7852829a892c21f","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.0.5_1776618413767_0.8014110226662645","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@asls/wsc-sdk","version":"2.1.0","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.1.0","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"606629a0dd148aa8758b2454ad92726debabfbed","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.1.0.tgz","fileCount":9,"integrity":"sha512-oS8Y8Nu4HUE312x6mHvh4Fe4Mcnb+k5fZZa13eoEZGjTzDiqyOqT9+Xs9apySxfad3O2IWE1e+T3EO5/Pp+ZJg==","signatures":[{"sig":"MEQCIAthynLG/59Z9/JAKRuoZtUyzTEGiy2eNK6Kb6Nw3QI3AiAULzK9hNg48/D8nQ5/KZwGcWm1MkcKPuF8wBQM6RaN7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72997},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"7da1249c67bd8ffb6cb3f1c6f9281c9925d14499","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.1.0_1776621140462_0.7829766941636345","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@asls/wsc-sdk","version":"2.1.1","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.1.1","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"b91fa64f250b5acbcd14603663cd154431ec81f4","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.1.1.tgz","fileCount":9,"integrity":"sha512-mdJQ4bJi/kjxXTCU1Db7dpXvBOiOgW/FDMtryD65v0LEYC9wip+ZVu7AwFTZszfJUgi8wb5QzKVSn+J9WfwU9Q==","signatures":[{"sig":"MEUCIQC6I9IAblJGYodO5ARK6NATMRV1bj0jPA1oESDWMjVD2AIgQDaItC7V0o/gx2ZKdH0eEIvvY2AePFCAaq0UihvzLCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72997},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"20e76a431ac96a920d43c932f47a43ceb59cd544","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.1.1_1776701738981_0.31598973058401825","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@asls/wsc-sdk","version":"2.1.2","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.1.2","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"fdd37fad0a62c06db220517e9226aaf22a01f1b4","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.1.2.tgz","fileCount":9,"integrity":"sha512-qwgg2M6wfnLkKz22bU1c7mKanDucq+0/JmX+1kLqEXy7x9OD0pLa1XiZMG7M7SsRzY0pL9KStJofsUXQub4I/g==","signatures":[{"sig":"MEQCIAK26dL3JzsuNr/s2pnPqGHyeBEmOTcTp7HpRbv9RCY6AiBjZhNsn7VJk5ldmvZ6BrKM1/mRCmNOTs8jlW4p2WVE9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72997},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"eb466ff2966567e38c28c74e06c9d7b974f2449e","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.1.2_1776701916516_0.5786516577420711","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@asls/wsc-sdk","version":"2.1.3","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.1.3","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","windows"],"dist":{"shasum":"b0450fe37c4dc88789afd1939d564da82b75c40a","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.1.3.tgz","fileCount":9,"integrity":"sha512-pNUvrPf5nLveLHSpDEjgj1J00pgnCv5K0C3ChjV3oKRV9tlQNY3aNURbaF9S0fKYIbgDPkKxK5wR1t9+nVKMMQ==","signatures":[{"sig":"MEUCIQD+Ij6wYcUEDFmeImtAFQ0qkG+ZgzuLhBSfd7xRtwcMhQIgG5veJvJBL90Yi2wMge02t7YxwuEwrjTojGMEdl1Zmew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72997},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"162a8a064cf39fef972632baa1c2a5118657581e","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.1.3_1776704684824_0.13792747326405208","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.1":{"name":"@asls/wsc-sdk","version":"2.2.0-rc.1","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.2.0-rc.1","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","win32"],"dist":{"shasum":"bcba62de5b6991ef4eeb455efe0f0e1f70ea553e","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0-rc.1.tgz","fileCount":9,"integrity":"sha512-z/D8WzsrrCX3yO7S1hYB1DzAoulhCbmCBTBsdSBPF2QNRY3/7zIJsnOlSyd+MGC2rHOWrar2SYZDuwLXb4NGDw==","signatures":[{"sig":"MEQCIGOWriUZX4qfH1k1MTyzD8XXThe7Traw7n0E9+8HwOUGAiBppomT9tND0vbtlnjEcmsPzVgmtBpo+egv60lDmMyVgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73000},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"a7c9500a771f323f0058c14cd4376317fba078b3","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.2.0-rc.1_1776729683690_0.9348043617045185","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.2":{"name":"@asls/wsc-sdk","version":"2.2.0-rc.2","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.2.0-rc.2","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","win32"],"dist":{"shasum":"fca0530161d2272d889d648800768fd0bc486c7c","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0-rc.2.tgz","fileCount":9,"integrity":"sha512-q1sa742RJuxR661DVGwUA4K+2ZBH2EtYV5aaXWXlt7w25iyHH7snD+2SNyz/WrU/xLgVQhXNaILuA25ecfQKLQ==","signatures":[{"sig":"MEUCICOjDD1U4VmEW4EAUSLQiGMoOGncOb51NRZl83XlM2EvAiEA+yZ274JfjA341j2J0c2LKpRdIPS3tqiC4H7o6Ag7swI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73000},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"74671efea666b4bc0ee3c535b591538f6f7e1bcd","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.2.0-rc.2_1776730383809_0.41909086752145264","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.3":{"name":"@asls/wsc-sdk","version":"2.2.0-rc.3","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.2.0-rc.3","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","win32"],"dist":{"shasum":"5e0ea04c36177d4e6a59267c0554d21ada61abc6","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0-rc.3.tgz","fileCount":9,"integrity":"sha512-Ocugvzq4wjDVSHvOgiPu9EgBdgEDaUrIstPRyZViiolQorY1EZLES5L2eApATsebowZ7LB7BbckscbtqrmJAXQ==","signatures":[{"sig":"MEUCIE1Zw5D+3WTNxLjvwCHUshqum8xE/nX41P9+MzexSb2iAiEA0xxwheHIJ+9Tv8JqZsWgP6dJyuVYFH+5iS3NxQkGUVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73000},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"4e77ae07e829260f0a92761760a2e8ec6932c6e0","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.2.0-rc.3_1777572539330_0.5481331273339867","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.4":{"name":"@asls/wsc-sdk","version":"2.2.0-rc.4","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.2.0-rc.4","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","win32"],"dist":{"shasum":"fd2ca34407efc574b13b1e8095e7186906a9f89b","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0-rc.4.tgz","fileCount":9,"integrity":"sha512-Yh1lohb7p6IT/SMxL2OAY8btKzlC0MlAH0coVpxI4nhyF8LNsFdmCAWEam9pU+ZYVNeUEnkaL7qPAjDgfSdZIg==","signatures":[{"sig":"MEUCIArQNCHZYL2FtqegiCxx0TDfSjBSXKsGZHnOSY/zYLv3AiEA3hY7ibNwWsIghvY2+p0TflgJIupuHJ0+DxikbEizjmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73000},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"28b25746fa03455b043dbabad78de3324468692d","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.2.0-rc.4_1777572819321_0.9337194552265933","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.5":{"name":"@asls/wsc-sdk","version":"2.2.0-rc.5","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.2.0-rc.5","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","win32"],"dist":{"shasum":"1b88ea2279c95836f0fbe9ec2710efc062958b41","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0-rc.5.tgz","fileCount":9,"integrity":"sha512-KCzK5GrY/7LjhsxGWKf85LZNgwNcgKTLJFdpAKXpHkac3zuGFCgVAQc08HC0Q8XSxJVYqxV9+Mk9g2fotGPAjw==","signatures":[{"sig":"MEUCIEWL1Y/espA0s9252v0fvHtcBELttdkmfG0+P/h5ModiAiEA+Fn8X4XgL6907IpicQVb6Cc9pfAJw98k3E6NdtDZGF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73000},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"8a2938ef3b5838130612afe1065c854e1ab9d163","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.2.0-rc.5_1777573209969_0.43822804140290517","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.6":{"name":"@asls/wsc-sdk","version":"2.2.0-rc.6","author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","_id":"@asls/wsc-sdk@2.2.0-rc.6","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"os":["darwin","linux","win32"],"dist":{"shasum":"26d12c0b7ab7a1d9553c59a30cb75e27669229b3","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0-rc.6.tgz","fileCount":9,"integrity":"sha512-jUDL4sw+x3/zcGLvriOagGkMQSjXQxn10WMz2jjaZYDXTu8F5ooFBN75lN/GlHxjd8Lntc7Nj0JXpVhkNoMApw==","signatures":[{"sig":"MEUCIGwR7y8kXpnRhgjYGxOoYJPK+Z3D8Se3GD7DkJdNHL8YAiEA9jZsXMZBhV8X7elOnwxbKc6EZweQ5sZxHGfIXoflHsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73000},"main":"./src/main.js","type":"module","engines":{"node":">=20"},"exports":{".":"./src/main.js"},"gitHead":"0c18f3b3370e278ae0a3a5f94fc42f0f300ca43b","private":false,"scripts":{"dev":"echo \"Nothing to do\"","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"_npmVersion":"10.9.8","description":"ASLS's WSC Web Show Control) Web SDK ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vite":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wsc-sdk_2.2.0-rc.6_1777573817683_0.05670572188060885","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"version":"2.2.0","name":"@asls/wsc-sdk","type":"module","private":false,"publishConfig":{"access":"public"},"description":"ASLS's WSC Web Show Control) Web SDK ","engines":{"node":">=20"},"os":["darwin","linux","win32"],"main":"./src/main.js","exports":{".":"./src/main.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"echo \"Nothing to do\""},"author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","dependencies":{"vite":"^7.3.1"},"_id":"@asls/wsc-sdk@2.2.0","gitHead":"8582b86d390dc2c88bb5c892355dc09e510a68fb","_nodeVersion":"20.20.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ZAE2bW7GhMX/gkSszTVchQZBJ5loGS/lBzldRUrV8QhAP+sivLXzFkn0qMu+X9vwJFfAHTT0Zf3HeurPZdl+dQ==","shasum":"3106da39973377a46f62ca2e6f86b5649da900bd","tarball":"https://registry.npmjs.org/@asls/wsc-sdk/-/wsc-sdk-2.2.0.tgz","fileCount":9,"unpackedSize":72995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDlc//mx632P6UzgIB5AlEGMgm3RxI5mfZv1A6LVn6PfAIgdk8fN72MufEZuMhdwIWjsoJt5hIVTgqS5d7OrKwpSdY="}]},"_npmUser":{"name":"timekadel","email":"josearribasse@gmail.com"},"directories":{},"maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wsc-sdk_2.2.0_1777586413315_0.3510326698948256"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-18T14:31:09.956Z","modified":"2026-04-30T22:00:13.604Z","1.0.0":"2026-04-18T14:31:10.253Z","2.0.4":"2026-04-18T14:40:37.882Z","2.0.5":"2026-04-19T17:06:53.925Z","2.1.0":"2026-04-19T17:52:20.598Z","2.1.1":"2026-04-20T16:15:39.122Z","2.1.2":"2026-04-20T16:18:36.686Z","2.1.3":"2026-04-20T17:04:45.001Z","2.2.0-rc.1":"2026-04-21T00:01:23.885Z","2.2.0-rc.2":"2026-04-21T00:13:03.965Z","2.2.0-rc.3":"2026-04-30T18:08:59.538Z","2.2.0-rc.4":"2026-04-30T18:13:39.460Z","2.2.0-rc.5":"2026-04-30T18:20:10.105Z","2.2.0-rc.6":"2026-04-30T18:30:17.840Z","2.2.0":"2026-04-30T22:00:13.470Z"},"author":{"name":"Timé Kadel"},"license":"GPL-3.0-only","description":"ASLS's WSC Web Show Control) Web SDK ","maintainers":[{"name":"timekadel","email":"josearribasse@gmail.com"}],"readme":"\n# WSC SDK\nA JavaScript implementation of the [WSC](https://github.com/ASLS-org/WSC) wire format that is independent of any I/O or transport layer, exposing the protocol through idiomatic types, functions, and constants without prescribing how packets are sent or received.\n\n>**About WSC:**<br>\n[WSC](https://github.com/ASLS-org/WSC) defines a unified wire format that transports DMX data, linear timecode, cue triggers, structured parameter updates, and arbitrary binary payloads. A gateway can then relay this data to downstream protocols such as Art-Net, sACN, OSC, MIDI, Modbus, and others.\n## Public API\n\nAll domain constants live as static members of their owning class:\n\n| Class | Responsibility |\n|---|---|\n| `WscPacket` | Packet construction, serialization, deserialization, payload codecs, validation |\n| `WscTransport` | Transport Descriptor construction, serialization, compatibility matrices |\n| `WscAddress` | Address token encoding, dot-notation parsing, serialization |\n| `WscFlags` | Flags field serialization and validation |\n| `WscError` | Typed protocol error with class and error code |\n| `BinaryReader` / `BinaryWriter` | Low-level byte-level read/write helpers |\n\n## Constants\n\n| Expression | Values |\n|---|---|\n| `WscPacket.Type` | `STREAM_CHANNELS`, `STREAM_TIMECODE`, `CONTROL_CUE`, `CONTROL_PARAM`, `TUNNEL_RAW`, `STATE_QUERY`, `STATE_ANSWER`, `STATE_ERROR` |\n| `WscPacket.CueAction` | `LOAD`, `START`, `STOP`, `PAUSE`, `RESUME`, `RELEASE` |\n| `WscPacket.ValueType` | `U8`, `U16`, `U32`, `U64`, `I8`, `I16`, `I32`, `I64`, `F32`, `F64`, `STRING`, `BOOL` |\n| `WscPacket.StateQuery` | `KEEPALIVE` |\n| `WscPacket.Status` | `SUCCESS`, `PARTIAL`, `ERROR`, `NOT_FOUND`, `NOT_SUPPORTED`, `BUSY` |\n| `WscPacket.ErrorCode` | `PROTOCOL_VERSION` … `CONFIG_ERROR` |\n| `WscTransport.Protocol` | `DMX512`, `ARTNET`, `SACN`, `OSC`, `MIDI`, `MODBUS`, `RAW`, … |\n| `WscTransport.Iface` | `UDP`, `TCP`, `SERIAL`, `USB`, `WEBSOCKET`, `HTTP` |\n| `WscTransport.Addr` | `NONE`, `IPV4`, `IPV6`, `SERIAL`, `USB`, `HOSTNAME`, `URL` |\n| `WscTransport.Param` | `PRIORITY`, `TTL`, `BAUD_RATE`, `SEQUENCE`, `IFACE_IDX` |\n| `WscFlags.Bit` | `TR`, `GW`, `ACK`, `MC`, `TS` |\n\n## Packet factory\n\n```js\n// Construct a typed packet\nWscPacket.create(type, data, opts?)\n// opts: { id?, flags?: WscFlags, transport?: WscTransport }\n\n// Serialize\npacket.serialize()              // → Uint8Array\n\n// Deserialize\nWscPacket.deserialize(buffer)   // → WscPacket\n\n// Decode payload\nWscPacket.decode(packet)        // → plain object | null\n\n// Validate before send\nWscPacket.validate(packet)      // → { valid, errors[], warnings[] }\n```\n\n## Transport factory methods\n\n```js\nWscTransport.udp(protocol, ip, port)\nWscTransport.tcp(protocol, ip, port)\nWscTransport.serial(protocol, portIndex, baudRate)\nWscTransport.usb(protocol, vendorId, productId)\nWscTransport.http(protocol, url)\nWscTransport.websocket(protocol, url)\nWscTransport.raw()\n```\n\n## Address parsing\n\n```js\n// From dot-notation string\nWscAddress.parse('lighting.layer.2.intensity')   // → WscAddress\n\n// From token array\nWscAddress.build([WscToken.AUDIO, WscToken.TRACK, 3, WscToken.LEVEL])\n\n// Round-trip\naddr.serialize()                 // → Uint8Array\nWscAddress.deserialize(bytes)    // → WscAddress\naddr.toString()                  // → 'lighting.layer.2.intensity'\n```\n","readmeFilename":"README.md"}