{"_id":"@alliumcloud/pixel-streaming-frontend-ue5.3","_rev":"4-ccc7d31de63410ef37eac9112549e49f","name":"@alliumcloud/pixel-streaming-frontend-ue5.3","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.1":{"name":"@alliumcloud/pixel-streaming-frontend-ue5.3","version":"1.0.1","author":{"name":"New Game Plus Inc"},"license":"MIT","_id":"@alliumcloud/pixel-streaming-frontend-ue5.3@1.0.1","maintainers":[{"name":"odyssey.stream","email":"reid@odyssey.stream"}],"homepage":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk#readme","bugs":{"url":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk/issues"},"dist":{"shasum":"4ccbcb3747ec8a4b26ca8eb2b239b8314f586a74","tarball":"https://registry.npmjs.org/@alliumcloud/pixel-streaming-frontend-ue5.3/-/pixel-streaming-frontend-ue5.3-1.0.1.tgz","fileCount":193,"integrity":"sha512-3xxyINhF+ZoW4h+zbezAUz9TmHEYWxaf8SsKKe91txAoWJMsUb6D3qyt6qtJb0+se8H7/WQsMwyp0BuFq4pisw==","signatures":[{"sig":"MEQCID6/Aojp0ssheF5I8YIUgVIxCp3UCEHklLlYmHsDxRx+AiBcf0IQ+efIzynelOy06NjbiCfOLVHOPjNJzTOnrzmpkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991453},"main":"dist/lib-pixelstreamingfrontend.js","types":"types/pixelstreamingfrontend.d.ts","module":"dist/lib-pixelstreamingfrontend.esm.js","gitHead":"e9b6428c3f96877563d1fc64ffc19c0f3d47af75","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest --detectOpenHandles --coverage=true","build":"npx webpack --config webpack.prod.js","compile":"tsc --build --clean && tsc","build-dev":"npx webpack --config webpack.dev.js","spellcheck":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepublishOnly":"npm run compile && npm run build"},"_npmUser":{"name":"odyssey.stream","email":"reid@odyssey.stream"},"repository":{"url":"git+https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Frontend library for Unreal Engine 5.3 Pixel Streaming","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","dependencies":{"sdp":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","cspell":"^4.1.0","eslint":"^8.11.0","ts-jest":"27.1.5","typedoc":"^0.23.24","webpack":"^5.75.0","prettier":"2.8.3","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/jest":"27.5.1","webpack-cli":"^5.0.1","@types/webxr":"^0.5.1","jest-environment-jsdom":"27.5.1","@typescript-eslint/parser":"^5.16.0","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-streaming-frontend-ue5.3_1.0.1_1784702518109_0.11505644027959305","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@alliumcloud/pixel-streaming-frontend-ue5.3","version":"1.0.2","author":{"name":"New Game Plus Inc"},"license":"MIT","_id":"@alliumcloud/pixel-streaming-frontend-ue5.3@1.0.2","maintainers":[{"name":"odyssey.stream","email":"reid@odyssey.stream"}],"homepage":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk#readme","bugs":{"url":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk/issues"},"dist":{"shasum":"22f490238b261523423a9acbe42f37b2d9d6594c","tarball":"https://registry.npmjs.org/@alliumcloud/pixel-streaming-frontend-ue5.3/-/pixel-streaming-frontend-ue5.3-1.0.2.tgz","fileCount":193,"integrity":"sha512-YgWLiONXgPaTbP5qWbpFkMRyglCdrmrt3/zI2lI9N2OyfAxUrKiwRswRlJmr02RD/+m7p3KJ+ltsO3y2MgXxlA==","signatures":[{"sig":"MEYCIQCfbgX9Z8WPYHw61i5RdOSBST6c9OxRXgC9PK5w3iDK+wIhANOB+YBNe2xIxaNUb4wCbCqbjay6BGtiswT9X+AJCJsF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992585},"main":"dist/lib-pixelstreamingfrontend.js","types":"types/pixelstreamingfrontend.d.ts","module":"dist/lib-pixelstreamingfrontend.esm.js","gitHead":"55e506219fb441e6daa1615f6aa6f5d7ec99fd70","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest --detectOpenHandles --coverage=true","build":"npx webpack --config webpack.prod.js","compile":"tsc --build --clean && tsc","build-dev":"npx webpack --config webpack.dev.js","spellcheck":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepublishOnly":"npm run compile && npm run build"},"_npmUser":{"name":"odyssey.stream","email":"reid@odyssey.stream"},"repository":{"url":"git+https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Frontend library for Unreal Engine 5.3 Pixel Streaming","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"sdp":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","cspell":"^4.1.0","eslint":"^8.11.0","ts-jest":"27.1.5","typedoc":"^0.23.24","webpack":"^5.75.0","prettier":"2.8.3","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/jest":"27.5.1","webpack-cli":"^5.0.1","@types/webxr":"^0.5.1","jest-environment-jsdom":"27.5.1","@typescript-eslint/parser":"^5.16.0","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-streaming-frontend-ue5.3_1.0.2_1784793771989_0.16274532147353526","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@alliumcloud/pixel-streaming-frontend-ue5.3","version":"1.0.3","author":{"name":"New Game Plus Inc"},"license":"MIT","_id":"@alliumcloud/pixel-streaming-frontend-ue5.3@1.0.3","maintainers":[{"name":"odyssey.stream","email":"reid@odyssey.stream"}],"homepage":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk#readme","bugs":{"url":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk/issues"},"dist":{"shasum":"ded851a32f3cb6622073384a669391db49d3cc19","tarball":"https://registry.npmjs.org/@alliumcloud/pixel-streaming-frontend-ue5.3/-/pixel-streaming-frontend-ue5.3-1.0.3.tgz","fileCount":193,"integrity":"sha512-AgmJy3JHMjS5OK/bI8O4hMAzMYIPjsPeuZeFD6Z1+mt0oEPGNEjRCC1W+xBCqM29D2yHDagqSvOdoZdRfopCyg==","signatures":[{"sig":"MEYCIQCD3c3pG2R32zKnRq68ncgkqSP7TgCsSFGlyk7QjGEjTAIhAKsv4sBYtiTykQ7vquZSAXsxctgEOZ5Jw88TIW1jDnr/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993523},"main":"dist/lib-pixelstreamingfrontend.js","types":"types/pixelstreamingfrontend.d.ts","module":"dist/lib-pixelstreamingfrontend.esm.js","gitHead":"4153919c25079f59086e9815d92edc2f05ac9039","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest --detectOpenHandles --coverage=true","build":"npx webpack --config webpack.prod.js","compile":"tsc --build --clean && tsc","build-dev":"npx webpack --config webpack.dev.js","spellcheck":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepublishOnly":"npm run compile && npm run build"},"_npmUser":{"name":"odyssey.stream","email":"reid@odyssey.stream"},"repository":{"url":"git+https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Frontend library for Unreal Engine 5.3 Pixel Streaming","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"sdp":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","cspell":"^4.1.0","eslint":"^8.11.0","ts-jest":"27.1.5","typedoc":"^0.23.24","webpack":"^5.75.0","prettier":"2.8.3","ts-loader":"^9.4.2","typescript":"^4.9.4","@types/jest":"27.5.1","webpack-cli":"^5.0.1","@types/webxr":"^0.5.1","jest-environment-jsdom":"27.5.1","@typescript-eslint/parser":"^5.16.0","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-streaming-frontend-ue5.3_1.0.3_1786645826849_0.5551254859772117","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@alliumcloud/pixel-streaming-frontend-ue5.3","version":"1.0.4","description":"Frontend library for Unreal Engine 5.3 Pixel Streaming","main":"dist/lib-pixelstreamingfrontend.js","module":"dist/lib-pixelstreamingfrontend.esm.js","types":"types/pixelstreamingfrontend.d.ts","sideEffects":false,"scripts":{"compile":"tsc --build --clean && tsc","build":"npx webpack --config webpack.prod.js","build-dev":"npx webpack --config webpack.dev.js","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest --detectOpenHandles --coverage=true","spellcheck":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepublishOnly":"npm run compile && npm run build"},"devDependencies":{"@types/jest":"27.5.1","@types/webxr":"^0.5.1","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","cspell":"^4.1.0","eslint":"^8.11.0","jest":"^27.5.1","jest-environment-jsdom":"27.5.1","prettier":"2.8.3","ts-jest":"27.1.5","ts-loader":"^9.4.2","typedoc":"^0.23.24","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"sdp":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk.git"},"author":{"name":"New Game Plus Inc"},"license":"MIT","publishConfig":{"access":"public"},"gitHead":"64cea6c94d3e5412c56d255f45c2522801da66a7","_id":"@alliumcloud/pixel-streaming-frontend-ue5.3@1.0.4","bugs":{"url":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk/issues"},"homepage":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-mt0NrENbgy1eQAG4PwOiJOnDFHcr2Aqeh4fqVo7gHO4WAkrBmqgZKxYi2K71QDYfnxKGBaAGHLTfU39DMxunww==","shasum":"4c2795f43ff60cf2ef39d7a7feaf63fedca3c6c3","tarball":"https://registry.npmjs.org/@alliumcloud/pixel-streaming-frontend-ue5.3/-/pixel-streaming-frontend-ue5.3-1.0.4.tgz","fileCount":193,"unpackedSize":994794,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID/cTJ7jcGDM2dNP7Kz4qPlqz1ehNKJJv/f/AKldWGpMAiAgz9Z+qWR2XOUSxug2n/ajTMhd1w/w0fAANgZwOzzbLA=="}]},"_npmUser":{"name":"odyssey.stream","email":"reid@odyssey.stream"},"directories":{},"maintainers":[{"name":"odyssey.stream","email":"reid@odyssey.stream"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pixel-streaming-frontend-ue5.3_1.0.4_1788422432157_0.11620413112175232"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-22T06:41:57.913Z","modified":"2026-09-03T08:00:32.844Z","1.0.1":"2026-07-22T06:41:58.335Z","1.0.2":"2026-07-23T08:02:52.167Z","1.0.3":"2026-08-13T18:30:27.105Z","1.0.4":"2026-09-03T08:00:32.342Z"},"bugs":{"url":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk/issues"},"author":{"name":"New Game Plus Inc"},"license":"MIT","homepage":"https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk#readme","repository":{"type":"git","url":"git+https://github.com/New-Game-Plus-Inc/pixel-streaming-frontend-sdk.git"},"description":"Frontend library for Unreal Engine 5.3 Pixel Streaming","maintainers":[{"name":"odyssey.stream","email":"reid@odyssey.stream"}],"readme":"## lib-pixelstreamingfrontend\n\nThe core library for the browser/client side of Pixel Streaming experiences. **This library contains no UI.**\n\nSee [lib-pixelstreamingfrontend-ui](/Frontend/implementations/typescript) for an example of how to build UI on top of this library.\n\n### Key features\n\n- Create a websocket connection to communicate with the signalling server.\n- Create a WebRTC player that displays the Unreal Engine video and audio.\n- Handling of input from the user and transmitting it back to Unreal Engine.\n- Opens a datachannel connection sending and receiving custom data (in addition to input).\n\n### Adding it to your project\n\n`npm i @alliumcloud/pixel-streaming-frontend-ue5.3`\n","readmeFilename":"readme.md"}