{"_id":"@codemonster-ru/vueforge-playground","_rev":"23-2cc95b82d93ed0163aa3d86930230516","name":"@codemonster-ru/vueforge-playground","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"@codemonster-ru/vueforge-playground","version":"1.0.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.0.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"cfc0abab9e0d1a29a940d0a7ffab70615b271919","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.0.0.tgz","fileCount":8,"integrity":"sha512-ahXkiOnH0TFrth5dVB16I/VsWLDiDFRqdUKakxuhD8fAbvkogMzZx3dypIPUtziWCX9Uwf7rK0uQ6HfTBlEJqA==","signatures":[{"sig":"MEQCICBsyhQmqlgPgjG6GgExsJzK6j784bYkpBs/sj4YnmVQAiAPZko11UgQ5EmCvmKQtvkznTVuvYkJoxxDxvFK2C5EGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css"},"gitHead":"4996154a16c40f882c720d10967b8de843972930","scripts":{"lint":"eslint .","test":"vitest run --passWithNoTests","build":"vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.9.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","vue-tsc":"^2.2.12","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.0.0_1778007437599_0.37727099757731386","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@codemonster-ru/vueforge-playground","version":"1.0.1","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.0.1","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"07b8395f736617cc94e33d5b69af35565a5996ca","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.0.1.tgz","fileCount":8,"integrity":"sha512-vmVzvKJWmfOuiu0r6tbDtbA3mQXwE4gQyxC2qKlXs8Z3gwZlf1t19T3vAgLrDT2Bb1icAG10ityI3ZXe0zhnPw==","signatures":[{"sig":"MEUCIQDVFP4pHe5eTGfgGkpNIjK+Ytzx7sDg2hFgwR/r2XpSTQIgBwKJvLZeS7ZQ63d28IXMc/9FBTOgZmSysS2/rwYKdx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"a3317e6d66290e225d2f7627c6e9fa9066fecc7c","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","vue-tsc":"^2.2.12","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.0.1_1778085950030_0.6696967477564595","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@codemonster-ru/vueforge-playground","version":"1.0.2","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.0.2","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"a324f951a5d9896bf04f549f2def66aefbd50131","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.0.2.tgz","fileCount":8,"integrity":"sha512-C6gkH6a/uFiC0gz7xXmx0263WihjtMu+/plX/aZv4FMElcw02O/l9N1/Bq9ia3nE7fJp4zyknuFvSr3JWPIWVw==","signatures":[{"sig":"MEUCIQCLL6Gbi98fl3wnMAiYV/g7Zi03iBVilbUTD9zYvUsPoAIgYaNyyNTRNZJcExjt5D2z/m0DdAYAs9EAufiQFff5kMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"ea6925358fd67f76221dbe272eb27f91a31a1b1c","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","vue-tsc":"^2.2.12","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.0.2_1778086859075_0.47170203672779976","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@codemonster-ru/vueforge-playground","version":"1.1.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.1.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"240af3bbeba30119498774264f6838f9a19d91bf","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.1.0.tgz","fileCount":8,"integrity":"sha512-UXUlw70HFgbLIsFkg1wPBQM3rqKIKN2myM4RTwdzQ5u6k4DbLXO+JpSRvv/f5YbLUSnbX8apE4qD8b+GeRMnSQ==","signatures":[{"sig":"MEYCIQC8pvxegjePCDA5SzXb5sPOtn1v+ZQrj33agGQaUAtBPAIhAPR8Ub+iPITgUvwnK75L0uIgUx+Ag09ANESZ+bwbGKcZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"8d173b241c93ccbb0f9987f286d10056b16be3a7","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","vue-tsc":"^2.2.12","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.1.0_1778251808234_0.6474792742116671","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@codemonster-ru/vueforge-playground","version":"1.2.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.2.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"487fdf75b550094c65b52f4c7bc627711cf2ca0b","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.2.0.tgz","fileCount":11,"integrity":"sha512-f/9os28Nff3Q+7e4SIPldMK1lm+KJNH1e2aoHFIYWajOrOpY0fej5OkSPT76yO7MOVn9bOa5bL9dyOSA7Y1FQA==","signatures":[{"sig":"MEQCIHLqCoyIATRFCmd9qoFCGIqxhxpgF/ZGPKYXMNeoDtRMAiBsvSIGILEpVNhaQGeivAU47QXdmjDrhV/K2moUYHrTag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"2fbfb5cd66302e838aac6486814001c2390a61f9","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.2.0_1778420893488_0.6884188579977639","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@codemonster-ru/vueforge-playground","version":"1.2.1","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.2.1","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"ef4c485433ee1017603a03c0d085df587f6904ac","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.2.1.tgz","fileCount":8,"integrity":"sha512-xdnAtc9uMsGIVRpc0Ub+wzUEvVA8CrarY3frHHfyKF7mRNUsh04SEZ30JWbQ298hRqd2s/I4qcvp5Z7+fvVYew==","signatures":[{"sig":"MEQCID0iW77KwE40mpxBFMtD/9klRhAZ8+My+6jul3OX8H8ZAiACgjFrdkSoSysVk/lLAayPpzRQn6iPTBKtzGVu8t7JYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"4586be313949cd87265d2c45cf64252d4e8f95ae","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.2.1_1778430265865_0.9855046762507147","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@codemonster-ru/vueforge-playground","version":"1.2.2","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.2.2","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"14bc86ef9c2453171f01bf946d06ed85e65a43ce","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.2.2.tgz","fileCount":8,"integrity":"sha512-xtm/K2jH+udxydN/rZWOtGW1jnhDuVYoIVydlEjx+yiRXrnu0DZtyV3aoEj5R/5KrfLiXcCTyOC+9FIvE2HwiQ==","signatures":[{"sig":"MEYCIQDTn3Lska0utV84lO21vyrwBw6AJ9KnPwvZzYtHqH7wZgIhAK/wlZWd8jn7BhRp3evhtZsxSXk+Jw2/L9xSEzDEQv60","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"29782897f82ec15deee66594d880063a81df1692","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.0","@codemonster-ru/vueforge-codeblock":"^2.3.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.2.2_1778439473332_0.7228443497993653","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@codemonster-ru/vueforge-playground","version":"1.2.3","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.2.3","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"ae2c8edde12af986c11c77ee0db0baa72ca00ea8","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.2.3.tgz","fileCount":8,"integrity":"sha512-3WHoQNyDYXsjZKxR7h3om8Gy4UrLmnZNUhwRxinqF0pw/objspuTOY7PjLIBqWK4dWyV2WUHVVySrXNypx5PMA==","signatures":[{"sig":"MEUCIC1WthoWcSYAKpp+ESYrnW6MkyIoKohcgO+pNhAdMj3sAiEA/qkZo9nT+OkK1o+WnbpsC47vao85u3abs3U8fbksZ1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"74d9901c222f63f8b43e98930b4d6e6f4208ee8c","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.11.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^2.3.1","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.2.3_1778528710347_0.4196064839028162","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@codemonster-ru/vueforge-playground","version":"1.3.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.3.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"08f910cb128706c4b8f06bf2f8e21f9f6bbead70","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.3.0.tgz","fileCount":8,"integrity":"sha512-EptPXyEZ/IN54OGrFIgZ5APy8ivlzpezkXhdrdWR51zktJ3LdhM5qBKZgM935THdgI+c/8dcfVEKhYfF6wapOg==","signatures":[{"sig":"MEUCIQDhmG64ujwbtRMWCo1a7PLnBVJvPILZ1WXIFvK1Zj2HqAIgLayTYzzDIPNYMkSI1yvIvnFcuId2eg1wpoWj852BM5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"bba07ffe0993481ca48797ff86f95a0f25a103a8","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.12.1","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^2.3.1","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.3.0_1778859390959_0.815351227957477","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@codemonster-ru/vueforge-playground","version":"1.3.1","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.3.1","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"649a4b66f083aa0ae4cbc36b29d120c0d34b63cb","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.3.1.tgz","fileCount":8,"integrity":"sha512-njyKrSHiJ64pzX8h6rRYwbgPmeZTO9A0Qmr9zXfjMWoLAl9yFAg95S1Tck7Elvw39ltbOGWY7XVU5C11uPTL4Q==","signatures":[{"sig":"MEUCIH+Ykmu/VcrQ8CFt30v+q1XRImLbqbIyDJof0d2e9M5dAiEAsZQGpdqsVaxKbeTYs1lYxV9Kmq4f9aKr2G4SCwUl9iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30483},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"b12c8213a098f4fd7544ecf0f340f4708c4ff0da","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.12.1","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^2.3.1","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.3.1_1778954209188_0.13360024561212058","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@codemonster-ru/vueforge-playground","version":"1.3.2","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.3.2","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"a6b92c9df44d56b0d28a46a68591bf67789bf011","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.3.2.tgz","fileCount":8,"integrity":"sha512-MZf60yNr/3pwVFVPQ4bWvbqyct8d0ZwqwY8n+kxp6DS6sBGkslsT2gZ7YS0psAFeveSP2LibxcfB6aAb3Ly5lw==","signatures":[{"sig":"MEYCIQC1dNDfZ427G3Oy/r3k7c17KcEbquh6tq6bAQ0o6i7T0wIhAOQoMluXw6CzT5SnMUYu17XECUga4M7oSADRWiWswPZ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"6116c69f5f6c2940a8583c0f4ae38d02c488a171","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.12.1","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^2.3.1","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.3.2_1779459764826_0.19525046253660183","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@codemonster-ru/vueforge-playground","version":"1.4.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@1.4.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"537e84720708bbc2906f0a712d4a14fe03726ec7","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-1.4.0.tgz","fileCount":8,"integrity":"sha512-vF8zb9/+Gt+blvf5NEMAHIR84D8UpA48u54gOYesjFMvzSq/FWIHjzaj47RMH51Ou8DMWY2mwZlGtooiZ/Ap6w==","signatures":[{"sig":"MEQCIAFr7sA36zDz6RrTbS7Wgeeuh+ZvScm9MmIdqGIRMZgeAiBYBnQLDPRMgeJm3XySEZL9BqU4BOPU1i1g//cLNpbUsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/index.css"},"gitHead":"4fa936e7bd04abf0e65d807ff011ad6c6bfa6f73","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.12.1","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^2.3.1","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_1.4.0_1779732167226_0.7213588338330794","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@codemonster-ru/vueforge-playground","version":"2.0.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.0.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"b3746a8bc1862c4174aa76d531adee41bc7931b2","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.0.0.tgz","fileCount":12,"integrity":"sha512-AaETPlinKtThdIhlc/aiFrWfl3aPeNFehZd1/PtMuh3aOetOp9THdSeynYcFzfORh8pc9euaj+EiCVb9uAIb1A==","signatures":[{"sig":"MEUCIQDpmZnEKb2dsldHjGgWmp+Yoz8MH+aAM1Te3HPSC3h+5AIgSpGj8NZ8XuzAMkrkYOKoOK1u+EBCl70e5MLEJUrIQA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css"},"gitHead":"3fa7eb4600ed2917325a33a62ac79e1f000cb1a3","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.0.0_1779972144630_0.2016612985717272","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@codemonster-ru/vueforge-playground","version":"2.1.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.1.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"f7c8ce274c2b67a77dfe255ece4d9fd7845d2d1e","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.1.0.tgz","fileCount":12,"integrity":"sha512-shk8NV3D+IZck53zYX+hpTDSGY1JPyd9kYnusw9cASISIF4nVGeDhhUzv/Gjmnd+8ARe1LK7AQQRI2f6MmB8qA==","signatures":[{"sig":"MEYCIQCvyzr2FNOqtDadHM8OKWv01F43+NBdrcZfy+A7K55wQAIhANYZnLVXBSWvgs1NUAApH2djdBFvqwiTQIsMinE4LRJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32185},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css"},"gitHead":"251463a4bc80907bb9ffc69769748ee2c718a48b","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.1.0_1779983530011_0.3609267111801384","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@codemonster-ru/vueforge-playground","version":"2.2.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.2.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"84eff46af5751c2aa0ffd151be99f0f816f87347","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.2.0.tgz","fileCount":15,"integrity":"sha512-PiukEXjYLBME8+x2rE0OHAYCBo7dJbQQJPmHXclaKw2rz1p0lFdWhRNyYqQGQyApMK67/2Gxn/Ro5kS7ZtsrSA==","signatures":[{"sig":"MEUCIQDjfsyo0zWuGKlkT8Xkid/f8kLzHzj/3sw+dmjZAMwB0gIgIUdygjY5MQ6FEb/DXqZwlAvk8/UdrUlc/PJUkGvwQaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"cc76405a64d6c6287f6cd92c15d73cc1126d4e07","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.2.0_1780114977890_0.5642695279795162","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@codemonster-ru/vueforge-playground","version":"2.3.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.3.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"82fd4959649b8fa3dd46547f8bc1d00f85d24983","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.3.0.tgz","fileCount":15,"integrity":"sha512-iO+ojwF7Ys0BFgscHJ98VIiprsCH5EWVww+YdYZmPEvyZuYRRQreGuWxCFrPSi9YOQxLYBCDcY0EeTwYqgIZyQ==","signatures":[{"sig":"MEUCIGRtAMK8AC2GHcbtVI2dIsO4jro6nRT2UQ0ZuZcNhoYVAiEAnYFy2zdP1O9gDy38MGPKKxJ0Gg74f+SarhBxkXrEUNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"dd447b88cda7e7844ffdf8b2ea387618b0017468","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.18.1","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.3.0_1780120457353_0.46614858722392727","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@codemonster-ru/vueforge-playground","version":"2.4.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.4.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"1301fb73327765bac0ab39e6c75b30a9fbc0e50a","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.4.0.tgz","fileCount":16,"integrity":"sha512-hM/Xe6aecDwWsV7OmarBPkAKB+7NebDWRQhv3PcaguFFl3mYBDKWRwxTZyZf5LszoQbkEKMQrHrGyPbA//rn1w==","signatures":[{"sig":"MEUCIBmIZCm26W+btsaKEaKFJBMRLX5xBDf3ItDk6ArDtYhBAiEAoIMP4Rb1P6tLN8K3GnyjTJt0nZWbmWMjR4TQHBewn3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"c1859acdd87ccbaebad9cdc07d5fb3bc87daf098","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.22.0","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.4.0_1780153849633_0.23561984793838775","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@codemonster-ru/vueforge-playground","version":"2.4.1","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.4.1","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"b00b0d94ff6418c5f7b1d6c53d55561ab259bdd2","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.4.1.tgz","fileCount":16,"integrity":"sha512-e5pw/Qvc2qc0+kn8tFMnJY+qf3CG4rIVtk4SqKZVq3RsRpQBOdMP6CdLGH4c/h4i+96mKJLvi54mUTKy83uQyQ==","signatures":[{"sig":"MEQCICZzrLXL5/JNR0sIUMUMNw9AD8mpnAl5xfB+QwDQZEsXAiBSxbgCh+6YjSKrS698233I9nkGIFsyYZZhbYBvhnqiNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"01fae077d804ebd57a24c7a6a99707cc35cb40ea","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.22.0","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.4.1_1780166579679_0.1731366529733236","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@codemonster-ru/vueforge-playground","version":"2.4.2","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.4.2","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"7de84b4ef3f05dbfd1378abf138d22da2f1dd173","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.4.2.tgz","fileCount":16,"integrity":"sha512-Y31BwFMajz7o7NWuKSfSj7P23Hay3kG8aiGg05grGrJOtOXlWcLtNWIkegQjq3MFKWaAAOWCtTcg1Vc6bUVSKw==","signatures":[{"sig":"MEUCIF+MxAP4qjBMlvZGUjpqlOXPdrnXcXtg1EQ4JDGirzfyAiEAzcq1D9XRVdKajyIH6sc1W2UPqxRoplhlpdoP8IkL/FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"466d6965c15aaa9b016701b8a7e1695c2d39e0af","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css","dist/auto/*.js"],"_nodeVersion":"24.16.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.22.0","@codemonster-ru/vueforge-codeblock":"^3.0.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.4.2_1780343272338_0.8050912018204757","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@codemonster-ru/vueforge-playground","version":"2.5.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.5.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"df8f4ced6c7b0434be80341d16e8c006e94c4b75","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.5.0.tgz","fileCount":17,"integrity":"sha512-irxpQLRalKzs+Ihl1brW6fHdTte/+sWCaowmbzFd9OGIBMiVL7ZEPp6FLNjRR5cwAb1tfdeeJDqodbncoyFiPQ==","signatures":[{"sig":"MEYCIQCnKj4Jw7KY54XzrHO9eUreOSu/BL1IiTAdfx7mG4w/XAIhAI3WtspWe2YMg1wK3Ww2ABFVHMZWgkgrwvp/qUcQejri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./tokens.css":"./dist/tokens.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"5be2fefad54c36cecc8cc3e6b5bbfd86e732d51d","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.13.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css","dist/auto/*.js"],"_nodeVersion":"24.17.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.29.0","@codemonster-ru/vueforge-codeblock":"^3.6.0","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.5.0_1782595748918_0.22172020751059662","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@codemonster-ru/vueforge-playground","version":"2.5.1","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@2.5.1","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"0ffd68e2b0d670966e8ab2d90037e1b5f380e233","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-2.5.1.tgz","fileCount":17,"integrity":"sha512-SdzWVjWsiVbLbCVW9/lME7qf1XbNc7rRfTV3A8eP8JnhG95SFrNqZ5UMiaSL3NXdU5VnA+A1kErVfF6UPY9jfQ==","signatures":[{"sig":"MEQCIEjplb3z0izIY23AocxkS7EoPiRGDNaKvz+hmT0xcHnKAiBZcqHXY2sTf8LUGkjk9xuiQm3Ff7oFZqUq8JsWI1HQPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44076},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"./ui":{"types":"./dist/ui.d.ts","import":"./dist/auto/ui.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./tokens.css":"./dist/tokens.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"8f80771206e63dc4f051aeba3c2993cbeccfc2b4","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.16.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css","dist/auto/*.js"],"_nodeVersion":"24.18.0","dependencies":{"@codemonster-ru/vueforge-core":"^1.32.0","@codemonster-ru/vueforge-codeblock":"^3.6.1","@codemonster-ru/vueforge-playground-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","vitest":"^3.2.4","vue-tsc":"^2.2.12","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_2.5.1_1783794653026_0.1610618042553189","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@codemonster-ru/vueforge-playground","version":"3.0.0","keywords":["vue","vue3","playground","sandbox","vueforge"],"license":"MIT","_id":"@codemonster-ru/vueforge-playground@3.0.0","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"dist":{"shasum":"aaf3bd424ea4029064090cad641e97302cbb30a0","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-3.0.0.tgz","fileCount":16,"integrity":"sha512-HsySJgXBJWDIgE3yn+0lZZnOijJPC86MIv/KUrzdedD6KCk1BVdVxS9XwFjGryBM9/cHl6AMl6IqoHDHXlyUTg==","signatures":[{"sig":"MEQCIDQ2XGz1jmw/xYyM/nxnPAvdJdwc9Ec1SSftkqrmh9wMAiAZRcct2rnrWDlsomPaYnTfwb10QiWxnHf8jbQhO4LGCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51434},"type":"module","_from":"file:.release-artifacts/codemonster-ru-vueforge-playground-3.0.0.tgz","engines":{"node":">=20"},"exports":{"./ui":{"import":{"node":"./dist/ui.js","types":"./dist/ui.d.ts","default":"./dist/auto/ui.js"}},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./tokens.css":"./dist/tokens.css","./critical.css":"./dist/critical.css","./playground.css":"./dist/playground.css"},"gitHead":"4b9b1828721ab3a11a6ab745af8b39646d3b04e8","scripts":{"lint":"eslint .","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist && node ../../scripts/build/finalize-declarations.mjs dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","prepack":"npm run build","typecheck":"vue-tsc --noEmit","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"_resolved":"/home/runner/work/vueforge/vueforge/.release-artifacts/codemonster-ru-vueforge-playground-3.0.0.tgz","_integrity":"sha512-HsySJgXBJWDIgE3yn+0lZZnOijJPC86MIv/KUrzdedD6KCk1BVdVxS9XwFjGryBM9/cHl6AMl6IqoHDHXlyUTg==","repository":{"url":"git+https://github.com/codemonster-ru/vueforge.git","type":"git","directory":"packages/playground"},"_npmVersion":"11.9.0","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","directories":{},"sideEffects":["**/*.css","dist/auto/*.js"],"_nodeVersion":"24.18.0","dependencies":{"@codemonster-ru/vueforge-core":"^2.0.0","@codemonster-ru/vueforge-codeblock":"^4.0.0","@codemonster-ru/vueforge-playground-core":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.20","vite":"^6.4.2","jsdom":"^26.1.0","eslint":"^9.39.4","vitest":"^3.2.4","globals":"^16.5.0","vue-tsc":"^2.2.12","typescript":"^5.9.3","@vue/test-utils":"^2.4.6","@vitejs/plugin-vue":"^5.2.4","@vue/server-renderer":"^3.5.35"},"peerDependencies":{"vue":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vueforge-playground_3.0.0_1784923879850_0.6464733486420697","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@codemonster-ru/vueforge-playground","version":"3.0.1","description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","type":"module","license":"MIT","engines":{"node":">=20"},"homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"repository":{"type":"git","url":"git+https://github.com/codemonster-ru/vueforge.git","directory":"packages/playground"},"keywords":["vue","vue3","playground","sandbox","vueforge"],"exports":{"./ui":{"import":{"types":"./dist/ui.d.ts","node":"./dist/ui.js","default":"./dist/auto/ui.js"}},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./style.css":"./dist/index.css","./tokens.css":"./dist/tokens.css","./playground.css":"./dist/playground.css","./critical.css":"./dist/critical.css"},"peerDependencies":{"vue":"^3.5.0"},"dependencies":{"@codemonster-ru/vueforge-playground-core":"^2.1.0","@codemonster-ru/vueforge-codeblock":"^4.0.0","@codemonster-ru/vueforge-core":"^2.0.0"},"devDependencies":{"@vue/test-utils":"2.4.11","@vitejs/plugin-vue":"^5.2.4","@vue/server-renderer":"^3.5.35","eslint":"^10.8.0","globals":"^16.5.0","jsdom":"^26.1.0","typescript":"^5.9.3","vite":"^6.4.2","vitest":"^3.2.4","vue":"^3.5.20","vue-tsc":"^3.3.8"},"scripts":{"build":"rm -rf dist && vite build && vue-tsc --emitDeclarationOnly --declaration --declarationDir dist && node ../../scripts/build/finalize-declarations.mjs dist","check":"npm run lint && npm run typecheck && npm run test && npm run build","lint":"eslint .","prepack":"npm run build","smoke:css-export":"node ./scripts/smoke-css-export.mjs","smoke:consumer-auto-css":"node ./scripts/smoke-consumer-auto-css.mjs","test":"npm run smoke:css-export && npm run smoke:consumer-auto-css && vitest run --passWithNoTests","typecheck":"vue-tsc --noEmit"},"publishConfig":{"access":"public"},"sideEffects":["**/*.css","dist/auto/*.js"],"gitHead":"fd793696f50d3be0fcd3788f0f8f751c63869963","_id":"@codemonster-ru/vueforge-playground@3.0.1","_integrity":"sha512-x3p5RWOlLgmvGTk22k3FXl7lmMIbrpDjkatbCbI2hCdYBK+7Z4iFMDZuOLokvFLeXyVPEgbjaR+yysRUpbVJeQ==","_resolved":"/home/runner/work/vueforge/vueforge/.release-artifacts/codemonster-ru-vueforge-playground-3.0.1.tgz","_from":"file:.release-artifacts/codemonster-ru-vueforge-playground-3.0.1.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-x3p5RWOlLgmvGTk22k3FXl7lmMIbrpDjkatbCbI2hCdYBK+7Z4iFMDZuOLokvFLeXyVPEgbjaR+yysRUpbVJeQ==","shasum":"c76dfe390f521018f5f0b63ab5f20d58d610b336","tarball":"https://registry.npmjs.org/@codemonster-ru/vueforge-playground/-/vueforge-playground-3.0.1.tgz","fileCount":16,"unpackedSize":51667,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codemonster-ru%2fvueforge-playground@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsXK0hWKjBPlPBb6YqNfsMhwKmPdrmptveccDfZ8VyowIgf9bRdAZVxRFbjezmPdWxDjy3euoAWg0Csw86FVNzThI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0e55c56-6559-4c90-a0c5-ec25938b14fb"}},"directories":{},"maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vueforge-playground_3.0.1_1786300358919_0.37747966726282267"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-05T18:57:17.474Z","modified":"2026-08-09T18:32:39.436Z","1.0.0":"2026-05-05T18:57:17.738Z","1.0.1":"2026-05-06T16:45:50.188Z","1.0.2":"2026-05-06T17:00:59.240Z","1.1.0":"2026-05-08T14:50:08.519Z","1.2.0":"2026-05-10T13:48:13.685Z","1.2.1":"2026-05-10T16:24:26.009Z","1.2.2":"2026-05-10T18:57:53.469Z","1.2.3":"2026-05-11T19:45:10.528Z","1.3.0":"2026-05-15T15:36:31.160Z","1.3.1":"2026-05-16T17:56:49.343Z","1.3.2":"2026-05-22T14:22:45.002Z","1.4.0":"2026-05-25T18:02:47.379Z","2.0.0":"2026-05-28T12:42:24.765Z","2.1.0":"2026-05-28T15:52:10.147Z","2.2.0":"2026-05-30T04:22:58.031Z","2.3.0":"2026-05-30T05:54:17.484Z","2.4.0":"2026-05-30T15:10:49.779Z","2.4.1":"2026-05-30T18:42:59.836Z","2.4.2":"2026-06-01T19:47:52.480Z","2.5.0":"2026-06-27T21:29:09.042Z","2.5.1":"2026-07-11T18:30:53.161Z","3.0.0":"2026-07-24T20:11:19.978Z","3.0.1":"2026-08-09T18:32:39.122Z"},"bugs":{"url":"https://github.com/codemonster-ru/vueforge/issues"},"license":"MIT","homepage":"https://github.com/codemonster-ru/vueforge/tree/main/packages/playground#readme","keywords":["vue","vue3","playground","sandbox","vueforge"],"repository":{"type":"git","url":"git+https://github.com/codemonster-ru/vueforge.git","directory":"packages/playground"},"description":"Vue 3 playground UI adapter for the VueForge playground core runtime.","maintainers":[{"name":"kolesnikov_k_a","email":"kolesnikov-kiril@mail.ru"}],"readme":"# VueForge Playground\n\n![npm version](https://img.shields.io/npm/v/@codemonster-ru/vueforge-playground)\n![npm downloads](https://img.shields.io/npm/dm/@codemonster-ru/vueforge-playground)\n![publish](https://img.shields.io/github/actions/workflow/status/codemonster-ru/vueforge/release-from-tag.yml?label=publish)\n![license](https://img.shields.io/npm/l/@codemonster-ru/vueforge-playground)\n\nA Vue 3 UI adapter for running interactive code playground sessions in the VueForge ecosystem.\n\nCoordinated release: `@codemonster-ru/vueforge-playground@3.0.1`.\n\n## Requirements\n\n- Node.js 20 or newer for consumer tooling and SSR.\n- Vue `^3.5.0`.\n- A direct `@codemonster-ru/vueforge-core` dependency for application theme and baseline CSS setup.\n\n## Install\n\n```bash\nnpm install vue@^3.5.0 @codemonster-ru/vueforge-core@^2.0.0 @codemonster-ru/vueforge-playground\n```\n\n```bash\npnpm add vue@^3.5.0 @codemonster-ru/vueforge-core@^2.0.0 @codemonster-ru/vueforge-playground\n```\n\n```bash\nyarn add vue@^3.5.0 @codemonster-ru/vueforge-core@^2.0.0 @codemonster-ru/vueforge-playground\n```\n\n## Quick start\n\nThere is no root Playground export. Import the UI plugin from `/ui` and install it explicitly:\n\n```ts\nimport { createApp } from 'vue';\nimport VueForgeCore from '@codemonster-ru/vueforge-core';\nimport '@codemonster-ru/vueforge-core/styles.css';\nimport { VfPlaygroundPlugin } from '@codemonster-ru/vueforge-playground/ui';\n\nconst app = createApp({});\napp.use(VueForgeCore);\napp.use(VfPlaygroundPlugin);\n```\n\nThe browser `/ui` entry always loads Playground CSS. Explicit entries (`style.css`, `tokens.css`,\n`critical.css`, and `playground.css`) are for SSR client stylesheets and CSS-only use; they do not\ndisable the public browser `/ui` auto-CSS wrapper. Load `tokens.css` first when composing granular\nCSS entries.\n\n## Lazy UI\n\n```ts\nimport { VfPlaygroundAsync } from '@codemonster-ru/vueforge-playground/ui';\n```\n\n`VfPlaygroundAsync` provides async rendering and a skeleton fallback. Because `/ui` also exports the\nsynchronous component and plugin, importing this wrapper from `/ui` does not guarantee a separate UI\nbundle. Dynamically import the entire `/ui` entry at a route or component boundary when bundle-level\nUI deferral is required.\n\nThe sandbox runtime remains deferred until a browser session is created. The TypeScript compiler is\nloaded separately only when the sandbox receives a `.ts` file or an inline `text/typescript` script.\nIt runs in a dedicated Web Worker so compiler parsing and transpilation do not block the Playground\nUI. Component mode and JavaScript/HTML-only sandboxes do not download its roughly 1 MiB gzip worker.\n\nUse `/runtime` only when creating sessions directly:\n\n```ts\nimport { createPlaygroundSession } from '@codemonster-ru/vueforge-playground/runtime';\n```\n\nThe package is ESM-only. SSR keeps the first render deterministic and delays iframe/session work\nuntil mount. Node ESM `/ui` is CSS-free; import Core and Playground styles from the client entry.\n\n## More documentation\n\nFor full documentation, visit [docs.codemonster.net/vueforge/playground](https://docs.codemonster.net/vueforge/playground/).\nSee the repository\n[installation guide](https://github.com/codemonster-ru/vueforge/blob/main/docs/playground/installation.md)\nand [CHANGELOG.md](https://github.com/codemonster-ru/vueforge/blob/main/packages/playground/CHANGELOG.md).\n\n## License\n\n[MIT](https://github.com/codemonster-ru/vueforge/blob/main/packages/playground/LICENSE)\n","readmeFilename":"README.md"}