{"_id":"@team-monolith/pxt-core","_rev":"36-d7934ee2f961105db8e6bfd08f1a74d5","name":"@team-monolith/pxt-core","dist-tags":{"latest":"0.7.4"},"versions":{"0.1.0":{"name":"@team-monolith/pxt-core","version":"0.1.0","_id":"@team-monolith/pxt-core@0.1.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"256673cfc8af7c479ab766f534c2277827666f4c","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.0.tgz","fileCount":1039,"integrity":"sha512-akl8H1GYz4AVMZD8R15mTl1i7044603KSWst3D3umwiwxut5VtB4mZVnPVPzUkiyUbURVj8hCsRf2YJPh9+82A==","signatures":[{"sig":"MEYCIQDdNZS/l9v05Nz2t9/E4MrD88gkwMH+gMbnwOGqhwxMqQIhAMDcx0K4xeLH1qE99Ce/3ZeAtXbYp0KwOX4Ic1Lcbyqw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119002974},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"0708a7ae3bf3193776516e09cc8e69db7ad99098","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.0_1720518104932_0.07342775586587624","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@team-monolith/pxt-core","version":"0.1.1","_id":"@team-monolith/pxt-core@0.1.1","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"8c0d48a57091567cf2acf2d2f4493b6e5621ec18","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.1.tgz","fileCount":1039,"integrity":"sha512-ShyDiUKvcVQh2AaYfMkf/UaO37CK+WGFDr9yTpNPuPceHmxODto5X+l8DS2EVj4R4NaYLDzNS8TbJzAM+0DksA==","signatures":[{"sig":"MEYCIQDL+50WjxbFZ2ywjoake13TRLlsoS511LJbBawi3uBsXwIhAJ1Rx7vyhNIfZbGTVgegpDk5VS9xbVrhWTxvEDy1/gGA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119002890},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"2192ab19352fc4411667b84b5612efef1a1cceb1","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.1_1720520693148_0.5298522990022614","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@team-monolith/pxt-core","version":"0.1.2","_id":"@team-monolith/pxt-core@0.1.2","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"14972dfc39c1bb0a9e57d5af0b0beb7558c3047b","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.2.tgz","fileCount":1039,"integrity":"sha512-TwLX+/Nqq0OE6fLDY4zjYaV6xQLGRHhvWv9Oxxlp8pEfqLUGbsuyFLeGRLhkf8xzIUWlSkEi+0PHqLXwAlETqg==","signatures":[{"sig":"MEUCIQDNUKtYzC8eKJGjS+sW8PfDXFfk+ngLRcHmmLasELAYRAIgOwYHx+33dczqstPvs8JlFLc1Tzp1FvHCf4iRAje4Yj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119002966},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"2192ab19352fc4411667b84b5612efef1a1cceb1","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.2_1720531412468_0.12029033145979318","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@team-monolith/pxt-core","version":"0.1.3","_id":"@team-monolith/pxt-core@0.1.3","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"50c2eb4a7c063e7065e0c10dfd4c3ef24e80a8bb","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.3.tgz","fileCount":1039,"integrity":"sha512-Y/M0AdP6NHztl1qo6cFRZBZyujvz26rLyAYBE1YlFYe9zMUle8W84jQbgN/Nxe/JlVHm0CjJ4v0YXlBpXq1Anw==","signatures":[{"sig":"MEQCICBAktjBX5iKjmuJ/QhYUbHI/vYd5dLgWp2lX7XjwFbTAiBxaz4Jyk1qDLrysnMEp20vOEbZ+j3WcaBCWyTYTREU0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119003815},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"0cbc577e04a149836ae397bced0b93ec55194b8e","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.3_1720568567244_0.7175266794139237","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@team-monolith/pxt-core","version":"0.1.4","_id":"@team-monolith/pxt-core@0.1.4","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"39862042676615aead356004698d1b6b07868c61","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.4.tgz","fileCount":1039,"integrity":"sha512-FOCRKOFM8JrwuuonbfeEVDE9JSSfh9umvMrLLXbrs88l5OYkR3ffQw+NPnIzros/z860/kksDkdQqJ7gA0N55g==","signatures":[{"sig":"MEQCIEJ8YmI8vTy7BsHhtTmLDHVMljQin9RafoVITNx6m6bfAiAvO03IfJsIAV32OgEw0OnCrYqOIYex4UoXNwypRQXlKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119005015},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"916d2e9e0ca2ea367f17f7451d20e3def6592fae","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.4_1720572706329_0.3870335152121964","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@team-monolith/pxt-core","version":"0.1.5","_id":"@team-monolith/pxt-core@0.1.5","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"ead46da8d8ca67d3df0654d9b5889ff89ae40b36","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.5.tgz","fileCount":1039,"integrity":"sha512-ORtwKvMa117lXq5bOKf7T97Gq1acs4PF8ncp6wB4jsMubNvMzWo+U4PSVM683XodS9/WeJw4035RT+m7weCnWg==","signatures":[{"sig":"MEUCIQD72KWUdDp41EUiziD3EbM+GxSxM/61+Yz/vcx1lzdjZQIgGm2vDYEWkO7VqaQlUi32zZoIVAFutOswnXZ6tAiUIKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119005812},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"77a763c10efba4faa8660a50b08f633ddc67cc0b","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.5_1720578062718_0.6875904971317512","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@team-monolith/pxt-core","version":"0.1.6","_id":"@team-monolith/pxt-core@0.1.6","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"624723441a928f7d3238ceca5a1f5a0b9f64db28","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.6.tgz","fileCount":1039,"integrity":"sha512-VLQwA8IGZ4BhyzMgO3b4vazSKAJxJ0cwZZKYq9tZGtBvsCALX/EIsDy+CAi3VlEXdcpPR8Hw0/AR5BFQMOxVsA==","signatures":[{"sig":"MEYCIQDfogxkUX0iTIz9oyGt3abPkzfQs+Dtn7AZwSa4S1L1tQIhAN80ut1SY1CK46Zunt5pWO/KTvEve5OzeY0l7iURaD63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119005833},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"30487717c9bbb41052dcd3d371d321e7d34aa6be","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.6_1720581959416_0.7625040879365386","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@team-monolith/pxt-core","version":"0.1.7","_id":"@team-monolith/pxt-core@0.1.7","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"e7a5c301a1f0d66317b933d87d3e69c1d3a20a18","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.7.tgz","fileCount":1039,"integrity":"sha512-ZHRuMNCLJrXo2K7jVVcXDNqTVnwvUrWipA/izmod2zVXl7wJTEuQU11MfU+D64hW6kSFDlmbQPud/yVza+Noaw==","signatures":[{"sig":"MEYCIQCZzNdlXfYdrFnLhX61pGZPArITEgK7232M4f2kOYQzjgIhAMWr1DIW5XoRgdQHD4yu5AOK/PrNVuOHlN6eCa3wvahX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119005839},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"ec18f5995c62268eb7f2a25dadff8996de7a59bc","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.7_1720597367613_0.8633800264092633","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@team-monolith/pxt-core","version":"0.1.8","_id":"@team-monolith/pxt-core@0.1.8","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"5e86ce980bfb66b76dd71f064bf8579ce4010027","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.8.tgz","fileCount":1039,"integrity":"sha512-Lxz56u5/+WQweLDh7SJ0IQn7L9bQYga0ZJaoQJiVllkndq9ptwDNfcFBk9+lKqkPcUKNHNl/uyqAVu4/JVv57g==","signatures":[{"sig":"MEQCIHO6m3t8y0Gy1uBWnRuY35XcmqbegaB6pMyIKlcGYSBTAiAuhumJRl8vBZSm0Y9HnsK8/nhaUsKubdVCwK/Pymk96w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119005839},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"1c56a835e210b8f03774da086c3df2e2bb4db888","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.8_1720654410097_0.7814944304566309","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@team-monolith/pxt-core","version":"0.1.9","_id":"@team-monolith/pxt-core@0.1.9","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"6f036c5ce39729fac09b441f3b66ddb326a46df4","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.1.9.tgz","fileCount":1039,"integrity":"sha512-2Yr3uit35f5oci6NcHxm6XchpmQ4mE+cDrMX8YSlpfzDaMklJ2rFKHZuWES5D0xo58GjsM4xPB3vQOSu8hQSXQ==","signatures":[{"sig":"MEYCIQD6p7r39KV6LwiRoTzv6hkfz+FLiWadSHD8kGNEKfLlDAIhAJTIQwz8+FT5ldtSoQMCaSSLIwGs7MH9GKBKvQi3QhQ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119006355},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"bff661ba0f62704f43ae436b9fdea5303ff79d8f","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.1.9_1720768256427_0.005596849078146837","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@team-monolith/pxt-core","version":"0.2.0","_id":"@team-monolith/pxt-core@0.2.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"9cef9ec5506d82059c66a3b88c89c20636458e2a","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.2.0.tgz","fileCount":1039,"integrity":"sha512-T0Ty7nKDB3i933KRn+RLJ2avW62+/4aQuK0yqcl+2IWRNweo5tTT4LdLU+dYMtwqlVCulQZ53blek8dLZKJusA==","signatures":[{"sig":"MEYCIQCbHGduNCyrW5aB7Ffhz52j5vMcNt6HkZIdfWKLjkj3bwIhALcErwCUdSB9FGi2w6cPDGegz+dQRvysIi1hLj6s60PI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119006571},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"4e5206a89a4ea1d93c5d0cf32062ca10b869ac35","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.2.0_1723903985421_0.8509627557864108","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@team-monolith/pxt-core","version":"0.2.1","_id":"@team-monolith/pxt-core@0.2.1","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"leechanghwan","email":"lch@team-mono.com"}],"dist":{"shasum":"ae57136fcf91215994e044ba317ba52c26413443","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.2.1.tgz","fileCount":1039,"integrity":"sha512-3FWSth21sCsnterly4aI0CQ/MCXmyr3+qNfAOlrR8ZOQk7HvtemP8AmdLtaNKC8/DKapzXczCHosVstKoCtAlQ==","signatures":[{"sig":"MEUCIE0hQfV9X6VQSGdCRG2/q+SKb5Blfj2WIQ6sd7KYb6utAiEAiYCtjpEm1mCz7YZc2SMWMAUdypl0tVG+XlBy7qE04BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119006979},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"56db45ccbc1b237592d1d12ded20193f8c807b8e","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"paulkim3151","email":"kpaul@team-mono.com"},"_npmVersion":"10.5.0","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.2.1_1729005587053_0.7450656030837777","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@team-monolith/pxt-core","version":"0.2.2","_id":"@team-monolith/pxt-core@0.2.2","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"dist":{"shasum":"1bc452e9b9b4934e46d0355bd0d6ae2101e0793e","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.2.2.tgz","fileCount":1039,"integrity":"sha512-PnxfgZ7yxsNpMqyoE+BrswMGPFG54OiTHmV0NR0CM61MHjfqSWaAQLzexyYklX+yCgvWf/xNpZDJ2o8FnS7UNg==","signatures":[{"sig":"MEQCICdLVt1uN1h4rlRhgzAJrEQuEnxDw2MArlp66sZVDJ5cAiAD+MGSouUsvonOaVCstO3hZYmPGRiTwtvdUzYlCU2RHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119008952},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"86cc437874685bcf7fd1ebe32c4b172cbb33ecb7","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"shcshcshc","email":"shc@team-mono.com"},"_npmVersion":"10.8.3","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.2.2_1746159810606_0.9265066392132111","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@team-monolith/pxt-core","version":"0.2.3","_id":"@team-monolith/pxt-core@0.2.3","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"dist":{"shasum":"e893f6297bfe5886f18ccd251d8cd655668defb0","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.2.3.tgz","fileCount":1039,"integrity":"sha512-GHbsxYoPE60Q8j9m42OituNj8Sej5UyV4LFiwpbG3HAJ7uG/v/mlqheyj9P0YA9j3ocwBVZtYtoC3rKEeA8nZw==","signatures":[{"sig":"MEQCIHgCv0k5o/JTF+rvE82pnI+XCu+Luu2BjJI0VntdsyroAiBL6tbq0VhShYg8FPFwR7p1KLj039VZNvStHyYO20Se0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119014537},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"e5d0f08b2b0d349189ea979ef39febc889af9331","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"leechanghwan","email":"lch@team-mono.com"},"_npmVersion":"10.9.4","description":"* [Try out the editors in your browser...](https://makecode.com)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"5.1.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"10.4.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"16.2.3","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.5.4","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"8.0.9","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"^3.1.9-1","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"^0.7.1","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.2.3_1767921244517_0.007535093187923669","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@team-monolith/pxt-core","version":"0.3.0","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.3.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"dd077a37c2fe3bdabc8801eed70879bff360b3d3","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.3.0.tgz","fileCount":1072,"integrity":"sha512-UbmBYtAjG91k/qovbTxXNx+dMirqN+ccQ4uUpQX2cIeA97CeMfxHi9RabZZP+UItWFhe+GsnC4/641S8XlUy3g==","signatures":[{"sig":"MEUCIFm1DSVICX8J6z/kNcyR+gpjTzCaIi6wxHIT8OXeH2ShAiEAw2HiNVKLtIAQHdyNlxvvS/sUF5R3NJbEcxd/P6EUXjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123795440},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"25d75ffa05e785df9f14f73a23f6b95e4929ba30","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"leechanghwan","email":"lch@team-mono.com"},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"10.9.4","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"20.19.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"8.4.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"11.1.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@blockly/field-colour":"5.0.5","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.6.5","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"9.1.0","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"4.2.0","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.3.0_1769151388423_0.7758364671383586","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@team-monolith/pxt-core","version":"0.4.0","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.4.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"2c0f15d613a2ce7222e832cd4b273a1e5742bb14","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.4.0.tgz","fileCount":1072,"integrity":"sha512-YVZQPINIIEAFpAE/H0FzpT0AhzEpgCMifoQVpSbGfPBbOZdLQV2sCCIJlQXiFpMo/vKnGzaTXBKAFqgxkbfatA==","signatures":[{"sig":"MEQCIDr5IiCarXvYUNtUOIbgNvoP4PlmtNTNb3Lk14jKtrdgAiBzqhcZG6TP9gsolg/92pAZx65VFJ6kZh0uG53AbSWdHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123796971},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"ee6d3fc28678b6c5390e177f6890020f8cd0f155","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"leechanghwan","email":"lch@team-mono.com"},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"10.9.4","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"20.19.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"8.4.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"11.1.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@blockly/field-colour":"5.0.5","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.6.5","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"9.1.0","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"4.2.0","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.4.0_1769266948372_0.06404975623866971","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@team-monolith/pxt-core","version":"0.5.0","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.5.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"72ea3024af48b95620a30f80a44a2c6657b0d8a0","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.5.0.tgz","fileCount":1072,"integrity":"sha512-r3EDDLsWG21ccTkRaf//+7yKIkFjwO/5COHqapGdBtbvIrWaG5Aq5igdiPnZyreIRzkB3S5m58QXd4el7Jjbiw==","signatures":[{"sig":"MEYCIQC74Qha7LEEAAnIFCAw9tfLJehrJ6f3Un4dTsNWDKnkHAIhANZ/C/3mLdeigX9CdwkwlbqRr2adBEJ+d30DcFCdtkGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123799210},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"a4d72a07505cf46e812bd9ef9142b67d89e393ed","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"byeonghwan","email":"kbh@team-mono.com"},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"10.9.7","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"22.22.2","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"8.4.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"11.1.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@blockly/field-colour":"5.0.5","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.6.5","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"9.1.0","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"4.2.0","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.5.0_1775634083627_0.9223438836394369","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@team-monolith/pxt-core","version":"0.6.0","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.6.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"3917a9f9b1354028cd915546eec22906556bce27","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.6.0.tgz","fileCount":1072,"integrity":"sha512-g3ZGFFs8X41gKD99ACQVj+Tig2UccXd6fY18THyXl6txs9FybQz3xZAoWgbXEeve7wHC4bNvLAc6dO5WwvOAvQ==","signatures":[{"sig":"MEUCIBCYe2DJRq1YdaJPkoBPzefK5l4EBxr31zf/vfurS9fCAiEAjWX/i4e4ySX6rOWT0gMZdfkI+bDTNFWiD4D9fJwzpGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123704717},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"f273a62e1ecee04dc80a145dcc06917f5fc85df6","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"shcshcshc","email":"shc@team-mono.com"},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"10.8.2","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"20.18.1","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"8.4.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"11.1.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@blockly/field-colour":"5.0.5","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.6.5","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"9.1.0","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"4.2.0","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.6.0_1775710400211_0.04397768670247726","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@team-monolith/pxt-core","version":"0.6.1","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.6.1","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"4a36800a10b8bfe35de7b61c9a9a6d2e38d7ac1e","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.6.1.tgz","fileCount":1072,"integrity":"sha512-lZJ5EPRx2L3NZbNkg/8Z5PACCwoLGFEOKPwOenX1dfSDV6Yn4XtJ8FD8OksaGUut75LMZSTPx5+19l6gBXUJZw==","signatures":[{"sig":"MEYCIQDcUKy+FzkpSQQg7wS8s8l2ppKJtLZeABpvTXybLIGafwIhAP6FAIjzf+QuAT11Pg3CQlumc82y45j1MzaxbsXgWH8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123797849},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"afde9af5e2eb49f3fe04918339ca33b4a46019e0","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","postinstall":"node ./scripts/patchUglifyify.js","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"shcshcshc","email":"shc@team-mono.com"},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"10.8.2","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"20.18.1","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.6.8","karma":"6.3.10","mocha":"8.4.0","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"0.3.19","rimraf":"2.5.4","rtlcss":"2.2.1","terser":"5.6.0","adm-zip":"^0.5.12","blockly":"11.1.1","cssnano":"4.1.10","postcss":"6.0.21","request":"2.88.0","dompurify":"2.0.17","puppeteer":"13.0.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.3.2","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@blockly/field-colour":"5.0.5","karma-chrome-launcher":"3.1.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/keyboard-navigation":"0.6.5","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"9.1.0","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"4.0.0","react":"17.0.2","redux":"4.2.0","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.2.1","smoothie":"1.35.0","crypto-js":"4.2.0","react-dom":"17.0.2","uglifyify":"5.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","gulp-header":"2.0.9","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^2.2.44","@types/react":"17.0.50","gulp-replace":"1.0.0","highlight.js":"9.12.0","merge-stream":"2.0.0","@types/jquery":"3.3.29","@types/marked":"0.3.0","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","@types/request":"2.48.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.2.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.6.1_1775785289744_0.6272068226511052","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@team-monolith/pxt-core","version":"0.7.0","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.7.0","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"6fd5c0cd330a778e9cea417912378f9697d00f7a","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.7.0.tgz","fileCount":1138,"integrity":"sha512-QYdJGO1BumtsB2mATVMJ2noOjchqIoqVVfmVLj/bjuBAprVsq4Q/DZ3CxSENu35ROUjcqnTZL6eMZqKKgImmfw==","signatures":[{"sig":"MEQCIBKhDggxBUFGNzNNqsm4gAh9K9wkaUjJiP0X2jNoDVYcAiBg90cn59/Salw4wg/Z5eq7H0HkWXQKUOAUkNxwGc4Udg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144830142},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"5d02e3ef1ac50a4e86f21075b346d616036a821f","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","compile-aw":"gh aw compile --strict","test:publish":"gulp travis --publish","test:tutorials":"gulp testtutorials","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"shcshcshc","email":"shc@team-mono.com"},"overrides":{"pbkdf2":"3.1.5","sha.js":"2.4.12","tar-fs":"3.1.1","terser":"5.44.0","elliptic":"6.6.1","cipher-base":"1.0.7","combine-source-map":{"source-map":"0.4.4"}},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"10.8.2","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"20.18.1","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.12.2","chalk":"^4.1.2","karma":"6.4.4","mocha":"10.8.2","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"17.0.0","rimraf":"2.5.4","rtlcss":"4.3.0","terser":"5.44.0","adm-zip":"^0.5.12","blockly":"12.3.1","cssnano":"7.1.1","postcss":"8.5.6","dompurify":"3.3.0","puppeteer":"23.11.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.17.0","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@types/audioworklet":"^0.0.75","karma-chrome-launcher":"3.2.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/field-grid-dropdown":"6.0.4","@blockly/keyboard-navigation":"3.0.3","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"10.1.2","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"5.0.1","react":"17.0.2","redux":"4.2.0","yargs":"^17.7.2","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.3.1","gulp-cli":"3.1.0","smoothie":"1.36.1","crypto-js":"4.2.0","react-dom":"17.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^10.0.10","@types/react":"17.0.50","gulp-replace":"1.1.4","highlight.js":"11.11.1","merge-stream":"2.0.0","@types/jquery":"3.3.29","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.3.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.7.0_1775804050066_0.5919062078742761","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@team-monolith/pxt-core","version":"0.7.1","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.7.1","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"6b0e3547c13991da93b9d5e2da7e0e467f7b759b","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.7.1.tgz","fileCount":1135,"integrity":"sha512-N4zCDMuXYE4zuFZWjbdrvwTbZYt3smzQO8xmyRFR8GQvwwq38gBd1BYALEvCCiwkb1cGcRAOwZ/Y/uI6IrwvYw==","signatures":[{"sig":"MEYCIQDkNZ54ER5Hx+9rgFZT0V07eo7hm0IrGcT14t/dlIQNkAIhANZbpXwkbv56AoqpU9WpGgAh8F6D/iO7PPbzTk0ZzyIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144956811},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"a66579131d6f0e06f50aad8b354b63c171bf7d4b","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","compile-aw":"gh aw compile --strict","test:publish":"gulp travis --publish","test:tutorials":"gulp testtutorials","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"shcshcshc","email":"shc@team-mono.com"},"overrides":{"pbkdf2":"3.1.5","sha.js":"2.4.12","tar-fs":"3.1.1","terser":"5.44.0","elliptic":"6.6.1","cipher-base":"1.0.7","combine-source-map":{"source-map":"0.4.4"}},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"11.3.0","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.12.2","chalk":"^4.1.2","karma":"6.4.4","mocha":"10.8.2","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"17.0.0","rimraf":"2.5.4","rtlcss":"4.3.0","terser":"5.44.0","adm-zip":"^0.5.12","blockly":"12.3.1","cssnano":"7.1.1","postcss":"8.5.6","dompurify":"3.3.0","puppeteer":"23.11.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.17.0","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@types/audioworklet":"^0.0.75","karma-chrome-launcher":"3.2.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/field-grid-dropdown":"6.0.4","@blockly/keyboard-navigation":"3.0.3","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"10.1.2","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"5.0.1","react":"17.0.2","redux":"4.2.0","yargs":"^17.7.2","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.3.1","gulp-cli":"3.1.0","smoothie":"1.36.1","crypto-js":"4.2.0","react-dom":"17.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^10.0.10","@types/react":"17.0.50","gulp-replace":"1.1.4","highlight.js":"11.11.1","merge-stream":"2.0.0","@types/jquery":"3.3.29","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.3.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.7.1_1776054048804_0.021754817159409745","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@team-monolith/pxt-core","version":"0.7.2","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.7.2","maintainers":[{"name":"yoo2001818","email":"yoo2001818@gmail.com"},{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"paulkim3151","email":"kpaul@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"byeonghwan","email":"kbh@team-mono.com"},{"name":"leedongho","email":"ldh@team-mono.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"a2d6821ded9046730f7de720c1858baaf58a96aa","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.7.2.tgz","fileCount":1135,"integrity":"sha512-FCvoEVtRufh5tslo2yqZPXwfTTZ5WLWKYUogZdA4+KB5ZBiaY7GbsDtKEt/uGz9GFgxrrGLpjZ1aWbj+zGB17A==","signatures":[{"sig":"MEYCIQDEo/GgZ0RuCX2ZpBjUFUsMEScsraEawxgz0hF8FXkEGQIhALAGURiyFRd8m8yQkJJFckuSg2Ft+82qIrFFZojc28uC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144940768},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"3cf55f7fd89dd19eefb6d9e9fc1ed2c81a8b0fee","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","compile-aw":"gh aw compile --strict","test:publish":"gulp travis --publish","test:tutorials":"gulp testtutorials","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"shcshcshc","email":"shc@team-mono.com"},"overrides":{"pbkdf2":"3.1.5","sha.js":"2.4.12","tar-fs":"3.1.1","terser":"5.44.0","elliptic":"6.6.1","cipher-base":"1.0.7","combine-source-map":{"source-map":"0.4.4"}},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"11.3.0","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.12.2","chalk":"^4.1.2","karma":"6.4.4","mocha":"10.8.2","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"17.0.0","rimraf":"2.5.4","rtlcss":"4.3.0","terser":"5.44.0","adm-zip":"^0.5.12","blockly":"12.3.1","cssnano":"7.1.1","postcss":"8.5.6","dompurify":"3.3.0","puppeteer":"23.11.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.17.0","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@types/audioworklet":"^0.0.75","karma-chrome-launcher":"3.2.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/field-grid-dropdown":"6.0.4","@blockly/keyboard-navigation":"3.0.3","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"10.1.2","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"5.0.1","react":"17.0.2","redux":"4.2.0","yargs":"^17.7.2","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.3.1","gulp-cli":"3.1.0","smoothie":"1.36.1","crypto-js":"4.2.0","react-dom":"17.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^10.0.10","@types/react":"17.0.50","gulp-replace":"1.1.4","highlight.js":"11.11.1","merge-stream":"2.0.0","@types/jquery":"3.3.29","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.3.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.7.2_1776063193579_0.4587048781625258","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@team-monolith/pxt-core","version":"0.7.3","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@team-monolith/pxt-core@0.7.3","maintainers":[{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"bichikim-team-mono","email":"kbc@team-mono.com"},{"name":"skymer273","email":"pky@team-mono.com"},{"name":"team-mono-peko","email":"peko@team-mono.com"},{"name":"hoseon-ryu","email":"ghtjs5281@gmail.com"}],"homepage":"https://github.com/microsoft/pxt#readme","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"aac5627523402153be79baec5f1e974ae5a46be0","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.7.3.tgz","fileCount":1135,"integrity":"sha512-Xgf2KLxnG5YVGyZ5LDRaUOm9a0P0qGeWOiDbKjHVE1Sa21YiDaw0mybD1Q7sAXyYLanYT7NwQgFoaKDPI9Ryuw==","signatures":[{"sig":"MEUCIBqEUx1nl5NW42GyrdwkC9uZ/jFQTOOwSmwsTbjptQfZAiEAzitoknDPDjsqoB+E9w/jPOdQuGgHWylut2lJz2rXUHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7FBW4DCqCmvk+LQBAQBWHs0oiS9cgPv5u5YEYavTH5AIgMxQcC98jySDJ3bN8sPiqMFAOqQUeJqWRkF2Minx78tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78853773},"main":"built/pxt.js","types":"./built/pxt.d.ts","engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"877abe967f43e22b2008535c9f2c83ec5c308733","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","compile-aw":"gh aw compile --strict","test:publish":"gulp travis --publish","test:tutorials":"gulp testtutorials","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"_npmUser":{"name":"bichikim-team-mono","email":"kbc@team-mono.com"},"overrides":{"pbkdf2":"3.1.5","sha.js":"2.4.12","tar-fs":"3.1.1","terser":"5.44.0","elliptic":"6.6.1","cipher-base":"1.0.7","combine-source-map":{"source-map":"0.4.4"}},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"11.12.1","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.12.2","chalk":"^4.1.2","karma":"6.4.4","mocha":"10.8.2","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"17.0.0","rimraf":"2.5.4","rtlcss":"4.3.0","terser":"5.44.0","adm-zip":"^0.5.12","blockly":"12.3.1","cssnano":"7.1.1","postcss":"8.5.6","dompurify":"3.3.0","puppeteer":"23.11.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.17.0","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@types/audioworklet":"^0.0.75","karma-chrome-launcher":"3.2.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/field-grid-dropdown":"6.0.4","@blockly/keyboard-navigation":"3.0.3","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"10.1.2","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"5.0.1","react":"17.0.2","redux":"4.2.0","yargs":"^17.7.2","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.3.1","gulp-cli":"3.1.0","smoothie":"1.36.1","crypto-js":"4.2.0","react-dom":"17.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^10.0.10","@types/react":"17.0.50","gulp-replace":"1.1.4","highlight.js":"11.11.1","merge-stream":"2.0.0","@types/jquery":"3.3.29","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.3.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/pxt-core_0.7.3_1790063653024_0.828450765354988","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"_id":"@team-monolith/pxt-core@0.7.4","bugs":{"url":"https://github.com/microsoft/pxt/issues"},"dist":{"shasum":"50dae7a72e5809f144ce27bd64bd2082d40b7a6a","tarball":"https://registry.npmjs.org/@team-monolith/pxt-core/-/pxt-core-0.7.4.tgz","fileCount":1135,"integrity":"sha512-d/L1uqbwrjTUD2oO8oRJ7rZWHJMXROaH0HQJGLM0T57LOwc1W/KgCK/D34xXhnt3s1sa++a+4eqXXMzCg2kQEg==","signatures":[{"sig":"MEUCIG9bWYoYG1m6p5XiSEDVJt5HJ4jF3xsau0NLqyxfwlqRAiEA/NqarE7jnByRs7DEePAUPBgEtuDxUUIG37aNuwI9TX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8dGuSkDtiIQuroKcebX5zs5IbCBwHFqVYd1U2cj5irgIgApVtmADcW7Oz5j5LyuIZKnnl0poHduqcN+rue9fFEJU="}],"unpackedSize":78853845},"main":"built/pxt.js","name":"@team-monolith/pxt-core","types":"./built/pxt.d.ts","author":{"name":"Microsoft Corporation"},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"gitHead":"41a6337e08e314d48e8635650fd29699f5a685e2","license":"MIT","scripts":{"lint":"gulp lint","test":"gulp travis","build":"gulp","clean":"gulp clean","start":"gulp","update":"gulp update","prepare":"node ./scripts/npm-prepare.js","test:all":"gulp test","test:err":"gulp testerr","test:fmt":"gulp testfmt","test:lang":"gulp testlang","compile-aw":"gh aw compile --strict","test:publish":"gulp travis --publish","test:tutorials":"gulp testtutorials","watch-streamer":"cd docs/static/streamer && tsc -t es6 --watch","test:decompiler":"gulp testdecompiler","test:decompiler-errors":"gulp testdecompilererrors"},"version":"0.7.4","_npmUser":{"name":"bichikim-team-mono","email":"kbc@team-mono.com"},"homepage":"https://github.com/microsoft/pxt#readme","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"overrides":{"pbkdf2":"3.1.5","sha.js":"2.4.12","tar-fs":"3.1.1","terser":"5.44.0","elliptic":"6.6.1","cipher-base":"1.0.7","combine-source-map":{"source-map":"0.4.4"}},"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"_npmVersion":"11.17.0","description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","directories":{},"maintainers":[{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"bichikim-team-mono","email":"kbc@team-mono.com"},{"name":"skymer273","email":"pky@team-mono.com"},{"name":"team-mono-peko","email":"peko@team-mono.com"},{"name":"hoseon-ryu","email":"ghtjs5281@gmail.com"}],"_nodeVersion":"26.4.0","dependencies":{"chai":"^3.5.0","less":"3.13.1","lzma":"2.3.2","axios":"^1.12.2","chalk":"^4.1.2","karma":"6.4.4","mocha":"10.8.2","pngjs":"3.4.0","dashjs":"^4.4.0","marked":"17.0.0","rimraf":"2.5.4","rtlcss":"4.3.0","terser":"5.44.0","adm-zip":"^0.5.12","blockly":"12.3.1","cssnano":"7.1.1","postcss":"8.5.6","dompurify":"3.3.0","puppeteer":"23.11.1","browserify":"17.0.0","karma-chai":"0.1.0","karma-mocha":"2.0.1","sanitize-html":"2.17.0","@zip.js/zip.js":"2.4.20","faye-websocket":"0.11.1","diff-match-patch":"^1.0.5","semantic-ui-less":"2.4.1","@types/audioworklet":"^0.0.75","karma-chrome-launcher":"3.2.0","@types/diff-match-patch":"^1.0.32","promise.prototype.finally":"^3.1.2","@crowdin/crowdin-api-client":"^1.33.0","@blockly/field-grid-dropdown":"6.0.4","@blockly/keyboard-navigation":"3.0.3","@fortawesome/fontawesome-free":"^5.15.4","@microsoft/immersive-reader-sdk":"1.1.0","@blockly/plugin-workspace-search":"10.1.2","@microsoft/applicationinsights-web":"^2.8.11"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"5.0.1","react":"17.0.2","redux":"4.2.0","yargs":"^17.7.2","envify":"4.1.0","eslint":"^7.23.0","jquery":"3.5.0","fuse.js":"3.2.0","pouchdb":"7.3.1","gulp-cli":"3.1.0","smoothie":"1.36.1","crypto-js":"4.2.0","react-dom":"17.0.2","typescript":"4.8.3","@types/chai":"4.0.6","@types/fuse":"2.5.2","@types/node":"10.14.2","gulp-concat":"2.6.1","react-modal":"3.15.1","react-redux":"7.2.9","@types/mocha":"^10.0.10","@types/react":"17.0.50","gulp-replace":"1.1.4","highlight.js":"11.11.1","merge-stream":"2.0.0","@types/jquery":"3.3.29","monaco-editor":"0.24.0","react-tooltip":"3.9.0","@types/adm-zip":"^0.5.5","gulp-typescript":"5.0.1","@types/react-dom":"17.0.17","@types/react-modal":"3.13.1","@types/react-redux":"7.1.24","@types/highlight.js":"9.12.2","eslint-plugin-react":"^7.23.1","@types/react-tooltip":"3.3.6","@types/web-bluetooth":"0.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","pouchdb-adapter-memory":"7.3.1","@typescript-eslint/parser":"^4.20.0","@vusion/webfonts-generator":"0.8.0","@microsoft/eslint-plugin-sdl":"^0.1.5","@types/resize-observer-browser":"^0.1.5","@typescript-eslint/eslint-plugin":"^4.20.0"},"lazyDependencies":{"webusb":"^1.1.1","node-hid":"^0.7.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pxt-core_0.7.4_1790588345598_0.7906715940491875"}}},"time":{"created":"2024-07-09T09:41:44.834Z","modified":"2026-09-28T09:39:06.400Z","0.1.0":"2024-07-09T09:41:45.462Z","0.1.1":"2024-07-09T10:24:53.696Z","0.1.2":"2024-07-09T13:23:33.169Z","0.1.3":"2024-07-09T23:42:47.750Z","0.1.4":"2024-07-10T00:51:46.952Z","0.1.5":"2024-07-10T02:21:03.227Z","0.1.6":"2024-07-10T03:25:59.981Z","0.1.7":"2024-07-10T07:42:48.151Z","0.1.8":"2024-07-10T23:33:30.569Z","0.1.9":"2024-07-12T07:10:56.964Z","0.2.0":"2024-08-17T14:13:05.957Z","0.2.1":"2024-10-15T15:19:47.707Z","0.2.2":"2025-05-02T04:23:31.122Z","0.2.3":"2026-01-09T01:14:05.391Z","0.3.0":"2026-01-23T06:56:29.289Z","0.4.0":"2026-01-24T15:02:29.348Z","0.5.0":"2026-04-08T07:41:24.434Z","0.6.0":"2026-04-09T04:53:21.024Z","0.6.1":"2026-04-10T01:41:30.643Z","0.7.0":"2026-04-10T06:54:11.028Z","0.7.1":"2026-04-13T04:20:49.832Z","0.8.0":"2026-04-13T05:09:05.929Z","0.7.2":"2026-04-13T06:53:14.550Z","0.7.3":"2026-09-22T07:54:13.394Z","0.7.4":"2026-09-28T09:39:06.098Z"},"bugs":{"url":"https://github.com/microsoft/pxt/issues"},"author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://github.com/microsoft/pxt#readme","keywords":["TypeScript","JavaScript","Blockly","education","microbit","Adafruit","Arcade","Python","pxt","Microsoft","Microsoft MakeCode"],"repository":{"url":"git+https://github.com/microsoft/pxt.git","type":"git"},"description":"Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors","maintainers":[{"name":"leechanghwan","email":"lch@team-mono.com"},{"name":"shcshcshc","email":"shc@team-mono.com"},{"name":"bichikim-team-mono","email":"kbc@team-mono.com"},{"name":"skymer273","email":"pky@team-mono.com"},{"name":"team-mono-peko","email":"peko@team-mono.com"},{"name":"hoseon-ryu","email":"ghtjs5281@gmail.com"}],"readme":"# Microsoft MakeCode\n\n* [Try out the editors in your browser...](https://makecode.com)\n\nMicrosoft MakeCode is based on the open source project [Microsoft Programming Experience Toolkit (PXT)](https://github.com/microsoft/pxt). ``Microsoft MakeCode`` is the name in the user-facing editors, ``PXT`` is used in all the GitHub sources.\n\nPXT is a framework for creating special-purpose programming experiences for\nbeginners, especially focused on computer science education. PXT's underlying\nprogramming language is a subset of TypeScript (leaving out JavaScript dynamic\nfeatures).\n\nThe main features of PXT are:\n* a Blockly-based code editor along with converter to the text format\n* a Monaco code editor that powers [VS Code](https://github.com/microsoft/vscode), editor's features are listed [here](https://code.visualstudio.com/docs/editor/editingevolved).\n* extensibility support to define new blocks in TypeScript\n* an ARM Thumb machine code emitter\n* a command-line package manager\n\nMore info:\n* [About](https://makecode.com/about)\n* [Documentation](https://makecode.com/docs)\n\nExamples of Editors built with MakeCode:\n\n* https://makecode.microbit.org\n* https://arcade.makecode.com\n* https://makecode.adafruit.com\n* https://minecraft.makecode.com\n* https://makecode.mindstorms.com\n* https://makecode.chibitronics.com\n* More editors at https://makecode.com/labs\n\n## Branches\n\n* ``master`` is the active development branch, currently ``v3.*`` builds\n* ``v*`` is the servicing branch for ``v*.*`` builds\n\n## Running a target from localhost\n\nPlease follow the [instructions here](https://makecode.com/cli).\n\n## Linking a target to PXT\n\nIf you are modifying your own instance of PXT and want a target (such as pxt-microbit) to use your local version, cd to the directory of the target (pxt-microbit, in our example, which should be a directory sibling of pxt) and perform\n\n```\npxt link ../pxt\n```\n\nIf you have multiple checkouts of pxt, you can do the following:\n* run `npm i` in pxt and the target\n* in the target, run `pxt link ..\\some-other-pxt` (you may need to update your CLI first by running `npm install -g pxt`)\n\nIf you run `npm i` afterwards (in either the target or pxt), you might need to repeat these steps.\n\n## Build\n\nFirst, install [Node](https://nodejs.org/en/): minimum version 8.\n\nTo build the PXT command line tools:\n\n```\nnpm install\nnpm run build\n```\n\n## Team Monolith Build & Publish\n\nnpm 패키지 빌드 및 배포 프로세스:\n\n1. package.json의 version 필드 업데이트\n\n2. 빌드를 위해 package.json의 name 필드를 `pxt-core`로 임시 수정\n   ```json\n   \"name\": \"pxt-core\"\n   ```\n\n3. 빌드 실행\n   ```bash\n   npm install\n   npm run build\n   ```\n\n4. 배포를 위해 package.json의 name 필드를 `@team-monolith/pxt-core`로 원복\n   ```json\n   \"name\": \"@team-monolith/pxt-core\"\n   ```\n\n5. npm 배포\n   ```bash\n   npm publish\n   ```\n\nThen install the `pxt` command line tool (only need to do it once):\n\n```\nnpm install -g pxt\n```\n\nThen install `gulp` (only need to do it once):\n```\nnpm install -g gulp\n```\n\nAfter this you can run `pxt` from anywhere within the build tree.\n\nTo start the local web server, run `pxt serve` from within the root\nof an app target (e.g. pxt-microbit). PXT will open the editor in your default web browser.\n\nIf you are developing against pxt, you can run `gulp watch` from within the root of the\npxt repository to watch for changes and rebuild.\n\n```\ngulp watch\n```\n\nIf you are working on the CLI exclusively,\n\n```\ngulp watchCli\n```\n\nIf you don't need to build the suite of associated webapps (skillmap, multiplayer, etc.), you can skip them and speed up your build a bit:\n\n```\ngulp --no-webapps\n```\n\n\n### Icons\n\nThere are a number of custom icons (to use in addition\nto http://semantic-ui.com/elements/icon.html) in the `svgicons/` directory.\nThese need to be `1000x1000px`. Best start with an existing one. To see available icons go to\nhttp://localhost:3232/icons.html (this file, along with `icons.css` containing\nthe generated WOFF icon font, is created during build).\n\nIf you're having trouble with display of the icon you created, try:\n```\nnpm install -g svgo\nsvgo svgicons/myicon.svg\n```\n\n### Shared Styling\n\nWhen adding a CSS color or other style element that will be shared across editor targets (e.g. micro:bit, Arcade) and sub-applications (a.k.a. \"CRAs\", like skillmap, teachertool, etc.). Declare a CSS variable for it in `theme/themepacks.less`:\n\n1. Add the new variable to the `:root` pseudo-class. Choose a reasonable default value according to the guidlines in the file.\n2. Add the new variable to all theme classes defined in that file. At the time of this writing, only `theme-highcontrast` is defined. Choose a value that works well for the given theme.\n3. Add the new variable to the theme overrides for each target. This will be done in the target repo's `theme/themepacks.less` file (e.g. pxt-microbit, pxt-arcade).\n\nVariables declared this way will be available to CRAs at runtime, and they will be initialized with the override values defined by the target in which they're running.\n\n\n### Documentation Highlighting\n\nIn the documentation, highlighting of code snippets uses highlight.js (hljs).\nCurrently, the following languages are included:\n\n* TypeScript\n* Python\n* JavaScript\n* HTML,XML\n* Markdown\n* JSON\n\nIf you need to add other languages or update existing ones,\nyou can find the distribution at [https://highlightjs.org/download/](https://highlightjs.org/download/);\nselect all the languages you want to include (including the ones above!),\ndownload and unzip,\nand finally copy over `highlight.min.js` as `webapp/public/highlight.js/highlight.pack.js`.\n\n## Tests\n\nThe tests are located in the `tests/` subdirectory and are a combination of node and\nbrowser tests. To execute them, run `npm run test:all` in the root directory.\n\n## License\n\n[MIT License](https://github.com/microsoft/pxt/blob/master/LICENSE)\n\n## Code of Conduct\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\n\n## Contact Us\n\n[Get in touch](https://makecode.com/contact)\n\n## Trademarks\n\nMICROSOFT, the Microsoft Logo, and MAKECODE are registered trademarks of Microsoft Corporation. They can only be used for the purposes described in and in accordance with Microsoft’s Trademark and Brand guidelines published at https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general.aspx. If the use is not covered in Microsoft’s published guidelines or you are not sure, please consult your legal counsel or MakeCode team (makecode@microsoft.com).\n","readmeFilename":"README.md"}