{"_id":"@douganderson444/sveltejs-repl","_rev":"2-26f256d6c4e51eb6ac856b0d1ba42567","name":"@douganderson444/sveltejs-repl","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.3":{"name":"@douganderson444/sveltejs-repl","version":"0.0.3","type":"module","svelte":"index.js","module":"dist/index.js","main":"dist/index.js","devDependencies":{"@sveltejs/adapter-auto":"^1.0.0-next.64","@sveltejs/kit":"^1.0.0-next.455","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-svelte3":"^3.4.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.6.0","svelte":"^3.46.3","svelte2tsx":"^0.4.14","typescript":"^4.5.5","vite":"^3.1.0-beta.1"},"dependencies":{"acorn":"^8.7.0","codemirror":"^5.65.1","estree-walker":"^3.0.1","marked":"^4.0.15","rollup":"^2.67.0","svelte-json-tree":"^1.0.0","yootils":"^0.3.1","terser":"^5.15.0"},"license":"MIT","exports":{"./package.json":"./package.json","./ayu-dark.css":"./ayu-dark.css","./Bundler":"./Bundler.js","./Checkbox.svelte":"./Checkbox.svelte","./codemirror":"./codemirror.js","./CodeMirror.svelte":"./CodeMirror.svelte","./env":"./env.js",".":"./index.js","./index.svelte":"./index.svelte","./Input/ComponentSelector.svelte":"./Input/ComponentSelector.svelte","./Input/ModuleEditor.svelte":"./Input/ModuleEditor.svelte","./InputOutputToggle.svelte":"./InputOutputToggle.svelte","./Message.svelte":"./Message.svelte","./Output/AstNode.svelte":"./Output/AstNode.svelte","./Output/AstView.svelte":"./Output/AstView.svelte","./Output/Compiler":"./Output/Compiler.js","./Output/CompilerOptions.svelte":"./Output/CompilerOptions.svelte","./Output/Console.svelte":"./Output/Console.svelte","./Output/ConsoleLine.svelte":"./Output/ConsoleLine.svelte","./Output/ConsoleTable.svelte":"./Output/ConsoleTable.svelte","./Output/getLocationFromStack":"./Output/getLocationFromStack.js","./Output/index.svelte":"./Output/index.svelte","./Output/PaneWithPanel.svelte":"./Output/PaneWithPanel.svelte","./Output/ReplProxy":"./Output/ReplProxy.js","./Output/srcdoc/index.html":"./Output/srcdoc/index.html","./Output/Viewer.svelte":"./Output/Viewer.svelte","./SplitPane.svelte":"./SplitPane.svelte","./theme.css":"./theme.css","./vibrantink.css":"./vibrantink.css","./workers/bundler":"./workers/bundler/index.js","./workers/bundler/plugins/commonjs":"./workers/bundler/plugins/commonjs.js","./workers/bundler/plugins/glsl":"./workers/bundler/plugins/glsl.js","./workers/bundler/plugins/json":"./workers/bundler/plugins/json.js","./workers/bundler/plugins/replace":"./workers/bundler/plugins/replace.js","./workers/compiler":"./workers/compiler/index.js"},"gitHead":"1fb8a2479c11c3eda1543fd31df212e6620d8353","description":"- added mdsvex\r - added .svx extension for MDSVex files\r - added ayu-dark css theme\r - build the workers as es modules (vite default is iife)\r - tweaked the file extension types\r - emit 'compiled' event from `src/lib/index.svelte` with compiled/bundled co","_id":"@douganderson444/sveltejs-repl@0.0.3","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-fiWrlfWDwiqe/6xxYlTVSBAwFWVMLEyU6+ZWPfbUXwqWeYzT8A38dnG+dDnG8DpzxC0x9Zn5d4xr1HJVS9vHtg==","shasum":"44a464f0ee9e90fc5d42769b44eed9e2d67ba51a","tarball":"https://registry.npmjs.org/@douganderson444/sveltejs-repl/-/sveltejs-repl-0.0.3.tgz","fileCount":67,"unpackedSize":116629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLh5d5tswLhgUXosXEnGubtdzkxMFsdus6L2T9MdxI0AiAThrkyNvFXO2fT5tao/XQZsUiPXLAxKk+YFO0a6iyYmQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI2s/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhQg/+O41zKovmDxyRiTijeAe/rC/Ia1NExRHh71Oxo5owipJ1MSOi\r\nBt0pa2OTDWQfL7S3MwaEP27lZDG2QdeQKt0LI/hV70PfVfH5wEUU8r7hGsKS\r\npJbnFd93g/RtsyyUiVnAwxwYvqF7mkLNWJMtvHfI+cQQTWC7QWDcp/UQWobD\r\n62jBf3BZZc08sJ9xZLb6UNHfFl2qcK7fFefUs+9t+Vt0WBEU+iBJAlu/eXcq\r\nqGTMYMSWcBvClijOYusjnErKgxieL/Iieu7ZYP/UWAolFr7dG/avm/XNtq7J\r\nFJwn9sGDEhcfmeYFWmHyRaDPE+S86e2AroJoqTLtyUL/ppXGl0hSkci1ay3T\r\nR99xBz9gptCO1BSGP6quwurt4/blIA2r2F6hCkD3meuaiI9cCfzaDqLyedHD\r\nCbvNiccuLK43Kid8/J1Zt7nEuOTLCpsoNmbHlOSQrf9quuhosq0n34x23ZsY\r\nDPMb5/BjIeFXIoJz9jQaNd1g8e0IB/jVX5RdethoGXTwmdqQbyRtIsF3pV0a\r\nakwt6D4lTd1O5G8sxdJqqTNUcbzgGcrUYuHGlaUX163d50aLRAVqTcdLhkqN\r\nLyMEAKWoqSmWIF7XlhZS+ORJ3arCpndPK/1Y+aPT3t4Bu3KybQu9y7+3mNVU\r\nm8K9gRDeJ18CpTBHwD7rAWGsjXWp6T56/EQ=\r\n=CQzc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sveltejs-repl_0.0.3_1663265599335_0.6051737108933619"},"_hasShrinkwrap":false},"0.0.4":{"name":"@douganderson444/sveltejs-repl","version":"0.0.4","type":"module","svelte":"index.js","module":"dist/index.js","main":"dist/index.js","devDependencies":{"@sveltejs/adapter-auto":"^1.0.0-next.64","@sveltejs/kit":"^1.0.0-next.455","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-svelte3":"^3.4.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.6.0","svelte":"^3.46.3","svelte2tsx":"^0.4.14","typescript":"^4.5.5","vite":"^3.1.0-beta.1"},"dependencies":{"acorn":"^8.7.0","codemirror":"^5.65.1","estree-walker":"^3.0.1","marked":"^4.0.15","rollup":"^2.67.0","svelte-json-tree":"^1.0.0","yootils":"^0.3.1","terser":"^5.15.0"},"license":"MIT","exports":{"./package.json":"./package.json",".":"./index.js"},"gitHead":"b72bde2cfe46acaef98d64a8a86860cc35f27dcd","description":"- added mdsvex\r - added .svx extension for MDSVex files\r - added ayu-dark css theme\r - build the workers as es modules (vite default is iife)\r - tweaked the file extension types\r - emit 'compiled' event from `src/lib/index.svelte` with compiled/bundled co","_id":"@douganderson444/sveltejs-repl@0.0.4","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-NhNLNH9GZR5Nl9vALuzYP6a0iJJN5Yt4mqsdVR/PyO8ucyYbU3FE+g6HWQ3NfPEoWg7F2OV+nKZUAKRJfs+fkw==","shasum":"3b0acf7e12a7f69a50da0ac1b1d5f0117cc4bca3","tarball":"https://registry.npmjs.org/@douganderson444/sveltejs-repl/-/sveltejs-repl-0.0.4.tgz","fileCount":67,"unpackedSize":114832,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRp4gLrMGKC9nQQDEX5h1L7BELbglGsuwTMSd5+oAt1AiEA0kCGkUfxuz/+aekM9ASgHWR5e04qDda1D9bv/siHank="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJLpzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrggA/+Mvb+IJPw2BBaKt7SPDDAUBpeOjNfCnm0PuCxmQMiBfG0a4qs\r\nOCavz8znKM4M6UM3qd3r92yivGfRecrDBS2bbolFFa2Q9jAxghD7H79yBKrC\r\nEuapvZJm0eW1wX28Bh1wQxb0N5DMzV2JcIDIx8sDvr6IDlMDNonQnbYw1zh8\r\nzE+CqT17EVmGHep098nH16PHRwoJDVrRfhNQQ+7+0YwN2aSf7la9aXsUbWZx\r\nfLI2daDo3YmdtiGHgyZ2mgSLh88UHAz/tAwntFFqE2EkzlNZdzyhYAicdA3U\r\nlPKnA+bf3nFBr+hwXS5VJXGIv4NPEc74TbttY/Za4WYCJoTCFtm5wwT2nPHa\r\n0CVG1eNmqe/UWKjAtb1SnZzPIO6chqPs57SCPzXo+5FqlJfjs73X5RAF9LWL\r\n02fHXlj1NAUbpLgDsYKKK3YlYYa6+csXf1H/Qxx3ZxODX1ZipExzCTF1tDPM\r\nsAJhkDPx7723UfDRkki/4vUwnvCQ/xC8xv36Nphpq5RQr+gF/MwlgtVIVXU+\r\n15Pn2G6rQT5NJhNOT1EifJsvCtkYeojmA6UXk4F0cWgvnuKjjEs3HwYBvOpz\r\nMTZ8aWJmFWSkip7Kad6KFzqPIdNjoMCp8y/nI3w/zTRkNlVxxSe6aPvRo9GF\r\n46X7lLYFJINcZTVRItAl6Aj/FEf1AAGTBrU=\r\n=JX3L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sveltejs-repl_0.0.4_1663351411454_0.7632236807044877"},"_hasShrinkwrap":false},"0.0.5":{"name":"@douganderson444/sveltejs-repl","version":"0.0.5","type":"module","svelte":"index.js","module":"dist/index.js","main":"dist/index.js","devDependencies":{"@sveltejs/adapter-auto":"^1.0.0-next.64","@sveltejs/kit":"^1.0.0-next.455","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-svelte3":"^3.4.0","prettier":"^2.5.1","prettier-plugin-svelte":"^2.6.0","svelte":"^3.46.3","svelte2tsx":"^0.4.14","typescript":"^4.5.5","vite":"^3.1.0-beta.1"},"dependencies":{"acorn":"^8.7.0","codemirror":"^5.65.1","estree-walker":"^3.0.1","marked":"^4.0.15","rollup":"^2.67.0","svelte-json-tree":"^1.0.0","yootils":"^0.3.1","terser":"^5.15.0"},"license":"MIT","exports":{"./package.json":"./package.json",".":"./index.js"},"gitHead":"174aa1d326f7b4cb82f2360ae0cb84c5e9b0fdb6","description":"- added mdsvex\r - added .svx extension for MDSVex files\r - added ayu-dark css theme\r - build the workers as es modules (vite default is iife)\r - tweaked the file extension types\r - emit 'compiled' event from `src/lib/index.svelte` with compiled/bundled co","_id":"@douganderson444/sveltejs-repl@0.0.5","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-LsBXBUL+PNjzaFaw2G+yGxCzAc/JakoWQHKzlw36zrsTzazr/0j6sDgg8YQcT77najZOGgImXhh337CScGZtsQ==","shasum":"8d02588875ebad5ab7d92782e07469f83dad1357","tarball":"https://registry.npmjs.org/@douganderson444/sveltejs-repl/-/sveltejs-repl-0.0.5.tgz","fileCount":67,"unpackedSize":114897,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhInuiliGrjJeluuosQ+Juf3sul+95iQ/a3joC/hclwAiEAzkoZpsolNblNIaNOyNlkYh8EKz63O82YZUvD9noshH8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJReOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKxg/+Nn+fe+yytTvtO0yYoRLNZrG2by2W/9OJGQfJCB2h7VcxZ0Yi\r\nMe2quv5kEvuLpCeA2OGKL8Bb5E7DzQIbE+iKs9LFGuNZO/vC7FaFfVTQClP8\r\n7JuPUrVVHncjnZDiE1/QW/j/v0ch0y0kCFZzaHwVSo1KpN3z7w+JKudYA948\r\nClyGItRdC0qJ3H/8hqkat6PHj+8ELVEx9M6x8MWEcbaIcnbojcxoD3DeRWRE\r\n/A3jeiHia8LPljBjpCuHWnNTgqUVZRaAg6rfvcQE6HZVhRqh1z10LQKAngO+\r\nAI+01dsysEnNBBkt7zCwScNnM/sORwd13N/rjbYuw1G3i/TFM0qtGVurmMN0\r\nh3GI/484Urn23vXqv0c0DpoeTqepmlZceQRXsFL/geRWVJO0Y7ylKL52as7g\r\nm+oeRGeSuWnamJIWp5WyVGmeY/mcE0d0GU0qxoijW5eNtAmOQs2GGu2hRwhb\r\n1ZHs1IZZi0eR0p76+QAU/dRHx2LXUFQ1SZ4MhVNr5LsrIQJylrmi3jVqxVpD\r\n7V/rhk8KOjFbD5CQVrGNNPw5godhfenZ9Ae2jhZ+8EU/YCmTDTgoWwo9lwbQ\r\nQca5DbaarlPuDUccuM5g7Tgn/+EYWQZyg+twetkF6m7fDi8AVztAI7tA5qvs\r\nDZDn32inn+G05/+5rsuHZ9lt50AfODqZ0Tw=\r\n=VNaA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douganderson444","email":"douganderson444@gmail.com"},"directories":{},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sveltejs-repl_0.0.5_1663375246251_0.8806781722019015"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-15T18:13:19.281Z","0.0.3":"2022-09-15T18:13:19.523Z","modified":"2022-09-17T00:40:46.511Z","0.0.4":"2022-09-16T18:03:31.649Z","0.0.5":"2022-09-17T00:40:46.444Z"},"maintainers":[{"name":"douganderson444","email":"douganderson444@gmail.com"}],"description":"- added mdsvex\r - added .svx extension for MDSVex files\r - added ayu-dark css theme\r - build the workers as es modules (vite default is iife)\r - tweaked the file extension types\r - emit 'compiled' event from `src/lib/index.svelte` with compiled/bundled co","license":"MIT","readme":"## Fork Changelog from the standard Svelte REPL:\r\n\r\n- added mdsvex\r\n- added .svx extension for MDSVex files\r\n- added ayu-dark css theme\r\n- build the workers as es modules (vite default is iife)\r\n- tweaked the file extension types\r\n- emit 'compiled' event from `src/lib/index.svelte` with compiled/bundled code for consumption by another component\r\n- also emit components from <Repl on:compiled={(e)=> ({compiled, components} = e.detail)} />\r\n- added github format markdown (gfm) for .svx and css file for codemirror\r\n- set svelte.compile options to {accessors: true} so parent comp can grab schema\r\n\r\n# @sveltejs/svelte-repl\r\n\r\nThis is the guts of https://svelte.dev/repl, extracted into its own package so that it can be used elsewhere.\r\n\r\n## TODO\r\n\r\n- Documentation\r\n- Tests\r\n- Themeability\r\n\r\n## License\r\n\r\n[MIT](LICENSE)\r\n","readmeFilename":"README.md"}