PlayBuild
A modern compiler, bundler and package manager for PlayCanvas that adds support for Modules, TypeScript JSX and more
What is PlayBuild?
PlayBuild is a Chrome extension developed by Mark Lundin, and its main feature is "A modern compiler, bundler and package manager for PlayCanvas that adds support for Modules, TypeScript JSX and more".
Extension Screenshots
Download PlayBuild Extension CRX File
Download PlayBuild extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.
Extension Usage Instructions
PlayBuild is a in-editor compiler, bundler and package manager for the PlayCanvas editor that adds support for Javascript Modules, TypeScript JSX and all the usual features of modern web tooling. You can use js modules and npm libraries in your PlayCanvas projects and it supports all the regular features of a compiler such such as de-duping, minification and treeshaking and more. It also has preliminary support for JSX and TypeScript. See https://github.com/wearekuva/playbuild for more information
Extension Basic Information
Name | PlayBuild |
ID | nehnoidafglmienfkfgghgokkccbpfap |
Official URL | https://chromewebstore.google.com/detail/playbuild/nehnoidafglmienfkfgghgokkccbpfap |
Description | A modern compiler, bundler and package manager for PlayCanvas that adds support for Modules, TypeScript JSX and more |
File Size | 3.26 MB |
Installation Count | 37 |
Current Version | 0.0.4 |
Last Updated | 2023-01-27 |
Publish Date | 2023-01-27 |
Rating | 5.00/5 Total 1 Ratings |
Developer | Mark Lundin |
[email protected] | |
Payment Type | free |
Extension Website | https://github.com/wearekuva/playbuild |
Help Page URL | https://github.com/wearekuva/playbuild/issues |
Supported Languages | en-GB |
manifest.json | |
{ "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx", "name": "PlayBuild", "version": "0.0.4", "description": "A modern compiler, bundler and package manager for PlayCanvas that adds support for Modules, TypeScript JSX and more", "manifest_version": 3, "icons": { "16": "icon-16.png", "48": "icon-48.png", "128": "icon-128.png" }, "action": { "default_icon": { "16": "icon-16.png", "48": "icon-48.png", "128": "icon-128.png" } }, "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; default-src 'self'" }, "background": { "service_worker": "serviceworkers.js" }, "content_scripts": [ { "matches": [ "https:\/\/playcanvas.com\/editor\/scene\/*", "https:\/\/playcanvas.com\/editor\/code\/*" ], "run_at": "document_end", "js": [ "contentscripts.js" ] } ], "web_accessible_resources": [ { "resources": [ "ipcpm.js", "codeeditor\/editor.js", "codeeditor\/editor.css", "compiler.wasm" ], "matches": [ "https:\/\/playcanvas.com\/*" ] } ] } |