{"_id":"x-block-lib","_rev":"356-81cd3f366324077fb80673eefdba337a","name":"x-block-lib","dist-tags":{"latest":"0.11.11"},"versions":{"0.1.0":{"name":"x-block-lib","version":"0.1.0","_id":"x-block-lib@0.1.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"593f3fc566b30565289ac7442e2515153905600a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.1.0.tgz","fileCount":15,"integrity":"sha512-I36ykC5Aum9VKo8TDHiO7iJlcxsQz9onbl7WPjG98TLbTvV+TwRkBuek9LGwvDs7jvU8ulK4daOCiuYae132HQ==","signatures":[{"sig":"MEUCIH9dNKkUsyUYKs08kdhWE4wQIwZ/gCnvqN2PdBmpNNTHAiEApq2A4FTm/5GQVMaFp2g4Yyq+7Iey+rBebf0hLeGpAVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":771125},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3fff5317f29720ed49e99b28604a09c0d530c102","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"blockly":"^11.0.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","vuetify":"^3.6.5","x-essential-lib":"^0.3.14"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.1.0_1715766829923_0.7103702852476348","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"x-block-lib","version":"0.1.1","_id":"x-block-lib@0.1.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8e3443ee7f3c41ab24f1634f069f7159e6c2c2ee","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.1.1.tgz","fileCount":15,"integrity":"sha512-fuk8n2GSsCQw+R2EMxKPWQgYMQ4W0Eq1pav9UKb306bcDTolmR9m29FYbYgINP0Etv84d5Lz86alGAXevUqHyA==","signatures":[{"sig":"MEUCIQCkJAr3wmacCzY7c/qx/QpymlJX/gPD6ma6VSRh2C7kAAIgCYxrrm7GcEunsnRWQdRVXbUJC+qKKEugR+dvuT/g328=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":771116},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a7e31e1e9f62569d50c5d0148299cf1bb0ba4dae","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"blockly":"^11.0.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","vuetify":"^3.6.5","x-essential-lib":"^0.3.15"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.1.1_1715767226126_0.11075071652669699","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"x-block-lib","version":"0.1.2","_id":"x-block-lib@0.1.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"78a1d4037f33d2b5ff9999f38213753abb89f3e7","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.1.2.tgz","fileCount":16,"integrity":"sha512-6cAfx3nC8HW6HpiPGRoY6m1G4qlVlLfrR6UnK2miuN2DvXsfzE9wNBPQ0ChiFnCmZdmw+H7GHG3tbeQX4S0gsw==","signatures":[{"sig":"MEUCIQCzZmXDHF9G0ckro29kCClgm8itatk9BctuWIDKtesMywIgengAIQfS3inrfQGlxv1Jzy7IJ6pfUT1W06C6nA32J14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774533},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c02d59cb86d10110f908e97352400ca1db88f27a","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"blockly":"^11.0.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","vuetify":"^3.6.5","x-essential-lib":"^0.3.15"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.1.2_1715767474957_0.969028710308746","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"x-block-lib","version":"0.1.3","_id":"x-block-lib@0.1.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e3f234a61256368d3fb73da593e19f97935d9eec","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.1.3.tgz","fileCount":16,"integrity":"sha512-qeUd8g1aGLbRYX0ps2JORr8GDWCl9OOSHkoqsgPmmFWwX7JO3PnHaLs4gUsqygrkTR4L6W93AQ9+DrnbTKG8ew==","signatures":[{"sig":"MEQCIEj1TAQISU5zvjQpyZmW2MwPFFb2+0gnrXeRCjLTVNMhAiAcHwArQvwcCnxk4r9cRw52u3N/aNNPDIMA//f5NnKUJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774540},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"791b671d834b342222a2baea3ebc1e76c1d58bf1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"blockly":"^11.0.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","vuetify":"^3.6.5","x-essential-lib":"^0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.1.3_1715767866968_0.19427623743130895","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"x-block-lib","version":"0.1.4","_id":"x-block-lib@0.1.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"87b939e81c016e819ff7f73012609a3ca953ea3c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.1.4.tgz","fileCount":16,"integrity":"sha512-D0VesrzWnlP35VxMD1E31o4ChfccMbiJTkpFh6z0FWOWFVWV6XMHHOcEWdX3Bh3qhsA699gyw0F8N19uq5J9Xw==","signatures":[{"sig":"MEQCIHs6XlbarYGGBhSL4symOeX7tuQKNjJHp5XrPRNp5GJyAiBKs8u5o9jk7q+TkvG32ONAcB8y9cses26Yr4UMDPtdNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774243},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1a395931c31b33ecc6efc21b2968960dd44f9667","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"blockly":"^11.0.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","vuetify":"^3.6.5","x-essential-lib":"^0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.1.4_1715768902524_0.11101721378893159","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"x-block-lib","version":"0.1.5","_id":"x-block-lib@0.1.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0f8a0f4dff8b38e34cf94c2603f80760ce561e89","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.1.5.tgz","fileCount":16,"integrity":"sha512-al5Wzo5eN5u9bbdaIELMUP6dA8buSFa7H9u+oydDOLut5+q+IN9QuuD44Q6yD17E+mz/7XTcaPrQm7+x/KqyOA==","signatures":[{"sig":"MEQCIHw3+5pQFM3LNnPmEGhRL3RvfuOaez+4qlNzrK2udrSkAiBVycLhPXxtbeDqpDZuQRkWFJ/YdPtLdeHxtm4aG0d6/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758683},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5fd3f78779c16cafe7de37e242b3477c6d234a3c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"blockly":"^11.0.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","vuetify":"^3.6.5","x-essential-lib":"^0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.1.5_1715769272917_0.2623292517028266","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"x-block-lib","version":"0.2.0","_id":"x-block-lib@0.2.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a569fc8c72120f7f9010ae9f462d424c021d4401","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.2.0.tgz","fileCount":19,"integrity":"sha512-Rbd43D5Pcw10GirOt5YWgdp4YOE3PKx2sC639LhIEtiIlFdY0R5Jy8mf1tcGWF677AAn/MC6HAYhcFAgV3wFyg==","signatures":[{"sig":"MEUCIQDWG12p/lhHZZ3MmlBm+cDjxLkpMvGyEFQ5/9EUXAPn/AIgHKQBTNFxoj2c+JXrliC/RziJAPtNsMVlxDfdhMsrA4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17317},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8b56264eab8a17133d89e682ea68f3f5e3eacca8","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","blockly":"^11.0.0-beta.12","vuetify":"^3.6.5","x-essential-lib":"^0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.2.0_1715833670205_0.04468612328604915","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"x-block-lib","version":"0.2.1","_id":"x-block-lib@0.2.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"73b6266d90c718fe07bd7679ed8eacc76f814fcb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.2.1.tgz","fileCount":25,"integrity":"sha512-x7Wj888bFx29QvH1XB8oWbbsyRcdQDyuzLaFxQqgZBfYB1NgX6MyXo2e5VXeu4ShBCdcjQnkzzXln4xeQkR5VQ==","signatures":[{"sig":"MEUCIQDPAUXEewJFK98fYeyEWXry5I7nWDJz5ebXlByg4sI3WgIgHv99BHuDt562X6E/jZzALC1DvnxyjGd1ea24y1+0Ea8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21559},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"edf2000bf741ecd19668228bed464ec3d4c58597","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","blockly":"^11.0.0-beta.12","vuetify":"^3.6.5","x-essential-lib":"^0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.2.1_1715909027328_0.30365499093580217","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"x-block-lib","version":"0.2.2","_id":"x-block-lib@0.2.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"24e1acff22ddef65568c49271d97094b80763b47","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.2.2.tgz","fileCount":35,"integrity":"sha512-jRTan24rXJXIUwQ6oCBTPvCCyV4hVlafgN5yZMM7BCLBLFqf8pWj0kyTC1Lg3jh6kzYmzqoFNisYS1jb0y5Hfg==","signatures":[{"sig":"MEYCIQDQamGsC4cBQkSJZwX7F+dKQ5CY+Wm8R7cLl7kEL8E0/QIhAO4Y1Z64WH/1Y6Ut/bN6xuItAhSziNZe4UZK9D1cgI0w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35191},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1c1aac497422c9ecee3fe2033a0200747b7707a5","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.26","blockly":"^11.0.0","vuetify":"^3.6.5","x-essential-lib":"^0.3.17"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.2.2_1716252432628_0.6231524522141791","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"x-block-lib","version":"0.2.3","_id":"x-block-lib@0.2.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"75a930c1d54a2dc627aab0e365a8ffa722592ae3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.2.3.tgz","fileCount":35,"integrity":"sha512-KY4KoslwPCSHSoVCRDvwPPuUpm/I9gRWFjQEiMfHHVTgE902nK4Ux28tbhlwjV1niSUBkyP4E9GtjrqIHkqTsg==","signatures":[{"sig":"MEYCIQCxMn7PCKrxkoLYkgYWuFYdWyiiAetqX8G4GlwZM6pLIAIhANoGHTgBb9WderiZ0fTUFF9Tj3DTREVYIHyFNob+SQ+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35191},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"726671704f9c55aa228a8481459f740e00666e96","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.27","blockly":"^11.1.0","vuetify":"^3.6.8","x-essential-lib":"^0.3.19"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.2.3_1717385203984_0.8929125280166919","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"x-block-lib","version":"0.3.0","_id":"x-block-lib@0.3.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"dfe7ddab9d54682fffe047ba70e3417abb2e3302","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.0.tgz","fileCount":35,"integrity":"sha512-nwCETKEDK9Fhv6ylSmdyBpOR4m5jrt1UEZhIxpti0Z+s6lPLzCXldETZTti7I5GI1HdFo7c1HQmYNtFLjdQUdg==","signatures":[{"sig":"MEUCIQCUhzINPuUOERv8zchuWROvJQ4QBPtJx38BhfnH2uwmBQIgYcgYE/iNxhLfzXnPRdjcR6L6r4eYAT68BzcqFRcdYuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34870},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f326dcbd3a32097d3dafde57bd38c4bc00f7727c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","vite-plugin-externals":"^0.6.2","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.27","blockly":"^11.1.0","vuetify":"^3.6.8","x-essential-lib":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.0_1717637803711_0.608311711614671","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"x-block-lib","version":"0.3.1","_id":"x-block-lib@0.3.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1e72cf6555ac79257ba3c96c00dd6e040874241f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.1.tgz","fileCount":35,"integrity":"sha512-atFbY2fjOyPGupXSMXyCdGlaTxNjw1dD6V6ca02142qMih9AYt+Q9B3sVEQmRvHM4zFPiZUqAuh6Q7HOM4Nk1g==","signatures":[{"sig":"MEYCIQC9O0FsqEBTLjwQTf1JEar3+inu4FKMh+SKsnP0LsdHhAIhAIBym1H0OShjll5dBWQaJjuBzN+hzecEZmm9Y9qMo0FL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34191},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c525ce9b77f24353e1ee180dfe66ec5972978b17","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.27","blockly":"^11.1.0","vuetify":"^3.6.8","x-essential-lib":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.1_1717922692063_0.8077381773992101","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"x-block-lib","version":"0.3.2","_id":"x-block-lib@0.3.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5b94dbe9ffb8364106841691e38457eac3495bdf","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.2.tgz","fileCount":35,"integrity":"sha512-DMnGXeYXOFpbFZ9hXZRnZmSwLAJj2yeVN3vPiM8kO46/McpIlVahKHsPh8rJv0f1hLaU7WMRYXnCbYVBaVH7GQ==","signatures":[{"sig":"MEYCIQC9yshYWHfZ62B95mXcNCNEZOnX5vJ1vjdlSMtsWGphXgIhAK+JPWP/+WHMK5wB6m81R4r9XaUVdf9E+6mXRjWA2+OQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34191},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9d2a5f35d67271ea80f437c872abc95119aece2f","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","rollup-plugin-copy":"^3.5.0","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.29","blockly":"^11.1.0","vuetify":"^3.6.9","x-essential-lib":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.2_1718604807628_0.24925702024933338","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"x-block-lib","version":"0.3.3","_id":"x-block-lib@0.3.3","dist":{"shasum":"3d2672336d04e202b773efcf2dfafa7ce45ecee3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.3.tgz","fileCount":38,"integrity":"sha512-LA3zBX6WOsnl9BA+FZyYFv/PWlhY8kPVd1ndpaWwBxHROmYSO+jsQyL/WY28DScLvK//9B5aV3/0wBsHBy8RDA==","signatures":[{"sig":"MEQCIHTb1WoUalPzAXHEzuGEVrKAegpI5RN4AWxMxJ1Ba6IRAiBKSN4gTHHPHqu/x7guEsmbXzvehyk0M6TUh6tzbmTaWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809493},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8f174adbe8fe40451367970d87c05e67a99f0bb7","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","vue-router":"4.4.0","@types/node":"^20.12.2","lint-staged":"^15.2.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","pinia-plugin-persistedstate":"^3.2.1","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.30","blockly":"^11.1.1","vuetify":"^3.6.10","x-essential-lib":"^0.5.56"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.3_1719305028650_0.4553651618661849","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"x-block-lib","version":"0.3.4","_id":"x-block-lib@0.3.4","dist":{"shasum":"9d1e0f8097111a9c6e1cd08e76b2f94c86762b69","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.4.tgz","fileCount":38,"integrity":"sha512-P/BhBsSnGtbcwUN34BCvc8eT8x33txcb1sQWeKCAP+J0WAVS/5HHGZUQKblXxiRlbkrkJBaAx0gzPEbc43kfnQ==","signatures":[{"sig":"MEYCIQCHJpaWtaGZ9e4aKy8jfUEJLggtIi4FGfKQI77sDYrxxwIhAKm46E1eqHDFuXZN9L7uZWdVzXmFPzDAL2elBU8rIu/e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":821103},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e59d9c606d3155dca510382e15a833ae938a76ff","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.74.1","vite":"^5.2.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.6","prettier":"3.2.5","vue-i18n":"^9.13.1","typescript":"^5.2.2","vue-router":"4.4.0","@types/node":"^20.12.2","lint-staged":"^15.2.2","eslint-plugin-vue":"^9.24.1","@vitejs/plugin-vue":"^5.0.4","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.8.0","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{"vue":"^3.4.30","blockly":"^11.1.1","vuetify":"^3.6.10","x-essential-lib":"^0.5.66"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.4_1719388928763_0.07812055988300637","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"x-block-lib","version":"0.3.5","_id":"x-block-lib@0.3.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d7a8b4edb35647c2d9af61cef46fb4ae9cb6e31d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.5.tgz","fileCount":38,"integrity":"sha512-7rpeUMP2kfIVJBhEh+N1+Y/3kH7Gw0wRfXJSkXuKL3KalFu4m0tXwhWYPNajbvOjA/jPRjg9NDSSOwqsB0UtFg==","signatures":[{"sig":"MEQCIGbex8PMLQhAH/PqJ+ExJnbWEwE9GLgHtYKs3/mRvmOaAiAsqHw3r00n4lNUPlLy0AQoWqbDIH/Hh+iKO+ufKkG2dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809624},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"889b38522d2d91f0e18ff54c04d9b65507ebd7d4","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.5.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.2","vue-i18n":"^9.13.1","typescript":"^5.5.3","vue-router":"4.4.0","@types/node":"^20.14.10","lint-staged":"^15.2.7","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.4.31","blockly":"^11.1.1","vuetify":"^3.6.12","x-essential-lib":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.5_1720683951117_0.2652696331482234","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"x-block-lib","version":"0.3.19","_id":"x-block-lib@0.3.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e8a9f7f68671e1eb05a261079aea75a589beced8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.19.tgz","fileCount":42,"integrity":"sha512-+L1hKdStH+b+bSdcfAYEkZi9KeTEWveUn2y7fPaRYgrrjnSy0SjSm5Yc5PkmC8evV7tHB3nR1pSRaWU/t8M/PQ==","signatures":[{"sig":"MEYCIQD5xrQM9AlzxORb9XkhN9fbJ7ZqDqxupDd+POa7Ql0ZcwIhALUud8Ja45gje9vuddSqhW/J5jDhKeb1+rkpkxs6kCdd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811306},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c4e43e6b43c5f94459038cd5a6db8aebd2cfa761","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.2","vue-i18n":"^9.13.1","typescript":"^5.5.3","vue-router":"4.4.0","@types/node":"^20.14.10","lint-staged":"^15.2.7","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.4.31","axios":"^1.7.2","blockly":"^11.1.1","vuetify":"^3.6.12","x-essential-lib":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.19_1721191015171_0.10369739460678429","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"x-block-lib","version":"0.3.22","_id":"x-block-lib@0.3.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1097d1006358b246839f72d7f1ab041f82f83b68","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.22.tgz","fileCount":45,"integrity":"sha512-Ecah8+fQ8rr638j1J9eiQfY/dA7cKwDrq0IxvvMr4olvalKj6Pxx+FtTp1P54GkDlLUHF0fa+p72FleEXqHBYg==","signatures":[{"sig":"MEUCIAZB8qifNzVHLps1oTnQtwwdgeFfDCGRbfkSlXqrStA6AiEA+HDGUwh4SDRGFHrsqzPuFSiCfTTtwTy4QFqyscGNe0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":817672},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e7707a52b202c7e624b1e1e58be979edd4453e28","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.2","vue-i18n":"^9.13.1","typescript":"^5.5.3","vue-router":"4.4.0","@types/node":"^20.14.10","lint-staged":"^15.2.7","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.4.31","axios":"^1.7.2","blockly":"^11.1.1","vuetify":"^3.6.12","x-essential-lib":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.22_1721214498097_0.571324697423421","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"x-block-lib","version":"0.3.23","_id":"x-block-lib@0.3.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"83f440c3a0f7032f0bda749df7a846e1fd60c41c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.3.23.tgz","fileCount":46,"integrity":"sha512-qRq2a/dfu1h6rj7Pp6I+t5TNmPcsAJRpsR8eqdIx8uBmCpXD/nmOkeUMcy8XB9qHAEljx/UhIRifRbjEocL1Fw==","signatures":[{"sig":"MEQCICpJpD1OcR+l1ci1ZMUiMgiiSXBKHcT4VwrdGIKK+4/UAiAZxudXwQa+8/KCyfWf/LRNlKsyRSNDUydOv3txpB1R0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":820491},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f974c0734a1e8ba0b59cc76da843ba1b6b8d4141","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.2","vue-i18n":"^9.13.1","typescript":"^5.5.3","vue-router":"4.4.0","@types/node":"^20.14.10","lint-staged":"^15.2.7","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.4.31","axios":"^1.7.2","blockly":"^11.1.1","vuetify":"^3.6.12","x-essential-lib":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.3.23_1721272250733_0.5303699215850595","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"x-block-lib","version":"0.4.0","_id":"x-block-lib@0.4.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ced321e2e8e4f1cee304ca4e5f5c0972338d6e0d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.0.tgz","fileCount":151,"integrity":"sha512-iI0GGqLBoziXYCfHG94RRwM6chJUuLKmfAS8bnGs/xp47qDjtRRIk+Vy9FZQE0HkaGevwjPHXUOkqchywOYaNA==","signatures":[{"sig":"MEUCIAnGBdtr1kUSOynKqwTdjlAXzxYkN0H+mn5PkEdZ0nDpAiEAtD7dAKCARSyloWMNflQ17wLCv5jDWGWW77dpegedYhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975288},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8330036ca3ce98a82fdc8ec6e238f22c1ad748de","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.2.2","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.3","vue-i18n":"^9.14.0","typescript":"^5.5.3","vue-router":"4.4.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.5.0","axios":"^1.7.2","blockly":"^11.1.1","vuetify":"^3.7.1","x-runtime-lib":"^0.4.0","x-essential-lib":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.0_1725416255733_0.5815287429985803","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"x-block-lib","version":"0.4.1","_id":"x-block-lib@0.4.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"42f0309ec49630d8313a12795fa270c232a2fd95","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.1.tgz","fileCount":151,"integrity":"sha512-IkpezwBs+B/0OLEqT3a5slzOGMgFakN+PXFhO6XodLpum93NGA7QHNUeWygC9ZlCO2j/SuzM9xGd0yB6MLGINA==","signatures":[{"sig":"MEYCIQDTtt1qviDmhNw1rlmXnu91f6T5o3CMdQXSHfxpISPH7QIhANtB2rU6xkahH8vWFObt16pQVhSgL3MPxDuZQafQeZVb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975345},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8e0693155c9d84a4b8eccc4e35ad17c9fdec8188","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.2.2","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.3","vue-i18n":"^9.14.0","typescript":"^5.5.3","vue-router":"4.4.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.5.5","axios":"^1.7.2","blockly":"^11.1.1","vuetify":"^3.7.1","x-runtime-lib":"^0.4.1","x-essential-lib":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.1_1726487785725_0.24418661702937694","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"x-block-lib","version":"0.4.2","_id":"x-block-lib@0.4.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"73ba44e02f4423f5a7c2f451b40b0f7c52c89330","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.2.tgz","fileCount":151,"integrity":"sha512-JsU1XxQ93QSDzhiadsuemsQD4l8zYvjjSfPNloYPoJUl8BfQD60ZfN43+tQeLxA3JUnuakZKcCdbUXXMb4Fpig==","signatures":[{"sig":"MEUCIQCQZTNdTDA+K1PnZ6Vn0XYP8VeuNqcS7wZe16/PuRvHzgIgedJt6Dhk7OgoPeI4nKdl7fJDR+Zr4QWXOdAFfW53b5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975345},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ca9ed2d260b5cd7bde6466fdb0970e9c1408d5d5","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix"},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.7","vite":"^5.3.3","husky":"^9.0.11","pinia":"^2.2.2","eslint":"^8.57.0","vue-tsc":"^2.0.26","prettier":"3.3.3","vue-i18n":"^9.14.0","typescript":"^5.5.3","vue-router":"4.4.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.27.0","@vitejs/plugin-vue":"^5.0.5","vite-plugin-vuetify":"^2.0.3","@rushstack/eslint-patch":"^1.10.3","@vue/eslint-config-prettier":"^9.0.0","pinia-plugin-persistedstate":"^3.2.1","@vue/eslint-config-typescript":"^13.0.0","vite-plugin-css-injected-by-js":"^3.5.1"},"peerDependencies":{"vue":"^3.5.5","axios":"^1.7.2","blockly":"^11.1.1","vuetify":"^3.7.1","x-runtime-lib":"^0.4.2","x-essential-lib":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.2_1727683190615_0.7662051897261031","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"x-block-lib","version":"0.4.3","_id":"x-block-lib@0.4.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a960184afd502b9aeeb55af310e0694ee7cb0c34","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.3.tgz","fileCount":148,"integrity":"sha512-30nQ3ZXbdhDEFzJtUQUziwfFRaFu3UVYiYDhJ8ELrDBj/aIi5Njz1SJc+eHLMO/FiOb6G+TnQJAQytePtgCKTg==","signatures":[{"sig":"MEQCICfDGZ2vHAiU45Ufkq1cFF7gdBcLjBYg/Chcxra0edHbAiAe7Jma4EhGfGZNzX5TnGobCOinHCwIK9EC0e4XTSuctQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":973491},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"feb304ef64851eff00a834d892673b9c31c20ced","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.12.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.6","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","typescript-eslint":"^8.9.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.2","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.3_1729214819108_0.639101174084858","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"x-block-lib","version":"0.4.4","_id":"x-block-lib@0.4.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"dc587da722d16247009ad82c393ab6a103606606","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.4.tgz","fileCount":150,"integrity":"sha512-uffdh/ulgULkN3ehk1s8ZF0SS6l74YgEgbDPoCLdV5h0NRWPQdTXZDU3RUv6IU0+JQUTCxkeZQPUXZ1sKnMTyQ==","signatures":[{"sig":"MEQCIG/QAgrz7z+qbGZJaN5ZcOdvVOlEJXfGAXTQ/IygsP1CAiBAwA0InlFU7kpOy5hFAadFsImyho8rXjDz0I5GKj6NYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1004583},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7570491580ad481f964bcd7a5d30d7add7a55cb7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.12.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.6","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","typescript-eslint":"^8.9.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.2","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.4_1729218057020_0.08529619557531132","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"x-block-lib","version":"0.4.5","_id":"x-block-lib@0.4.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0f9105b96bf0dd00007fba059d703d1a6b3a3a1a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.5.tgz","fileCount":150,"integrity":"sha512-SGvKZIum190x7UIh95RibkmeMcI+88bxE9tFuYJxtZHi/JdGYW5IMD39IB/xLae4XV7QQEuPQd+AoH4OksbepA==","signatures":[{"sig":"MEUCIQD+msMVddfc9FJW00Lt1vkaD3qF4+af4Jh04cMWmXB32gIgdufqN9xzs4d+xumVzAoDdn+kLwvyIx5Wb+iLxQo+a9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1004653},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3d08de3038a57bc127987f2a008b24f6ea7f52f4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.12.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.6","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","typescript-eslint":"^8.9.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.5_1729391741228_0.16244844557280125","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"x-block-lib","version":"0.4.6","_id":"x-block-lib@0.4.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"abd0db634e8de1f60365ff08ffad9b69caa0b4bd","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.6.tgz","fileCount":152,"integrity":"sha512-6xwlkpTKHHmL3fFztV48XOqwoNnaqWRhd1kJlzpT6ZLbfaDXJDf5RmCLuWKolLdrpBVc9+or3jq0H/V7TbqEQg==","signatures":[{"sig":"MEUCIQCvSyX7sc8FDRTL3Fv7/7Jr0F647+UwoPbnJXGhI+3WbQIgPvoyPAjmLzq+xCXyYG3ZPgv5gCI/R+i7JcZc+sMzKyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007129},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0365fdb965f29e4268d0a4e95fd80f3c8524afa3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.12.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.6","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","typescript-eslint":"^8.9.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.6_1729393242968_0.14947327839234426","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"x-block-lib","version":"0.4.7","_id":"x-block-lib@0.4.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d0ff82a4ab81b2e65a7b694be4fd151e112ad8a6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.7.tgz","fileCount":157,"integrity":"sha512-NOR7ULO7u/b57OaOxsPsjuTjbDqcZohx79Fk3xkIKuWKpuapLSD5Rpyecfk46F2wG4TO2wdoK3H6RaKfNCzcAQ==","signatures":[{"sig":"MEYCIQChwsD2uV126VNAya4tABV+oobe9pczeOM7QIv+fCMXmwIhAJOjxkAOVGtrKfYdv19iwEDBgrwGxMxKisfbzJEI+2R9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1011051},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"50b35731847631abb9458354371dd260a5c6f462","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.7_1729651966869_0.5208728292175815","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"x-block-lib","version":"0.4.8","_id":"x-block-lib@0.4.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5007eb626c5eb40014e71b9558eba2d874755644","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.8.tgz","fileCount":158,"integrity":"sha512-jqeZvrg9D+EWp92DdLbcDfZzJHqar7l5QnGUcBcWtrwLo5Yj9u8pk2f2Khy6MPKYaynfa8iZKvxPlBiX211M7Q==","signatures":[{"sig":"MEYCIQDUpMVTu2T8uHWHXPAd5XZTZb7RGuRhqKPVgU53cqSpsAIhALBtGzKffC8rnr2976yYaPQ6mVJ1moNhaA81FUhfFIyp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1011087},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b03dc1509ec9db1011e0bf4fcae23be471e43445","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.8_1729733452354_0.1599017859394971","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"x-block-lib","version":"0.4.9","_id":"x-block-lib@0.4.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"42ce88bf0ee58de12bd0aff77451bd355268928f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.9.tgz","fileCount":158,"integrity":"sha512-7XPWuqNfU0uvEzrjCBsHhnPxP0TNxpOV7eoyQL4D12w02nf1YvAXxV+BZ3H+lZlgxF8N9IQQRTtrQ/rn1bwXog==","signatures":[{"sig":"MEYCIQDO2QM50HQK4LQzrvbgZT3K42uJPtiqt/RCeuDnbl0L0AIhAOxwgr+QotTzxOPuzC+81/5e9RrsVXIyDjmzD3e8Jjip","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1011272},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1fe6e3b839726e9ebd6d43d3d718976988d932df","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.9_1729734182109_0.03680296230761915","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"x-block-lib","version":"0.4.10","_id":"x-block-lib@0.4.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5759c5e9edce1b794d1dea6b06970ddc1fc12c49","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.10.tgz","fileCount":158,"integrity":"sha512-4gNgsTz+dAc+gyecwex/oYCAbNogV5zim4ETuHknyG1Zay5fb7QyMPX91ST8rXkE0qUcNtWJPCDgL/Dh5YBbLw==","signatures":[{"sig":"MEUCICgoqyIMQTl0GQesITvmN8G+RlnOfNGIdSLJJ7Vcm8HkAiEAn/5cIKIE58riBZ6o0y4dP0Jhh8ufnMmo0puxgwAOMSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1011250},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b7bf4767642fdb84be8111d2b9681cf6e6b9af34","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.10_1729735239118_0.8350026891503308","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"x-block-lib","version":"0.4.11","_id":"x-block-lib@0.4.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e3a3235d0cb10534235137f5b71326f0f8d8fc95","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.11.tgz","fileCount":158,"integrity":"sha512-zQwwJqZ6shXD3NIburSt96jSfhmG+ViXhvCpqeOwU4eAoWR4Mm+e3SxaIdOqMVWuDC5dngEpDcKs7SjAlR2vNg==","signatures":[{"sig":"MEQCIA/i5pKDIMjjcrDst4yQIhTMdR7mrVp/5/4a4QTLEJ/eAiBb0Mi/DWh7CRUNcrcRLi2cigoCYaZQqHOfPEZEQzRShg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1039798},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1440a517df8beb5bccb3e2f301df46f37e56f5bb","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.3","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.11_1729752869557_0.008302920815818071","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"x-block-lib","version":"0.4.12","_id":"x-block-lib@0.4.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e5fa87daeb00108f76d6714285f244f2fa957da9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.12.tgz","fileCount":158,"integrity":"sha512-J9T2qnJpMbW2Ygt4fcnc3t4cMjmxFUGki+LcdbylULiKKUvKXZ0UJIa3mR3rvmYcbjZwpVIi8lj+xtfdgnhagQ==","signatures":[{"sig":"MEQCIAl3WXD/MI/U0F6SkqGn5guT25p03as8HtdHAG4JTVPkAiAC8T1OP0+0NTWgizac1LSb+n0rOBpGTgk9TMLLhenXyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1039896},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"497b4d117591fbb6792e64029847be3d6a270cea","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.12_1729823168091_0.7882158011979821","host":"s3://npm-registry-packages"}},"0.4.13":{"name":"x-block-lib","version":"0.4.13","_id":"x-block-lib@0.4.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"24781a36473f9a24c3b88934f1479ba78a1f9619","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.13.tgz","fileCount":158,"integrity":"sha512-RWUSJrUnFPn1Q4IPeOX83K19Qe+S3apG/UFgYWWlW7xMqTts73bx+rrDBq96r5rQJfUWLuwaKglhGVxCr3WHOQ==","signatures":[{"sig":"MEYCIQCGiGxcDbOL3UbTVU2ybd7+65Xbp1rcBvB6AMbOlokpaAIhAM+j1dZP/uL4isQubAFwJaUGLCCGAJXHXVRm5u/EPt2d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1040026},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"497b4d117591fbb6792e64029847be3d6a270cea","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.13_1729894681257_0.8888876735132243","host":"s3://npm-registry-packages"}},"0.4.14":{"name":"x-block-lib","version":"0.4.14","_id":"x-block-lib@0.4.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8def55133391e4dceab01e6be1e65af283403d96","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.14.tgz","fileCount":158,"integrity":"sha512-8kWeSM8VOSbT+oyBsMkEBXa+C/sXbSRiB00Las+9OL9cSt2w+F/rk2ef+e40Xq+JaSMkLkRfA8hb5T8tVM6U7Q==","signatures":[{"sig":"MEUCIQDUd7DgG0laEkmMM4g94RbOCFJhXXLAMbkU7BQBknMeOAIgZ/vahykfms9wcBx7BUEJGzWG3Nk2dHCCQYCwKRwwKks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1039960},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"73519b7570123ac26d00b9af392e1f4beff56191","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.14_1729912715081_0.07071516534754974","host":"s3://npm-registry-packages"}},"0.4.15":{"name":"x-block-lib","version":"0.4.15","_id":"x-block-lib@0.4.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"cb887d0ffbfdf9260fc095a0aac04cb9368770e9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.15.tgz","fileCount":158,"integrity":"sha512-DTeUuvXfvcDXYeylst08/KsICyoR+Y1HB6p7oW9cR9LXAGzk6Dur32lP13JyeOdbZ+WHGDWokilldot01C8Dqg==","signatures":[{"sig":"MEUCIFRV45Y6t1H3fxzkg7oXAHmIkJ5/4KGprkU17lB3OHIUAiEA51FAVkAAKryPUYbdBsEPJIBF4PkHijn8HFlY1irOgEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1039992},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"80a6d96522a8c5214f743109ad5e7a220ec123cf","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.15_1729933735838_0.49701145982834083","host":"s3://npm-registry-packages"}},"0.4.16":{"name":"x-block-lib","version":"0.4.16","_id":"x-block-lib@0.4.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"34a47019c4df83a35083b6c2b604f9a0de0d5c1a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.16.tgz","fileCount":158,"integrity":"sha512-B2yRG/ck9w/3GtVV7zom8sNsMT3g3rgyIQoX/jjkXb6AlxnzF3IYmcDnRxDbWIpOBjlEWrS6GqOn1lvniztoDQ==","signatures":[{"sig":"MEUCIQDK1DYcy28dlp0VryqVHct1zrNHXlB4h9AzcRKLFPraBwIgISkX4o/ZI8Dm7sFBPsZLObdFx0rp6ec21EMD5YCUI88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1040867},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2d7c7433b67fa6955f1db311a16a55d83104da1f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.16_1730001181207_0.9556314184927621","host":"s3://npm-registry-packages"}},"0.4.17":{"name":"x-block-lib","version":"0.4.17","_id":"x-block-lib@0.4.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f304e52d6dca65936c947874d914c080a8d6b640","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.17.tgz","fileCount":158,"integrity":"sha512-ZPOV8ftK1jaJN1LmKfbKpugjJqvfr/dQML13WdmUrvC1hHDE7SeQrE6sam9LYIigpHmNflxv1TBYfAOuh1rJjQ==","signatures":[{"sig":"MEYCIQCElf/fUay2gYQgpbzwOBlQuC8+Gk4QEA2ensDnZvxNKgIhAOrctQqnC5wMhNJx8TICbuweDDvOOe+PrBMQBmCrygl3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1040895},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b6a91b53d8a0d3334ca2a97ca911e06bd8587394","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.17_1730020016838_0.08182774654392588","host":"s3://npm-registry-packages"}},"0.4.18":{"name":"x-block-lib","version":"0.4.18","_id":"x-block-lib@0.4.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5ef71b93b7cdd9347607a03a960041c068959ce1","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.18.tgz","fileCount":158,"integrity":"sha512-7AQaJPAJVHEl4xIIIu5dctTuh9Gf9YQ4q83dK1ZqIOmi6oa3qS4lq937GERFjTX1anVM6wi15F/aYC6KDmf7Yg==","signatures":[{"sig":"MEYCIQD9QLo+TBMWs96Eug8otlBLGfNu822Jembufls6R0nfKAIhAKAc7VDmt5mUuDRmoLVleH/6sT4BYfpAcFCL4Jp3nNdU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1040930},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0e84691a44ed190eefd837ae10bfd7e19829fd8b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.18_1730026779599_0.8382194462997188","host":"s3://npm-registry-packages"}},"0.4.19":{"name":"x-block-lib","version":"0.4.19","_id":"x-block-lib@0.4.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e064aa3212c3bcd97aa62c0326ff36c758c62d98","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.19.tgz","fileCount":158,"integrity":"sha512-pH5yxloRQ1Fgf1/j7dWKEbGsjLIWqU9aWAJ4MgCHda6khvqc2TUAmDpS6ue/RDwndOV0zaE61ICOMRGcYOMA9g==","signatures":[{"sig":"MEUCIBlAyjZcIu+dKsmAXwY2JiZ7fw4jTjSqxmLu6faROzjfAiEAvAp4VlxjeyQMACMtR46zXjacaLBm31M+e/RS6FMDHvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1101854},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f7b1dbf5ac5942659992da86faf364d37730d5c4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.19_1730110220423_0.016203106630717112","host":"s3://npm-registry-packages"}},"0.4.20":{"name":"x-block-lib","version":"0.4.20","_id":"x-block-lib@0.4.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"53cefefbc87a972fc1c561bc211e9e5746bbb844","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.20.tgz","fileCount":158,"integrity":"sha512-BuNvbuddAIxaZhL5N0QM18ctkjORc05K5OMg2AOGfAw8cmEjNjaVGb/OAUbH3Fw61phrgTZh7vgSh1GmQPRw3Q==","signatures":[{"sig":"MEUCIQDpzyoQyHENHv5/bp8yZZDMKV6yyDw4k8oSngA0md1thwIgYemNCGBUWy2QzNBmBTZEf2tdsSJZxBjTbEWoBNmsdXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1101771},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f7b1dbf5ac5942659992da86faf364d37730d5c4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.20_1730161076890_0.4574057767300759","host":"s3://npm-registry-packages"}},"0.4.21":{"name":"x-block-lib","version":"0.4.21","_id":"x-block-lib@0.4.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6a8a76fb22920224fa32f55b787130f18e5f5235","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.21.tgz","fileCount":161,"integrity":"sha512-WOabMfrTiT+5BTmSGhG017nv5lzni+RUO/FUGrskCCidYaSJbUvSImgpsJKTj+QEDvSMo5WDZXLttyQ7KNJS3g==","signatures":[{"sig":"MEQCIGZhukKK3C8mfdSp8ine5+CuE/VnfFozZTntKWZI3k5BAiAWH0Rx21PcRABhOyxSQbsDbBDyRr9QnZWmEb0vBt2v7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1104340},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"aa98bb44903b3635faa96cf765e1da899cd59fd6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.21_1730165713523_0.8392943952397693","host":"s3://npm-registry-packages"}},"0.4.22":{"name":"x-block-lib","version":"0.4.22","_id":"x-block-lib@0.4.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"11aa89beed9158b24b0aa11eb85db29b3bf88204","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.22.tgz","fileCount":161,"integrity":"sha512-IBUhx2KEYUwdAyoRuEKAlvugezJ+u7M4/RNnym3Njz+6doyo2diC8yGT99f8x/qjA8CvKhdVGZ1EwkiloB/mFg==","signatures":[{"sig":"MEYCIQCGzIzvGrjTJyjGRolrvLTfh9PuB3OuP5CGDeWIezejHgIhAPQCDSqdGGMBjgto69Oz9uAmcmt9U/EuSRkeIPshGPyF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1106065},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bed8fd9bc41dbc25b982434ac6ea4ec1627b4abd","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.22_1730171930318_0.5942085822462018","host":"s3://npm-registry-packages"}},"0.4.23":{"name":"x-block-lib","version":"0.4.23","_id":"x-block-lib@0.4.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6df8b089da73d76ef70bb7fa7e1506964d47a1d5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.23.tgz","fileCount":162,"integrity":"sha512-iDfLVcr0GTfTVNHHjf2naWImWvnXVr6K0VuCOm9eJ4XbhUeaDlZTr3c8EnrPlLDVjTvNLrBumNcJOfzODQruCQ==","signatures":[{"sig":"MEQCIGdoF6Hep+yEM9azXtzI/zHb57w4sVGJOzCjeq7HViFVAiA853fj3xAHgDpz5dCtTjXk9DeUvBoYKQ49RyTdpa3c5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078287},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c126be8dd4ecca3e65b455768c752f7162bf50cd","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.23_1730187153628_0.44020764153749026","host":"s3://npm-registry-packages"}},"0.4.24":{"name":"x-block-lib","version":"0.4.24","_id":"x-block-lib@0.4.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"39c954779ab23f9238552b835686bfc2b4a9af4b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.24.tgz","fileCount":162,"integrity":"sha512-AFlGhOjMcNzjplztN8FSKiacWHpuqmqWjqoNOiM7ptdGu1+xK7wr79aXqzxlYHP2JVdMyYjRP+qdKmSUi7UC3g==","signatures":[{"sig":"MEUCIHF8fj/DpRIFTaurWmnZDw782suU6PK+1GoztSpLpFGjAiEA6YYSavJzf1doRXhFJOilIgRgZ74kJKq9OzlG87+G5Zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1106724},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0179c1ca97fd95432c163f9943a64b0b665ffb87","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.24_1730213207116_0.6965743687429509","host":"s3://npm-registry-packages"}},"0.4.25":{"name":"x-block-lib","version":"0.4.25","_id":"x-block-lib@0.4.25","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f32ae34231a34588c70d481ac80c83a750331149","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.25.tgz","fileCount":162,"integrity":"sha512-pT70XIgNMA27TW0/mV/5+xE5DC5VvFNoHvFcuwngpLd8Rkc9N8rLhQ7axxgEQyngC3drZMmrlAMRHaqxXaqb2w==","signatures":[{"sig":"MEUCIQCJ6MXUtVVJQsUIjAGA0ijurOzQ0Tudj9/8vLdoECcguQIgLk90gR2cGrJWIij//zKvU3e3mhXvVV5gCOtbTVqZIV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1106690},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a13990786ef324074f4993e57b369ff8f090ccf0","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.25_1730241034568_0.12522830752725533","host":"s3://npm-registry-packages"}},"0.4.26":{"name":"x-block-lib","version":"0.4.26","_id":"x-block-lib@0.4.26","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2eb88304fe9dc49229147902f86bfe5d646d0473","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.26.tgz","fileCount":162,"integrity":"sha512-cwbQumLEpg60vx6FNVIbBkoMGxGKVKh/nI+me2FBkAGaGGVEPpgKmdLN79qCO9pYtPQlU9V8j1YzVddbDO2E9w==","signatures":[{"sig":"MEUCIQCWy7BZmpBhsX0icJ22qX3IaAhVh6692pfbPwynUBXzYQIgfxURXT8jUvMYT43NgNwuDUmPDadKl5nOZx3fOw/dNLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1107435},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e00f5f5d8c3e6c88bee8fd2debe4decfeed919f8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.26_1730345358192_0.3457496190324685","host":"s3://npm-registry-packages"}},"0.4.27":{"name":"x-block-lib","version":"0.4.27","_id":"x-block-lib@0.4.27","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2951e4e4d5ce68c752c62e210ad955b27bfc1b82","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.27.tgz","fileCount":162,"integrity":"sha512-66dxWs/IGLX5U1kaip84yccFEWspyCgYrVMBGXit94PFLzcry9n/4rrVnEGaeLvgITYVEBBduVEM94E+fm8zyw==","signatures":[{"sig":"MEUCIB0JE6lF9Dn39tp0WCvbXwf3Bm2XnCDKFkYoGbpCbJxFAiEA2/3P/jNt/+H7lLuQK7LIAZ1vrXPNg6bWCSl4gWFLrkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1107431},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"798554ef9449b120d76f171425667aeaf83c1335","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.27_1730351394552_0.10260772683286046","host":"s3://npm-registry-packages"}},"0.4.28":{"name":"x-block-lib","version":"0.4.28","_id":"x-block-lib@0.4.28","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d9afac898b9114f8d99b5009779b3e63a6f3ec61","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.28.tgz","fileCount":159,"integrity":"sha512-htjqhA5PKNXGTr2KG9wt+OlZGohUebgFy0Ta8Nb8yZXd7ppgllfPRh5TywusorYDpQPqImwgtxWlL8fjYqxt3w==","signatures":[{"sig":"MEYCIQDyxgsxWc1/Z8RKX9JnN5Tmlk68ELS0HdAU+cJl0dg3dQIhAIho5ahyJp5VZp8LUn+GMactD8Y0lqvn1Rl7OVpuFzMz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1106752},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"42e265485778d662dc64e6764a27ce5a3ed6d0d8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.28_1730423703273_0.6326390319279291","host":"s3://npm-registry-packages"}},"0.4.29":{"name":"x-block-lib","version":"0.4.29","_id":"x-block-lib@0.4.29","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"04e9153428db93bd71212ded049244d01fb84a06","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.29.tgz","fileCount":167,"integrity":"sha512-8w25Ghk40qZYdqp54E2Avfd6Sxv7u4OD5Q1MPE474qkuw4Wg8C2glpIPQ2nsm8vPTCMHHvlE+crk346ahncnDw==","signatures":[{"sig":"MEQCIGGbccJIQ0tblIVyyl1KaG0owsERWMYFEua5S5pYcod6AiA+0rm1H9mGUQHD9Ynd+BR2uJB6RqQB1w5fdoyEsDRXxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1142794},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2e55f4f334baad1eac8f4957e84ea858742891ce","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.29_1730507853737_0.2883063832488688","host":"s3://npm-registry-packages"}},"0.4.30":{"name":"x-block-lib","version":"0.4.30","_id":"x-block-lib@0.4.30","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"dc42f2614faf442176ee92ab39ae041493be4ded","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.30.tgz","fileCount":167,"integrity":"sha512-qBt+/K8cQfDa3BVl2Q5JM43RQNkZ2xCSP/yCJhG0X4qbFjHLJ4ru21NttYq1YYVQi1BxDb48f8cWVoM77JCPTA==","signatures":[{"sig":"MEUCIQDs8qEemfsS0cIL0TvOos25xwwFlg0TaxQ6RJbvtHuXPgIgCrG6Vcx84TQrdKORy57FH6dfwMdCmgF5w4DmkzBYhT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1114583},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8c2fe36a9d1d58f0dae80845106018eac9cff14a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.30_1730531372419_0.5767766000915895","host":"s3://npm-registry-packages"}},"0.4.31":{"name":"x-block-lib","version":"0.4.31","_id":"x-block-lib@0.4.31","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5444cc27424d4c2443d2dc68e27305841a3c15cc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.31.tgz","fileCount":167,"integrity":"sha512-DU5iAm5rYD8LPcHuu+W5Awf0gr6PlRa89NZDc+m5375jWXEYLk+y4yoEQOgxKqNN0QXOjYHjyvccv8HRyUMacw==","signatures":[{"sig":"MEQCIEUHMSGsdQWTmtPITXTlAA5Z+A9bpaUIMkp5F6XzbCTGAiAq/STP6UjY/SowzwSQGjlHOmySKHXkqjfr7bHUwf5DRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1142924},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"674db0610999cdc385c0fed19c042450a2e7a7c8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.31_1730600137769_0.7220267234779956","host":"s3://npm-registry-packages"}},"0.4.32":{"name":"x-block-lib","version":"0.4.32","_id":"x-block-lib@0.4.32","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4f99030b37e7c2188aa89fb4e28370804aa39d6a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.32.tgz","fileCount":167,"integrity":"sha512-0btgKVfepwe6NZHdYdCRzQt+bD1vJ6G4UKiyzb+Sm3MslvN1lj1i3w51WTTDD2XpX61lZK4QVP8XCWL7r3iG2A==","signatures":[{"sig":"MEUCIQCTJIyCYLRIF6m3wY/X5HA2c4WDs0Ns+HzporbS90ZAhwIgO9OhvKUBjIOqAbz0FijgzgKv5y3aU7OsQpkVL+N2XQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1142968},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cacd0485ab8b826385963a58ce43776bb40af9ba","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.32_1730621473554_0.8576020054102289","host":"s3://npm-registry-packages"}},"0.4.33":{"name":"x-block-lib","version":"0.4.33","_id":"x-block-lib@0.4.33","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3f17e8c4c216bb897365aba365af8f800150059d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.33.tgz","fileCount":167,"integrity":"sha512-Ezkn6JRO3ASnwD7xn16Hf+q1lqYpMioNvzq0eNryOti+TwSR+CLX/DrpkUsAXwbYJ8g+yElQD3q3HZI9X2Dqtg==","signatures":[{"sig":"MEUCIDHVk3eA/hWgi84Cr4ZSZDPw0zGG0sBnm6XFUyK03tMHAiEA66oh1punFmIJ0yGZq7JEiyCDwmvUMPaTeypFq67NjL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1143037},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c639f0a4221f908a40616e4caa7df45d5c525b4f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.33_1730624499519_0.3940641680025425","host":"s3://npm-registry-packages"}},"0.4.34":{"name":"x-block-lib","version":"0.4.34","_id":"x-block-lib@0.4.34","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"da4682545afcf05ab07ebd7f55306d5f4a20a8b0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.34.tgz","fileCount":167,"integrity":"sha512-1JSC+EoqnJoEjQJCLmyGWVx8KHK7H1tvyMMOjKBwFzgCqOSdHgqxgK9x3oc5rFrbtNneqtpfiJ991JKNtCb8Ig==","signatures":[{"sig":"MEUCIQCSiPRHvgobzG71CfAc0kHBCv+ACjKKypZ2WsbfF0I0IQIgBWTfJyYy0wW9wmgMd2fMifz4SucE3FPxoHQXGviu3Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1143032},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"fac4f12c3270b79c715888ab4e8b3b018713e88d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","vue-draggable-plus":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.34_1730625179850_0.8657825876717078","host":"s3://npm-registry-packages"}},"0.4.35":{"name":"x-block-lib","version":"0.4.35","_id":"x-block-lib@0.4.35","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2cd80df313719db5c389393dbef0d2465fef0134","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.35.tgz","fileCount":168,"integrity":"sha512-KjvbtJhvNmS6jiSgiC8LOLHtmSqb+TdSlzdSPab/8vuvSVv4HYZLQe3xzrd6NeyZB+BmSS6fO/7dDjV1QB9wBA==","signatures":[{"sig":"MEQCIH7+nzGsokX/u4cA/STM/zVavSG5/iF9sAsYHdHqeTKrAiAmMXoXk9SKBPkvJ9n3xKJXVwkxRpT/Ps9tVn938M0RJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1209192},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dac04554c176e44607e5be04f47a35bd4f80047e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.35_1730782603845_0.5621320955189801","host":"s3://npm-registry-packages"}},"0.4.36":{"name":"x-block-lib","version":"0.4.36","_id":"x-block-lib@0.4.36","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"85af8df12d66ccc4f78af2c1522befeaae2838f7","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.36.tgz","fileCount":169,"integrity":"sha512-Jb90nEI3Q+E+ILmH2jUC7ciMDmXLF/zngdGBfZpeE5T6lbPASh7jAlr3+HTn1miWWhyiD2gg9oNYJlVrUL1oRg==","signatures":[{"sig":"MEUCIBT8W8vXucO9EdpOCdUPW5p1pucrxjSjz1YhkkBn2VacAiEAr8draPHe2pMXWCHmcL+SuFoRn/FWoxTLM1dDY/PNE6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1209937},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"523ad4dff0d6d024f26f9829381e5f93a344e82e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.36_1730790416838_0.5554049972231645","host":"s3://npm-registry-packages"}},"0.4.37":{"name":"x-block-lib","version":"0.4.37","_id":"x-block-lib@0.4.37","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"13510435841982efa7c9d1aaef7294c75c903842","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.37.tgz","fileCount":171,"integrity":"sha512-TZw+F9GGT1akMeFSeAfgA3bD/60vtxJZ/Blr+9i7eNNrWipVB8gB9vzu9nS1aucdbcGWGTIL63PD3vTMaWXwHA==","signatures":[{"sig":"MEUCIQDDs/tHk3GuWif+WNuJbQG0r7OFLuf+IjvME2hdsQ3dygIgDOkA5N7T8KH/E69xO3efegH5kwqJVOAPDzbaphn9jx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1219320},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ae89fb15f7436ff65fcf7738710afd0af5c8265f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.37_1730966791901_0.7535737119931454","host":"s3://npm-registry-packages"}},"0.4.38":{"name":"x-block-lib","version":"0.4.38","_id":"x-block-lib@0.4.38","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e91b1149696134905911fd07f3ed840e28b9dd36","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.38.tgz","fileCount":179,"integrity":"sha512-O3T6xE/LFkCrUYxvTXeFYfeo8eeugbfP1LsJtfCZ608PANDaCdJOof4E5Ufw0pr+5zk1+5+rhFp8ePcK3xyzwQ==","signatures":[{"sig":"MEUCIQDkz0demli5ST5KoM15pVSdAzvGVVkD57Bw8JxnobfvoQIgORSBXDGR5b2o/k2uBiQLS+mnatIn5TUjsGwxlrrZRtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1249945},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8a1c39fa4b04a3deb8a8ed9231e2c986b12aae0d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.38_1731067740098_0.5033457292728176","host":"s3://npm-registry-packages"}},"0.4.39":{"name":"x-block-lib","version":"0.4.39","_id":"x-block-lib@0.4.39","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d4f710f9f4bbbf70bee9d395a387f670f12a1eca","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.39.tgz","fileCount":179,"integrity":"sha512-s9Yo9Em59XL8lkjzHNWx8xXe8Yl2rsyw+M3n4X/FC/NNlHKkWpklj8tjkBqwpYxk1mjRe1+8lzaj1nXLAzVMuA==","signatures":[{"sig":"MEUCIQCEP8h03tRm6jj5mGXAxt6zFt0tJuRuV/sEBEC+/fIgGQIgZ9FhPfv1jV4NuCYxMC/PEBNkmvI3nclM7rUSGnJGhVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1251513},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b60847533608f1c732d77189c04b7b2900053d41","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.39_1731068763246_0.30992225994434675","host":"s3://npm-registry-packages"}},"0.4.40":{"name":"x-block-lib","version":"0.4.40","_id":"x-block-lib@0.4.40","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1ba8d70b8fbb71a7ef934550dff62bb925466b89","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.40.tgz","fileCount":184,"integrity":"sha512-lCQiOgcMTzWUs9YyqKJnomwv1PW/Eibf7qhEpyQ/BzP6BDApuVreOG9bDO2EzRp6JdNJVsuDZrhnx1REMZuwTw==","signatures":[{"sig":"MEUCIB1iq+LUOegE5vOcKtc/Ft+tZGiGZKh4OrerzkHMmD/dAiEA5uhH2h+Na3wraz2tp4IYshqjr9S1mv6Ovg6vdyLIRZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1253863},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"61762c52b3b666badd2e96c36d3f4da272aadace","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.40_1731283190274_0.16585143460359442","host":"s3://npm-registry-packages"}},"0.4.41":{"name":"x-block-lib","version":"0.4.41","_id":"x-block-lib@0.4.41","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"868978e42836ad9f90ff4f7617725c98136c7c69","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.41.tgz","fileCount":185,"integrity":"sha512-akTGyR24XOB6QUMaQJTxTHdaHYLmwK/5P84JaPYbhWSi5aiuW80IvGQW68wCp964HB252nQ3iXI1gkGP35HGHg==","signatures":[{"sig":"MEUCIQCJOmNOU/+x9gXhuTs+lh/7dQ5A9kFKC9/LuSVN5/ueYgIgGRwW4p+W5cpKiI5t54sL2FkQgzH1skXKoqsrgwqsVlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1252237},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"139714bde4e1ab0cf2fb761f51c5ce0a155ecd1e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.41_1731287832501_0.563793492170354","host":"s3://npm-registry-packages"}},"0.4.42":{"name":"x-block-lib","version":"0.4.42","_id":"x-block-lib@0.4.42","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"501ed12ae88faa2674d7e144d74b67730e9f14a5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.42.tgz","fileCount":185,"integrity":"sha512-F3TYZcOO7FgUyzroKJMJ7wXoyzbeCvAIEOYWMqJ6lEhIUMGNE6eQl9n1wR/UyrcLkoT4BoTXfQ0Raih3ngxzmQ==","signatures":[{"sig":"MEQCIDsdUcxTJSaGbyRrdpsPEjRBfIcjxVMO/yhl8/JW4B//AiAWlNczWPFXqQJSE8k0y8ELaLfIZSmCwQ9zyyAsDVklmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1251542},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"84b4933cae5e5cdc4fd74418bde71bd22386b7bf","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.42_1731288829705_0.08219071520441212","host":"s3://npm-registry-packages"}},"0.4.43":{"name":"x-block-lib","version":"0.4.43","_id":"x-block-lib@0.4.43","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2df6bd057a083fffb848ddbd70c49f26ecc0e8bb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.43.tgz","fileCount":185,"integrity":"sha512-QI7A6bLMWhGlktrgC3CdXxMJ3wvq9dvzgmtTFHjNECOnLRQDUmd9CZBfWlu/SxVUPz41MoFD0W2d8HkwaYUgOA==","signatures":[{"sig":"MEUCIQD6K5pKvXNLueml9yTTKwK/ryDuqkTyjI5D7hJlW2rtoAIgPBqRv5+CK/4GMFUQlXUymBpQA8N98X+tpC7GbZ/so+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1251577},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f1c0812d9d9adec887b00e031b2ae0dcd23fa019","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.43_1731291734496_0.6015324885573572","host":"s3://npm-registry-packages"}},"0.4.44":{"name":"x-block-lib","version":"0.4.44","_id":"x-block-lib@0.4.44","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"407981218fe09ef725952b1156a25864852397bc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.44.tgz","fileCount":187,"integrity":"sha512-jmVPRVsHh38aoKxaRZ3abFwPZkEy1/67axCjxJjRNnerrKYWIexjSCYX3ZNKJ1ZXU5Uo7GPwRFcloz2n4coT9g==","signatures":[{"sig":"MEQCIGzJvrPbWCjkCIpO5aVNziQj7/M86r36w/+/MTddEMvZAiA3X8Qv8JGGrvKvbIGHnj5+nCLZXC/WN29yBbHq8GDshw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1250984},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5e6c12cc3c2284534161250265490692844a58a2","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.44_1731313896588_0.9698595141954716","host":"s3://npm-registry-packages"}},"0.4.45":{"name":"x-block-lib","version":"0.4.45","_id":"x-block-lib@0.4.45","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"22a47b6581b3d34ebd31cb444a7263795a256a76","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.45.tgz","fileCount":189,"integrity":"sha512-30xzXutigB2L+4M8wtxCfXrH9RiTRr2KDvP3Iqkraz6SF6tRZLevPtQWa4P9AKplzdT8+xOlx7DiBxjgu7b3qA==","signatures":[{"sig":"MEYCIQCxP452408D2UkXdcgIaShg3efdARqhgi97YZHhTDm9OwIhAMpl28Kee7AseWy2nqsHq/ZMSr0NuDuT2yf3VGn932H5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256655},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f7f676447090f460089ae2ada4d779fe1b60378a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.45_1731415186729_0.7208811756634226","host":"s3://npm-registry-packages"}},"0.4.46":{"name":"x-block-lib","version":"0.4.46","_id":"x-block-lib@0.4.46","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"219fd984acbd1ecfe988baea5615de880ce99281","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.46.tgz","fileCount":190,"integrity":"sha512-JqkreGgI2QOg0G1Qyrj9mSN7TQzaIM8bxmtbB4tJvmuoD42PGrdOK3sU70s+k6ivwyOqAf2z4NQw3yKM8ksYew==","signatures":[{"sig":"MEUCIQCFXPZgn6jjr9h9rKFQ/ltpkyI2I5Zld9fJiPfcvxTIgQIgUb5YIr+l5pQ/6YljKBWEvHaqNqjM8M62lc1F5Y18frM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1273656},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70369c50b85cec1ab7071f4a08c435049d00ffc6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.8","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.46_1733294241922_0.7124829694801507","host":"s3://npm-registry-packages"}},"0.4.47":{"name":"x-block-lib","version":"0.4.47","_id":"x-block-lib@0.4.47","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"aa12a02e08d830394acd170309cbb2342bd61cee","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.47.tgz","fileCount":191,"integrity":"sha512-9tln38z0npoF0OSjaihY98ZZNWQub9M9sHljJXVxkC8z1ohKRqFOsHI71jIVtp2pg3eg8reK3k7lpnfH1fFxrg==","signatures":[{"sig":"MEYCIQCrPubZ5HRQZfp4P+52P6WbPDmkftoJyWm3qzWn7n9kzwIhAIm7vZ1AFTJTL4ljB9N/drhDsH5Tpqq3XHdLnKnFm3ON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1294442},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"169c840b09486726367b9779562745a96215d96f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.11","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.47_1733539990757_0.5788820085249287","host":"s3://npm-registry-packages"}},"0.4.48":{"name":"x-block-lib","version":"0.4.48","_id":"x-block-lib@0.4.48","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ac791bad83c0566493fe0f60a00bee65afb6e125","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.48.tgz","fileCount":193,"integrity":"sha512-LJApSScM5cRi1p27sT+j3J+V+YAhzqbcZ8zHGXE5sHkfQNaqe8iyvh6UD5HFSesI+fr2EtOdOJ1yu0vmvIgeuw==","signatures":[{"sig":"MEYCIQC4iZ+UHBOeJaL0zi0Yi/jh5+m/1xqRnmhb2pVLmovFmAIhAPLCoC3LUjkPVXaox0qxyNmtxAjVMzZ9gAQm+d/rsOWN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1297387},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2dd6452b8508bd54fc7022cb3e3de462db7f1d87","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.13","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.48_1733724752917_0.14999843976953908","host":"s3://npm-registry-packages-npm-production"}},"0.4.49":{"name":"x-block-lib","version":"0.4.49","_id":"x-block-lib@0.4.49","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"79477d61285ee9c574e204930e3e6d7d251a6bf5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.4.49.tgz","fileCount":193,"integrity":"sha512-OPoUkKRdcUBqI4D9Jh1KD8mwc1WgLUGaKdpvikgXHcI2wi53u8BY71FYWtbBZTBS9sdegAe+c7anbKfu9IiOEQ==","signatures":[{"sig":"MEYCIQDj3a7P5lU6agMiuJa6cjJynhtzvcSuG/3qcpjYtjnLZwIhALyIu5OHgkyaqMA+Ydvc7cZ1WylKJ5KWhW0OsyvqXKx5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1297387},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cacafed618d21f4dc1db958f6abf6f114a79d3e5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.17","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.4.49_1733967618467_0.6260228670984938","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"x-block-lib","version":"0.5.0","_id":"x-block-lib@0.5.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"93ad370ff1ad2cb6fa876d256cf19a18b2656750","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.0.tgz","fileCount":194,"integrity":"sha512-WDoeUE2N1rj3plNxCtX+IBxFmy6Dl1Cu04D1gRvAtmJZa1ZYeiTItMqCm0/zRjY2gkH+1lSxfuYNr87E9uee9A==","signatures":[{"sig":"MEUCIQC3Go6RxQX/FVlI00ROg6xY5OPGCDvyXBiNuA+mnuCQBQIgT6Xk8MIe7WVV1KIaDfLKNxv9eqReFJn68TlyAulDvww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1297586},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"da601cbd795bd4d60340159f2338f38af4f113aa","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.4.17","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.0_1733974282080_0.004750847475535114","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"x-block-lib","version":"0.5.1","_id":"x-block-lib@0.5.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"fe895f2fae9fda04bc6026ee72982b9ae44b4749","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.1.tgz","fileCount":194,"integrity":"sha512-R/bRKeY8mUcs5bnJEvoZODuRevx91F0mrK3vu7d7fmZJJB29CdGN92fmFqxSm1Kan8FkdWST8eWXlw21gCjFPA==","signatures":[{"sig":"MEYCIQDBkrgFDNT/0idgfyeye7NEOpz5DN2K78ShCcQa0mBvcgIhALAvs/NLB2gXNbmx/vdadQQ+gldkncwOP5lr+4f1arAT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1297585},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c6fe7bd991545388f33471f0f4ef2943b504a05d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.5.0","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.1_1733986493284_0.13337893533251122","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"x-block-lib","version":"0.5.2","_id":"x-block-lib@0.5.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"bb565205933f2c59438178290e43116eac7eb935","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.2.tgz","fileCount":194,"integrity":"sha512-VvCmXNug4TE8rbCJz91vS9f/J9R8B95fni+Nx6nIEK2V1lW4U6WU8jLXKoIRPLE5vsCjEljW9RaSly3d88830g==","signatures":[{"sig":"MEYCIQCGT2HRU5XViIPfbwjMcJsChQ9wesA35oZnMgoBh0j1dAIhAJjmyKE054bZ32zT3xyNCPzYAdscYjcwWEe7SQAP2eKV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1297371},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"223e44a875d5ed392caf9b8e54f732284c20e3d5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.5.4","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.2_1734312501090_0.86302028041528","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"x-block-lib","version":"0.5.3","_id":"x-block-lib@0.5.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b37d7fec3a66c27b016b83a0a81de5f750213359","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.3.tgz","fileCount":194,"integrity":"sha512-Jd/XV0Csqmyix6dXgaV4xsO5ovMqGD9Kk4OfBqRvbzNIAMjLreA+cbx3O7fyj8jGRvIkznk7gOfIOhwpzan9EA==","signatures":[{"sig":"MEYCIQDxxGT6vlQWQEvwvLKTE+SH/NyYX4rTEzZCUfb/xa+FBwIhALQZ5tOHyizgQmXSCSwJb4Anf8KdPJdj+DilbHLGyU4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1298175},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9e325ec9c10d8f112ec1245cb25139bda3cc06af","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.5.6","x-essential-lib":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.3_1734399612454_0.5210349588975112","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"x-block-lib","version":"0.5.4","_id":"x-block-lib@0.5.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"78c443fd9c91d46d4824b7a6f25482c4559f7083","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.4.tgz","fileCount":194,"integrity":"sha512-B94Bu1vUb8LON7ka82c1NBTiHh9MrjM1EUbJ7inVnUEYNvUXa56F1KQPQZeBYmYgipemwCho352PVq/nEEUVLg==","signatures":[{"sig":"MEQCIGkJ0G5jtN2Go+AMYvh+7tBApxRb0/Eq5gIlJq191mLnAiARmgb44i/Y/GjHz1w8wVeX10vl+6H4CAgshId7NsLhbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1298214},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"75f3f6ade5a07697568bfc477b5a98b40f5295b9","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.5.7","x-essential-lib":"^0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.4_1734486335366_0.9375494786335146","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"x-block-lib","version":"0.5.5","_id":"x-block-lib@0.5.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c648b6b491d0e97269ad359272910d0de63e7d22","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.5.tgz","fileCount":194,"integrity":"sha512-JYCc6T/Nh1Lx/IKpSV0a6lv6lj3H9PCcydUWmw/UYwAbOp6nyoP4wjVX5QQBO0/b1FWXaa4Xwf0or5wWdtIS9Q==","signatures":[{"sig":"MEQCIEyBzDwyUoXYhoTjfxKCVWT5JZzBcf3Dg/lHTjXN8EKFAiAzqraJNqv8eiDAIUWfp+BaIziYWsqixDCAx2KVEl/jLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1298165},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a8b9d0dd6e91c4ce8537b51f8fdbc8127e936f41","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","blockly":"^11.1.1","vuetify":"^3.7.3","x-runtime-lib":"^0.5.7","x-essential-lib":"^0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.5_1734502198586_0.8987011389822481","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"x-block-lib","version":"0.5.6","_id":"x-block-lib@0.5.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"9b9c5fd616892204ec960eb739448de723398ad4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.6.tgz","fileCount":194,"integrity":"sha512-XTrEQnnsx4Q6iLlsCDzrImCLo0WhCTJXIa0awwVezlWkaQW55Nm5HR2NqrcibeGTt2qboCzai4ezx0H88zQAfA==","signatures":[{"sig":"MEUCIEHIc9Pp0gdH39j3u4DazgdIyWmieJBhnhkcgP5y9KKxAiEA01jP6K/Vs/Gk2bOV8MXYbl+S/MDvGlYYav/mbKoVN+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1302771},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d53fd2e89c79c04c63b83130d57c2cd024a7b2f3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","blockly":"^11.2.0","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","vuetify":"^3.7.3","x-runtime-lib":"^0.5.7","x-essential-lib":"^0.7.10"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.6_1734514035359_0.16950755787138716","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"x-block-lib","version":"0.5.7","_id":"x-block-lib@0.5.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e1753a2fc3f3267c5f948cd000600e1cbc789bf9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.7.tgz","fileCount":194,"integrity":"sha512-rgBHjZBRa8mVikd7zDxR+ApUT81wjVO1l9EYwDy6afg4TRMO2bL8dlVcGW6e/MbREFjSjsX0cgthR7vdzt6JcA==","signatures":[{"sig":"MEYCIQDuEhlDYjRbUyJth698O0Uir7AH5xjBWCogCRl2a3nY+QIhAK1qj8GUft7jbG4Ixh0ZnYJBks+QXwAFiJyMXr7Kbqhi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1302762},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8cbc676ba9c6a5cc97348c2e02d9adfe98927bdc","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"@mdi/js":"^7.4.47","blockly":"^11.2.0","lodash-es":"^4.17.21","highlight.js":"^11.10.0","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","pinia-plugin-persistedstate":"^4.1.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"vue":"^3.5.12","axios":"^1.7.7","vuetify":"^3.7.3","x-runtime-lib":"^0.5.7","x-essential-lib":"^0.7.10"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.7_1734514808753_0.47892651422561516","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"x-block-lib","version":"0.5.8","_id":"x-block-lib@0.5.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"fd7bbf3595daa716087c220c822a26e92d7a025c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.8.tgz","fileCount":195,"integrity":"sha512-x4ial9ljtkgxmx/PMy4hKzz1dBTpeY5FdBTUmX2Vdz1aIXGzjx0i1kuXAyqdKebIWrG1B+7sv031U901V61Fsg==","signatures":[{"sig":"MEUCIQCv2lTft432XRVIPfvNCcf7g9Ik0Nq+dS3geRcUq28RpwIgRe3h+sUK+1xTLL0JqsSco/SE/mUKylEd7O1R1Q0r8Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1307011},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3742946715aa3357b2ae7aea7175c41c9bc00317","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.10","x-essential-lib":"^0.7.10","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.8_1735009231001_0.3572108877510596","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"x-block-lib","version":"0.5.9","_id":"x-block-lib@0.5.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"dbff6b79dbbf2e9d8aafdecbf6c4e7ada4500a44","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.9.tgz","fileCount":195,"integrity":"sha512-eKcbus8HDX7GKmyBxhuneLS/rvUMmSADfA3OuHWV6CQJDKfYNoFGuQ1UApLGLNWpVrgtgJmiRto4GQxwpi7mtw==","signatures":[{"sig":"MEUCIQDDel5xB2qIgT7sNq7lG05bzHJAzFNVaHVNuoJYb1oRZwIgBrtR0AZXiy/ZxsRX090TZK9eMZveKH0GLYLrUSXnSdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1307719},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"24e8540a1b74616ced66b8afa1094d3f6f868885","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.10","x-essential-lib":"^0.7.10","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.9_1735014355445_0.8117688969415497","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"x-block-lib","version":"0.5.10","_id":"x-block-lib@0.5.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3e454eb470b86bf77bfb0d6d685cf5f0d9f27783","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.10.tgz","fileCount":195,"integrity":"sha512-eDA9ACk/NroIvQnXBBVy/DyH/FdXGk21sCvNnAU1TtybLTXJbZbwKGmgi0pHwbbz0unI6A37bNaESVKFGovDnQ==","signatures":[{"sig":"MEUCIQDrk2UXcsHMfcpSeIDL6uW+SmddMwC/GGm2Qr383nDfmwIgWnrCv12nAfxgHqMHMH1+CNWxlk0ZXENlXs0/AeLrPrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1307746},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b0f0a73160482256fca8caf62f9c1964b210b2e6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.11","x-essential-lib":"^0.7.10","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.10_1735090513865_0.7746304896162961","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"x-block-lib","version":"0.5.11","_id":"x-block-lib@0.5.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4c75325af210c3e41d728bdb53750f6e0e897ee0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.11.tgz","fileCount":187,"integrity":"sha512-Cg8wOeNUFbCW917izyAP6q/iR12gq4hr0Qj2QWeSU3sxNXeZ4XQeRygdD3fpYhgQgIVTk/DR0ff5l65Om8MoRQ==","signatures":[{"sig":"MEYCIQDI7qiJiU8v/YGlH30YMLVmZ+DyJ31cbcBXGHvVEcy2DAIhAN2CTdpdp0BINzoiloV/f5JeXTU9bfKYMro+a5gsT0yz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1302772},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"516fbb7d796bb890cbddc51a7f56a356c2353308","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.0","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.19","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.1.6","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.11_1735447120999_0.06602118033227145","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"x-block-lib","version":"0.5.12","_id":"x-block-lib@0.5.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c05d42ed3bbc08001bc0440ad45d0f7f5f2e4ba7","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.12.tgz","fileCount":187,"integrity":"sha512-tF5UWU3Fu5CvS0wWvwzB4ECSfOVcDKG/CaQmF6l+T3F5VG94KAVvb+kHM95rLdbqvg1+vOV4h+pu7KSaBhJU0w==","signatures":[{"sig":"MEUCIFPikFmYia4GoEfvFUxFe+fXEtI551t+POp49emC+rHWAiEAvk6TKEiuwAh7sSSokiuyeZHphuu/GGtbHf6d8aPKAoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1302980},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7f49c0f82d55d8616457cc48389d2c1e42f2a963","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.5","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.19","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.12_1735558558257_0.9205320919491022","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"x-block-lib","version":"0.5.13","_id":"x-block-lib@0.5.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c6f50661bbf569b127b99a0b121ce8479e18c9ac","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.13.tgz","fileCount":187,"integrity":"sha512-4vpiJ7Y9eGTCsVTW7IGItGaspVVeOz1vrlzUfYsLAPwmXaticJfIdk1U4VGmMoIMDgJ5Bn9vycYE8NoVSKB/eQ==","signatures":[{"sig":"MEQCIA8QemvwybdrBaVBIYP6cNR6vJSrflAiWqS/FvVPkPFTAiALoYKzAm+I/dfMEL2ChWlAEUoz3EPj6GSjR5PnKO8yiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1306712},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"eb9cdfbc598ce2d492f1e2d240b078eb8d76ae9e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.5","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.20","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.13_1735868564450_0.7935928058480677","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"x-block-lib","version":"0.5.14","_id":"x-block-lib@0.5.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6d01d99ef31faa9446615768e044b4d2b3b757a4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.14.tgz","fileCount":187,"integrity":"sha512-EBAEfyWMmK17RL0whmZG74town5d+pQ43DvUdHiEHGL8bXjF7WfK8nZhFRBV4UpUGTY/XKB6o6+yRwZ4DWW8nQ==","signatures":[{"sig":"MEQCIA9WClSakUoRkohOe/6BROi4hYf+Ofh0OXIppTukHQiXAiBoxKF8+HGtlwmiXCx49WBqjUCmxFx/EYWjwhkW8YHmBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1306697},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5209b4d8d4b7a31c4a2683d0360d27274e4d364d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.5","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.21","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.14_1735872276963_0.34116027337765","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"x-block-lib","version":"0.5.15","_id":"x-block-lib@0.5.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"9cc5d98f7e701c0468a603aa794484e7ee2dc770","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.15.tgz","fileCount":187,"integrity":"sha512-d5oZIc1u5GOaKGRkukJnQmjEPqUiBCjGa8kh3ueOq/biLfyXrNW7uZw8C/7weg+hhRCiKPhtolS1bibdex7H/A==","signatures":[{"sig":"MEQCIFo9JfGvd9N5PgF+5534VGWeT/RQ4eg0J4SdttG5c6oQAiBA6zEOsmaDpNGufvMA3MHK7JrASVr7A7pe+053Tv+aEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1306704},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5209b4d8d4b7a31c4a2683d0360d27274e4d364d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.5","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.21","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.15_1735872999009_0.2576687168018128","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"x-block-lib","version":"0.5.16","_id":"x-block-lib@0.5.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a85f4f487e9e5c0c024398a4d8e95d9c6827af11","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.16.tgz","fileCount":188,"integrity":"sha512-uAe1yA+hVGal3fq+wDP0e3D2gnnnJSLvWvuFvC9nPaFwICKTdHIqnzkjnol/kWW8HsYoE+pLrdGIw5C3R9+sWA==","signatures":[{"sig":"MEUCIQCXVarduAdvisyiBWl4M3Db+EP+0gB5nDcHAS1rL/CJfwIgWIytb0LGXhuXQgK2ZPUJRPWjhImpwcvPHXiAekJM+FM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1330532},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"94d923637c7aef03841dcf1fe836383a6773ee52","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.5","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.26","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.16_1736064776468_0.3918235856497705","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"x-block-lib","version":"0.5.17","_id":"x-block-lib@0.5.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a9953784763165c07b2de6e806ce679fd9974d9a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.17.tgz","fileCount":188,"integrity":"sha512-lkDQJAhjIOHUMe6nOHkzlJubY517BpFBNFZd2YZDGVO35Xk7lW4nCpcu6MHZtbpxWJ9n9LowFY3pG+DzeJ50/Q==","signatures":[{"sig":"MEUCIQCkbS4SULG65SXDebimjXLvv8j2u0qqVK5sFL36QR9ASgIgWx06clAx/wYa3m6IxoYSWBt48HF4i9HsS5ijyraBesI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1330514},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2b2b9c7330aa332180b88b7509d342c1a1c98f59","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.5","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.27","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.17_1736065153096_0.2735026110635346","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"x-block-lib","version":"0.5.18","_id":"x-block-lib@0.5.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a3f4f244db402f70c2cf9391a89a8f86bd302b02","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.18.tgz","fileCount":192,"integrity":"sha512-riEupEiIsGhhIcHGUT2hJwmq+J98THDtLdmPuBwc5fh/lgFGWiGvGOtK6TBXhbX8Le358J9ZtMPEufBTaUi61g==","signatures":[{"sig":"MEUCIEHNGlhW4s8/9qjp2GvdDJnyZu9FnjRFGyYfoSBgbhlwAiEA8u5TPyVVLWT7bxdWh19frsA+TD4soRCsvIW0Nl/xjos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1350918},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5a9c6d0a4b885c03c5c4982255532ecfd289dccd","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.6","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.34","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.18_1736749134845_0.6168855894758778","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"x-block-lib","version":"0.5.19","_id":"x-block-lib@0.5.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"aecee86c344ebf74847dddea7073789cc2c2fa84","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.19.tgz","fileCount":192,"integrity":"sha512-Bchsn+VGwe4nRDhFUNLokhkhLW81nKsAW+fQbkKoYlLK45CRVyMgZu+PefXDibNwhx0wHcr7ti8yHGR1jszXbA==","signatures":[{"sig":"MEYCIQDIWeVLvjFlrquSLj+x6qF0MIemvqPs+upnPTOTYt5P2QIhAJxmlUcY27eQ/tI9mGWwPCQafofEjDPhhD0qfwdFuMwE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1351549},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cb7e531442cdcb3f3a3ef3dc93c269b78d1356cd","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.6","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.35","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.19_1736910785067_0.3387038374593676","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"x-block-lib","version":"0.5.20","_id":"x-block-lib@0.5.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"915f20e81fb2b676adeea303f0b6f82b375277c3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.20.tgz","fileCount":192,"integrity":"sha512-xkK5Gi9h6oo8l0x11HEoKZJ9J3JtFFBmt9GY7Bn+lZj1HB00CkL7IcZY6XhB7qxByygCr70Uf44gLd5Lm08mvg==","signatures":[{"sig":"MEQCIEvumRXxa1CbO0PyNK7DO02mpTQ4sSesB/Fm+HfMpMvwAiBxiBS87ZvsPXC4hVfIeysQbflrpqCC4X2chVIxuoq6dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1351681},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6e357aa1e9eea070171da533df35066ea6543a58","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.6","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.35","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.20_1736925808108_0.7929720408949936","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"x-block-lib","version":"0.5.21","_id":"x-block-lib@0.5.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5ed9217cdb26a848e4635955eb2f3e1c85184b28","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.21.tgz","fileCount":192,"integrity":"sha512-sPpYnrZlvtk6X1vBZYm5BGtsaigVJc1KVdvKez1ILql9R6YsrigXt/ig6VkRJ14kdmUYqXYxxmoioFgAAhEZng==","signatures":[{"sig":"MEYCIQDSKZwBdVVXsHP2iBpoAnDzELQuAMW426OIdoVBB1TKgwIhAOVUiEEwmyQITCCayUg47vYmJsI4SCDiypBf2TxYXuVW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1351721},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ae5c27964d17741e0950912a793c2e6133d17624","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.6","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.35","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.21_1736925891075_0.656694459783522","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"x-block-lib","version":"0.5.22","_id":"x-block-lib@0.5.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"01f2cd59ad24844d9a8e60d64a7e31258715bd0c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.22.tgz","fileCount":192,"integrity":"sha512-V0P/0C+P0gqeNMrdGXBe48el5TAU/01fi/p8gU0qHjC9vYTLaX+dAz8phFlXmqKNUOBBl7JnjuBsawwJ/aDI4Q==","signatures":[{"sig":"MEQCIA3R9LurMDGqK8mDGGo1Pi7eYWooluFadyYKrJHcd9JoAiAXqveTxlqEVv2ds7kK5GOfsb2HGkwfyw0nOmkzupxe+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351787},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e2c7efbf14182791bc98db4f428cb52e45bd74bc","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.7","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.39","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.22_1737530937192_0.8708185385814493","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"x-block-lib","version":"0.5.23","_id":"x-block-lib@0.5.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"056a1b629e59c3b7032337a81a323872dd3796cd","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.23.tgz","fileCount":192,"integrity":"sha512-Cy+yDFm901EN65EGyFXXvZ09pOO3/iNM3cX52g0ElP2TTzNH1w0FOrnYR4x2a+cPPDbkxQ30EM2X0hOSEp0uVw==","signatures":[{"sig":"MEUCIG2WFoh4eiuGauxuosU11fr5KaOsRatNIoDblJE1BQuWAiEA8AyC/6SaZRvi2s1MB1EnV3CSokOhKnpVxC9uBQMxGOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351796},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e717f45929bf45b7ba7aaad92442d7b37a75e6a0","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.8.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.7","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.39","x-essential-lib":"^0.7.11","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.23_1737613784642_0.23639454372524882","host":"s3://npm-registry-packages-npm-production"}},"0.5.24":{"name":"x-block-lib","version":"0.5.24","_id":"x-block-lib@0.5.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"798da0caf92b3547f11c18f64d117a4e0f2fdd21","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.5.24.tgz","fileCount":192,"integrity":"sha512-1QQkuFMSTzZQ5AaoV3bKaimPIIzJc1ghMTQYq4iSl5+vIMw4itSHafuiwSXmK1Dac64gLPbw9l8X54JoYHKs0w==","signatures":[{"sig":"MEUCIA+TJMml1q7IAXET6es1ecjmCLkW+7jzwAdeVl/BXZcsAiEApiYRZMiHgasYyn1qBp6T7R6Nocsso7sBESSlulbO6WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351933},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"720fb3ec55bdd02bea62ef3e050f768d14445ab5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.12","axios":"^1.7.7","@mdi/js":"^7.4.47","blockly":"^11.2.0","vuetify":"^3.7.3","lodash-es":"^4.17.21","x-state-lib":"^0.1.7","highlight.js":"^11.10.0","x-runtime-lib":"^0.5.39","x-essential-lib":"^0.7.15","vue-draggable-plus":"^0.5.4","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","vite":"^5.4.9","husky":"^9.1.6","eslint":"^9.13.0","vue-tsc":"^2.2.0","prettier":"3.3.3","vue-i18n":"^10.0.4","@eslint/js":"^10.0.0","typescript":"^5.6.3","vue-router":"4.4.5","@types/node":"^22.7.7","lint-staged":"^15.2.10","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.1","typescript-eslint":"^8.11.0","@vitejs/plugin-vue":"^5.1.4","vite-plugin-vuetify":"^2.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.5.24_1738729467067_0.7844275599923984","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"x-block-lib","version":"0.6.0","_id":"x-block-lib@0.6.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e991ed99a84fa78c9dca18193d815e310ade017c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.0.tgz","fileCount":192,"integrity":"sha512-eSsyZc4wum5laMzI2pxmJTPqAp0a9fQ1cuUC0tKGDrksLLt6X35beALGyyCUgu4S65iVF6d+4bnO7US8E+oPPg==","signatures":[{"sig":"MEUCIEuCVZZeiFEuTFbMgth+QAj+HKI6IfU0FI7QmJvadeZYAiEAyGS+v1OMxBKtUPbJiJg7VsQfAwKEUKimeDqmz6gFjc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354348},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"be9581282dc64af1f8226eb4fc84d36d1ffb8d64","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.0","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.0_1740458882950_0.15159760952296364","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"x-block-lib","version":"0.6.1","_id":"x-block-lib@0.6.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b79e7a4e456259daacc80211a9f6222dbcf8e362","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.1.tgz","fileCount":192,"integrity":"sha512-nfDSU3hfezejAjoDUnb+Z3HGX3Fqe5Xx1517DyUEtHaAHTO9i6axOszDXtSOFto+X6RbqmOcA0m56HykQZLFaw==","signatures":[{"sig":"MEYCIQCNx7qV5iUgjgWFMMKk8XX9aepiq5nNqHDyfOeRH0+lsgIhAIlWPo09HqoJfkgYAS5Q4+sQKmh30hy5265KkZaBQqTT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354417},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5336eb4a13a10c4cc31d65466a00060d71283de6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.1_1742291874021_0.8939798759520656","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"x-block-lib","version":"0.6.2","_id":"x-block-lib@0.6.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"df6581db12aa9ebd7510966bf12ae9e6ae539e0f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.2.tgz","fileCount":192,"integrity":"sha512-8aBz58ScP2mX0/XnriSfR2x9SoIutDFMd/B58ij3ksgSEAzP9eZqgy+c3jRfkc/4oFxlad+/9xgKcH1hDgWJPw==","signatures":[{"sig":"MEYCIQDEOojEPGtITZTKy/cGLVfX/DqvIsG2vVoRhLbnPLcyVwIhAJIbMaRB1CKohcRzRAoFigUq0mGWM3d64PQf4eUi7qGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354888},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"73267285d7a1dfa92529e7920389c1b8051d6ab3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.2_1742305463460_0.9476596853433543","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"x-block-lib","version":"0.6.3","_id":"x-block-lib@0.6.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"07379d83d4735233e1fc220e930e1279414c306a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.3.tgz","fileCount":192,"integrity":"sha512-XDNtush53Bqw9K6myxWx5PCcpA1NoEVwx0vkzb+oV5AcqVvkGamIDc88lE55CLzsIGzDwKpa07IKwB0FcehT5Q==","signatures":[{"sig":"MEUCIQCSqB/gXd0G2727FE17PYu1TdiVFtYNj0X/xGjx5JT5sQIge3WBPQLcnVkKAwxI9C9DouO1iVRcDVQMn83aHDtg/yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354629},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"daffe50a8c48f658bf9732613680aa0cabf30cda","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.3_1742305954353_0.4190722299717442","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"x-block-lib","version":"0.6.4","_id":"x-block-lib@0.6.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5e07071f257ef8b516152e60528e427721a1b7e8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.4.tgz","fileCount":192,"integrity":"sha512-HGEX1JxOOXHfqOsG5UYIeF3zHNjk3iRCdOEh7VwkiKZgIALwViEgljmkixOnPVkHR5nBQaCrzAlY57HIWGIO0g==","signatures":[{"sig":"MEYCIQDnRj99FybSpdUXuTZ4kcQtFs92Vae5yEx6HsvN569ZcQIhAN4OmZFvJZQ3MiDFa2S7Uq7YN8lY968Tc58eBIdoPpZb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354630},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4be87eeb37b79feb9265fe3b6d93e58f6c69b702","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.4_1742367861943_0.4330986094593179","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"x-block-lib","version":"0.6.5","_id":"x-block-lib@0.6.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"36345f30e3a1afbf80c02e70dddfd42d064b0609","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.5.tgz","fileCount":192,"integrity":"sha512-zgPwThLYGbY4iGhY/UC5gnv8ikLY9znFxxR+qDU/kTFuAEHs3C6me96P6Duxs1vpWtremjWyplkPOEXisC1ERg==","signatures":[{"sig":"MEUCIF3nHSZaGHEtNFwMGcfyN9PtVkzZ6JY2Ro/PgbZLuKhaAiEA2ug3vmQJGpSR+8TOCKxL15pZgOHG8Rik2AbbpHUbyV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354608},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"84f0ceccb5a7877b41f52fd3cc7f51933ee3f892","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.5_1742430213008_0.4742733699899979","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"x-block-lib","version":"0.6.6","_id":"x-block-lib@0.6.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"cb90945ebb9b39bf30dbdfb536e665137dc665b7","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.6.tgz","fileCount":192,"integrity":"sha512-oyq+KxD1+B6SjXs2DVNMW+Y153Qi+1BELrwgIxIkhasRKPCQE6Mfy4/h38TbluQUw3Ej/SDrxH9abp6h64eeaw==","signatures":[{"sig":"MEYCIQCiR9Ui0OwA4aDb+VYeTIABsecNWTWpcVJccUjPNaEDwwIhAIVrbVg6RBaX4wbIqS41FXPpe8L10v+jRznNPss9NwTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354616},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d691d6442b6089606e530632d5731da8ef3648f4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.6_1742433985883_0.6762146304724101","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"x-block-lib","version":"0.6.7","_id":"x-block-lib@0.6.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d30624f0c6dfdb5287ee9af1c670ebbdc817c8a4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.7.tgz","fileCount":192,"integrity":"sha512-jVBiOviBizdgfS5GPf3rFFKl79qa6O12nC8Dll6932sTuifR2byn8ghN+1VyBfU0ic1z9y+uvHbKekOaf1rrbA==","signatures":[{"sig":"MEQCIFuZmCe8VsTj47ZGyOUOVI2cN6bYKYZogFv/dGLJIW9UAiBYfgDd7d5h0klsjB1T4ascyZlrPCqDoO0V0pfONGWygA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354623},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"970876c0f84f96639cbcc1287b8924d9b130fe39","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.7_1742435169461_0.4804974421093229","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"x-block-lib","version":"0.6.8","_id":"x-block-lib@0.6.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"194ab253b0162eb1b444af3cf1f4ba928f5d1047","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.8.tgz","fileCount":192,"integrity":"sha512-wv3rFqrgpzdiIh3NEc+OloKlx6Tvv0JPoDkGUlclM1XG+R/Wl18+PTNGPx99XntSZrm5TJcpm09ZFHVqNF4zFg==","signatures":[{"sig":"MEYCIQDZSZDhadOB7h9wv4rjuGFR4WVfqx0lFCVlt70PVxd3/gIhAJPcOt7DBgRpgQIJ+cQLvyhgCa4UAOKdFdvITR3uf/YM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354615},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a3c2bb1f34dca2f3c21a909c1e6eb20eb4c7cd8b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.1","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.8_1742436276035_0.7516974302092965","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"x-block-lib","version":"0.6.9","_id":"x-block-lib@0.6.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"298f33ab482021665c8af4c089dfde888100520e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.9.tgz","fileCount":192,"integrity":"sha512-9eIa8XfqsIS2KI19MFYP8lEmWhTDx2BsN2aGEJSJqiwyZ0XFi7LUoih1Z9P8KSo3Lo37oCcBIkKKGbI0OHsfiQ==","signatures":[{"sig":"MEQCICccek875XR1kCLT+iq4RjkPFhAsQZaXPHo8QP1Jplz6AiAW2ZYGOmQF4sRfubseLKogYCN2TtSJbxYUTX5efMqNmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354765},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e6acee1e190a400018ad490702ba0e817e05cf31","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.9_1743386979075_0.4921548684705872","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"x-block-lib","version":"0.6.10","_id":"x-block-lib@0.6.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"405b82fb3438cfbfd0500e92d9cc7c47e392f292","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.10.tgz","fileCount":192,"integrity":"sha512-lzNjpNtyUg6H2H7EVQ6redzRLaaqSfAyIZq4fWom9soYACsIJfiBZHmW+dhvVjrqJA9GFzwFAbLbGPJVh9BX1Q==","signatures":[{"sig":"MEUCIQD+rTiaPiLzf2svmMNtHUxQLOD6JIi2+uou7iOnL0n0QgIgOW4EBoXr7Up7lpFlZ5HIpw6No9rDM6QCoh8tSMYFcBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354900},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e6acee1e190a400018ad490702ba0e817e05cf31","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.0","x-essential-lib":"^0.8.2","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.10_1743389035277_0.7787791557664281","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"x-block-lib","version":"0.6.11","_id":"x-block-lib@0.6.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f22e72f56d5511f1d3cd511a0b38b71fa09754d5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.11.tgz","fileCount":192,"integrity":"sha512-K1czY5wDOpom2IzTlaK5csI7/DAYHdiT0ofbVctjUb9W0FY3nWgU8PUZt3zdlja3PsGI+41WRmtLcvTH2pN95A==","signatures":[{"sig":"MEUCIQCDRtQOL4WQgIy703sC2U6bfN51RuGMX+qaup3w0wnLyQIgC+kzMdrdgpmA118aV/SYnkm6qmg4StUTq7jH0qSw1cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354903},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9bf344a6b047b54a281834c56b1df4adf5611edf","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.8","x-essential-lib":"^0.8.3","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.11_1743558343850_0.9667084177701553","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"x-block-lib","version":"0.6.12","_id":"x-block-lib@0.6.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"fdb70ed6e3c6a6d30c5d5dbe250c7aa1b44e3e13","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.12.tgz","fileCount":192,"integrity":"sha512-c+0X1iYZU7j1RIiiHg3feedygoqKVT80N0jn3UbLHhJdQo9xFvOa9+6rKtDnVfCt+47G388WN/SEA8ZSv2hpqg==","signatures":[{"sig":"MEUCIQC81H2kNzB1tgWiyfyyGbhJxur637jOvoLKkX5Dgt1mCgIgL2QDsPjCYBVGw2kkN91kswq0H6ogm7n9GBJIsZtXC08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354717},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"98fe355d80bbcc0d5438d1e1f79af6bdc3c2b8f6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.9","x-essential-lib":"^0.8.3","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.12_1743579228687_0.6690937709747524","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"x-block-lib","version":"0.6.13","_id":"x-block-lib@0.6.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"94620c0925742b89f3da0d52766c8ac071d69987","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.13.tgz","fileCount":192,"integrity":"sha512-5nmiGMfv+rsPWW137h00r9TFKEOgNpBfmIHFqm90bhTI0Ef4jS1YqYAp+3nD9TnZpbp+ldiEg4LMH5N/5xZaig==","signatures":[{"sig":"MEYCIQC6Kl/ZOFVXRTt1xjlufM4kOaGNL69+2PnIWMcmPuvDngIhAKSiJl9WwGsBjMXMYEfCAvrrHNzJZVvqeW8z1rZpowpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354717},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a1283a20cf3f0d5f4fc208c84af391bed41deab5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.9","x-essential-lib":"^0.8.3","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.13_1743581069130_0.9378518269299143","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"x-block-lib","version":"0.6.14","_id":"x-block-lib@0.6.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2681a6c8ac29a86c4e951260d64ef10cbe615846","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.14.tgz","fileCount":192,"integrity":"sha512-XOoRNqSp62m7uRaE/dcXh1wC+O8AdTQ4Dp7883nIej4fgtJ+l5soLHIRW0q9fVJw+Gb4Re3pEsQy3AFMSQyBKw==","signatures":[{"sig":"MEQCIEuZ8gsCS4znPpWGP6KKAcxi8zbwakll5T2qkrNaM0NUAiA/Egv+BfeiVF00OniyHdiQrXhD8wP5blV4h4F2s/9qDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354791},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"98214f9fcd2d9f522e1d5d15f67f42d5a02c265f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.9","x-essential-lib":"^0.8.3","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.14_1743582074284_0.5041119712951416","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"x-block-lib","version":"0.6.15","_id":"x-block-lib@0.6.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f35cb08c5764e1031d29de16f0ea3aa3a9c4d2d3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.15.tgz","fileCount":192,"integrity":"sha512-xxP8CLvHKmAZa6enlLIGVkYWteA2rKS4D3UAYze6XwJEysYd+zHtoVD9453xitVGS+9fZzDlPPxfro3rQZYM4A==","signatures":[{"sig":"MEUCIQCdGoBYDTnLJ6K+V5fq/nAWyPnxqdrLpmjyKGCfe1EBBQIgdjpDjAEncOliaejajMOKz25+WuxoHB3W9bUUEzAqw8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355020},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"74c824570658feea70611e461aa14d413bdb69df","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.7.13","lodash-es":"^4.17.21","x-state-lib":"^0.2.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.9","x-essential-lib":"^0.8.3","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^6.2.0","husky":"^9.1.7","eslint":"^9.21.0","vue-tsc":"^2.2.4","prettier":"3.5.2","vue-i18n":"^11.1.1","@eslint/js":"^9.21.0","typescript":"^5.7.3","vue-router":"4.5.0","@types/node":"^22.13.5","lint-staged":"^15.4.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.32.0","typescript-eslint":"^8.25.0","@vitejs/plugin-vue":"^5.2.1","vite-plugin-vuetify":"^2.1.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.15_1743584179128_0.4107443284841461","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"x-block-lib","version":"0.6.16","_id":"x-block-lib@0.6.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"bfba2416792cf57cba2a4a70789e80b9fb5ab32d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.16.tgz","fileCount":192,"integrity":"sha512-X7w++IP3ac29dyoe1vZJvgR56xTD8rTNjeb+ETvE499bxBfrHMdH0vdVEQjl/V8wSuuHIhUOhicAiN4djS+TGQ==","signatures":[{"sig":"MEQCID2xomvfHbyNrv1J2WT7SeTidk2DfXG29bxgmYZizTfuAiA7HWdz0onbEfbVbDlUTSx7uA8UvjRM19KUJbT8+lKjrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355082},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"75ae0f84e75861b60fd7d57bf4be08490549e9de","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.11","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.16_1744077479704_0.5852480075448228","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"x-block-lib","version":"0.6.17","_id":"x-block-lib@0.6.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c00fe87309a7a7550166a2b4393be0ddf15144cc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.17.tgz","fileCount":192,"integrity":"sha512-dehN6Zs9WNcQXfrgpscK3VKb3KF33QiIU8PRVRKvNO/oywKmeBSDEiyj89wDTX8E83yFlYtFL92X15GFGAj9Bg==","signatures":[{"sig":"MEQCIG0aji9KpFiWlzFgu4TkiKy9PG8R8CMHBijTsR7F55JoAiB82PZRzZsRdxTOVO56c+na9Q6m/KT1SxEFYvZBuBKFLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355123},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0de93c91dfc37f2f4e877a7ff96875ef9ed165a1","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.11","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.17_1744162454699_0.358238277233226","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"x-block-lib","version":"0.6.18","_id":"x-block-lib@0.6.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"77e2b3c1dbb863ca2733311b37b78a2450730054","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.18.tgz","fileCount":193,"integrity":"sha512-XpMfGVPHGnp2GD//IRcoi8VnM6vM9CUmE+vIQJUAYgjW76ihTA0uhTgS5tfmz0NmSmxM/N1urkph7ZxTbWlaMA==","signatures":[{"sig":"MEUCIBBUczwfbs33X2EBwW1RxUJoaPPy3TPAR+LGk3cutdX+AiEA+m8Mz072QOFSHqqBwBdo6079tWFpwYvwJrJ9ll/0/10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1356872},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dfd7b462504d94b98946a44c1f43c810f0dc28a4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^11.2.2","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.11","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.18_1744165612923_0.2515899859778097","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"x-block-lib","version":"0.6.19","_id":"x-block-lib@0.6.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0955d617209ee6b45f913beff188a3d20955732c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.19.tgz","fileCount":194,"integrity":"sha512-cOjk6P05nWZHI/ANAcnVbLipJ4ZJKotOS0RZsfb6/ZqZeFP1JNVSmIy6zLvET/MHqy0EIpRxi2XKjj/ZuJlgJw==","signatures":[{"sig":"MEUCIQDiC0QuDB1FZpjc/vfyAmON6SDZCHTqUx3Ag2aCrm8aZAIgDmd98NGeE/rGfSWJQ5UmMMAlD6uzrVC3MNqsC1tJmKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1353926},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0c8459b82723c8beb9d37a7386cc8f64d03e69ff","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.12","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.19_1744254902156_0.44027011351244627","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"x-block-lib","version":"0.6.20","_id":"x-block-lib@0.6.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"699bec93e54666704d68f2c672bda195c8b02f9b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.20.tgz","fileCount":198,"integrity":"sha512-AxlxCnR72B1gN4mI0cTuPqzxZy6HskOPnpkRNsfK6LAxU55g36yboIQgPSnsYmaENh7TagBYjZhOmBfU3560qA==","signatures":[{"sig":"MEUCIQDWMKqHWTRBs+t6gifXAoiqfN9cybEKg2g+TfAuB6KTfwIgViXhNgGxwH0y/mcXQl0+mkQ0/PMQqZiW5od7idI3ntk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355556},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5d4f733516df93eea6ec98aa32d68a5c75007ef9","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.12","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.20_1744416068871_0.4870376706495938","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"x-block-lib","version":"0.6.21","_id":"x-block-lib@0.6.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"73af248692ad529880fc3fad6ff407bc1dbe3cbc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.21.tgz","fileCount":201,"integrity":"sha512-eE0h/KxIyteuiO6IK5jlrg01usxmjlt/moC23brZrY6nXYoE/+xVTvwOB2J7NHueK1XVsczgsYoBzAXUuin2/Q==","signatures":[{"sig":"MEQCIHdJrWMq4hE9zaLAEG3fBoDv1nnbnTEg5Nu9dpcoT9auAiB309z+RuqJ0d9oL3JgkEODAVO/5W/ENW0TbABs4pfY3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1367795},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6cdb3a78fa0c1d08c325b586a53f0e8ba677382c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.30","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.21_1744861533208_0.04457895827186298","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"x-block-lib","version":"0.6.22","_id":"x-block-lib@0.6.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"929abbed65be2cfde7e09be1b8472b4c610ccd87","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.22.tgz","fileCount":202,"integrity":"sha512-JkCVLESHnCPk8bbA/gpIQIVDag+AIDwl+EWTVaKPbF6yUdWP3Nx6tY7UboA3+Ak9dK3t/FTheXvch4fK9a4Jjg==","signatures":[{"sig":"MEYCIQCYH+tS+9GIfW8vULjauhhcebEDqFsuZjgIJ7T/Qaj3rQIhAJc2HAeQHJwgPUsIl/f0rO1BT0d9LSo+NQCInxa4mLgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374765},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c86f677babf7c0d44d2b408c7d5945a05a25ec5f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.33","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.22_1744961421723_0.5378788810973156","host":"s3://npm-registry-packages-npm-production"}},"0.6.23":{"name":"x-block-lib","version":"0.6.23","_id":"x-block-lib@0.6.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"dbae4907ac388569f8ff95397872c8eee0505652","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.23.tgz","fileCount":202,"integrity":"sha512-evMvoyBxo24vwMctK8oKawNbOaWnbZDkMbIHm1e4ABuPGGUKS510JdxRah4Y+kIIE1X9UegyzgQ15lAWJxu4PQ==","signatures":[{"sig":"MEQCIFJkX+vr6LyzV+FW76QKSfOMAnSaecSQnyOOnMNy9jEqAiBVQMcCrAE0bUAEYwY/D0MdyYOf3kTFDm0tSIedvW4mVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374764},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7829ae12d5ee1fe25b8a9644aa005c8f4e64dcd6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.33","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.23_1744985969538_0.2947991703810642","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"x-block-lib","version":"0.6.24","_id":"x-block-lib@0.6.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1869a62f04db24beacd050cceed335adf85733fb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.24.tgz","fileCount":202,"integrity":"sha512-j6fQLj+KWameHouH1yg0YplPsiQL8m8TnQAM7m9dLx5Ds9i98mH0JmLmX2LSYMXhYbZIH/DjbLtfqXkHgxbA2A==","signatures":[{"sig":"MEUCIQCM+KkCQqTqx2lSQBExT37JiLciinydqFi/6Iy4RiUtiAIgRwAqFdPfkBNP9gBS5DUCyCC3Jc52YhML4cBxtwUy0yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374857},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6ade493ef31d9f0a69f4f82b7644de597f55a967","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.33","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.24_1744986878395_0.7350498792050175","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"x-block-lib","version":"0.6.25","_id":"x-block-lib@0.6.25","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"595a247f1d16d4dd604cf3e1dac8b6ef0dc1f463","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.25.tgz","fileCount":205,"integrity":"sha512-5m8lTeWOR9jF9N7YrjMo3qB9FR8k4gTBi79qoccyPiWpjWE6Ri25cbMABrmUCvc/gwnJF+osKNupse8do/AIwA==","signatures":[{"sig":"MEYCIQCeOlSinBFPTV0C8975Nh5/lNr1mMPFw8X0TdaBBEzOggIhAKTVmLTweuT1M0cNQQ58/fz1EZdD9+lSQapgwjaGEU4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375078},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9373107b074c5179be7c1184e9bdf1a14a676abc","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.33","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.25_1745024579515_0.36019409843640915","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"x-block-lib","version":"0.6.26","_id":"x-block-lib@0.6.26","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"636f2bcdc3bef244176855b0b623bf800347ff5e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.26.tgz","fileCount":205,"integrity":"sha512-jS4KfZS9VOOe0IAJtvjp5GS+Jos5///fqGfpotnJlCC8mTBJ+3/vYr8qwml7ln60aq0AplQC5exo0cr/ZmMR0g==","signatures":[{"sig":"MEYCIQCK2jjDSMeQXLmxSOMqMZU0D81risgbY3PTw4zpyDncUAIhAOpu/4VqyFjRK9lAxdVOOv2/MzVT3BhGJC5PIVKqH/M/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375060},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2cdadcee116ece683d7126055b08a4fbdccfee20","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.33","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.26_1745028715953_0.8044001717395228","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"x-block-lib","version":"0.6.27","_id":"x-block-lib@0.6.27","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"31f5392ef33577f29738b2c12814dfb9ca84634f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.27.tgz","fileCount":205,"integrity":"sha512-//+xdfFL6MIWTfDPjXXHQo+mcIJsXAa3ZU78sdDLmA93irMTSO3Wb4stPTjG/kJEq0AM33kSwMoeHiqEA76ULA==","signatures":[{"sig":"MEQCIHGn5751DbnuQRNWR6qG9xIhtIbLwz6YfudQ/6Wq5HM/AiBDagNqibQNYtZ4fPFbiON6b/8PUTSxG5Lm1sBq43a/kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374964},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8afb7711f25971fdd45ce33147655af85fd9bb55","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.33","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.27_1745030058222_0.8491772973268599","host":"s3://npm-registry-packages-npm-production"}},"0.6.28":{"name":"x-block-lib","version":"0.6.28","_id":"x-block-lib@0.6.28","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"cdcc41a4d549bf60eeb9f82ea1e8a98130752171","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.28.tgz","fileCount":205,"integrity":"sha512-2/V7xk9pMxuL5CSC6cElcJxZijPTPZ4M38XXHaZJyJ1Nia5FOZos6ipK5HQER43Vz/iV/xUujfVgnkWNWtykJA==","signatures":[{"sig":"MEUCIQCWQCjolwUAKJaUDlCVTYkR8cuHOSh3Tk3+IfFsaYlTUQIgOVLCB5fbGVWhHBraFnGCcHCJcrrkyNpobVwgl+6Gm4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374860},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7619de60d4f994a2b86e25df9727c1ae37d83205","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.41","x-essential-lib":"^0.8.6","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.28_1745072610171_0.15829862337029588","host":"s3://npm-registry-packages-npm-production"}},"0.6.29":{"name":"x-block-lib","version":"0.6.29","_id":"x-block-lib@0.6.29","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6e6d55fabb91cd7417fa054bbbed18c0cde0f362","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.29.tgz","fileCount":214,"integrity":"sha512-a4P23ezGN7S1ch7WgBo/JXJ99P3fmpbkcpDZvsb4q/m/z/H831GUw7i6IN+oC/1Bj6/aqLhrlla+DPviciT/Ag==","signatures":[{"sig":"MEYCIQDWbMzSBAEijNWohcRQ/LH0pLV2/DGSrvR4QjG9VXNI7AIhAJTGmYcqryLrSBVRogmLUstkPZujtKNAya70QMbXCyvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385659},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"abcfde686cb1d05280a7cdb434a7a53c091b5288","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.43","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.29_1745228821240_0.10781902872495963","host":"s3://npm-registry-packages-npm-production"}},"0.6.30":{"name":"x-block-lib","version":"0.6.30","_id":"x-block-lib@0.6.30","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"31c856a585e07a9bfc3bf7ce2c3d4c1e3f7acb75","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.30.tgz","fileCount":214,"integrity":"sha512-d5ELNptNYt0dfb6E8c8bKf0P3jvH0cPGbq9IigID4pws3zzgK4DqOFJqY3vg941u+TLRWkWqxltKlyRXq2qsIw==","signatures":[{"sig":"MEUCICMPd+nOPp7DkoGrMW/7ka69QFciRaHtMNIhUnyPNRFeAiEAyfC2tJ/Isg1ZA7Z0wNWz4dUPM3Aq1/z8TD/HLnEKRMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385819},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c4a86330cbd39eac90184d434c3c601735adbdc7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.43","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.30_1745241157264_0.2933075033797343","host":"s3://npm-registry-packages-npm-production"}},"0.6.31":{"name":"x-block-lib","version":"0.6.31","_id":"x-block-lib@0.6.31","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"10b25453a753b1393dcf8ba87d8016ab1b8fdc0a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.31.tgz","fileCount":214,"integrity":"sha512-UolTldk+LP/nX/EJH7A5LYjEmaTV/0yAp3PVHF6mwQ5UIsFp2KgeSSE9UCL41Cfcy1p2pEQV4wwIbidqLl0izg==","signatures":[{"sig":"MEUCIA+izLOywbd0V8JhPYufOlLLnKXUtbviVdSqFAM9SxFjAiEAkBI4ZK5cx5aGT9wO0euxXaI2PjmvfMtjp1AiI0WaJS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385850},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ebc932ca60f885da660c6ab364b065a36b15276c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.31_1745284383890_0.8781796780813202","host":"s3://npm-registry-packages-npm-production"}},"0.6.32":{"name":"x-block-lib","version":"0.6.32","_id":"x-block-lib@0.6.32","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b6a43a80caf59282b35d66dc137dc3c7d9e0f2fb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.32.tgz","fileCount":214,"integrity":"sha512-v8ngLI24cV9m7dfER+5e6MCPhXT+weXa4ATMas78myxs/1VOV1NyikJzwnZmEKMSI2jPUnVPR5RA/2zjBFGtwg==","signatures":[{"sig":"MEQCIH1PRBvKEwkkVb6W3+mcZyDM9w7rgF6Js1RfcXDrC3szAiADtW/NPVQ7TJR8D/+pjXGm8BqbfIUe+cyJ5WVfx10VNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385894},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f13d296fae5a1cc5eb34e5c2dfda772d0209b75d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.32_1745285896073_0.6348301262285134","host":"s3://npm-registry-packages-npm-production"}},"0.6.33":{"name":"x-block-lib","version":"0.6.33","_id":"x-block-lib@0.6.33","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0026d9089ef663101f36fa9255e80280f0bdb1be","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.33.tgz","fileCount":214,"integrity":"sha512-iWyO+bAS/qGsToMZnKN4aSV5xMnIxawyxmrs0ZZvnxhIK1BFMBYC7OcdC60mrk5TLMnNCat6SLoB/5CqJWuCXw==","signatures":[{"sig":"MEUCIQCdgW2dP0vDjnPNRP5UcYiT04+zSyjXQ6s4IuXS/slOsQIgGzHqAxnlmq89rCq42jj5+olTqWxz1vmnyHiTjBoSIlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385898},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c89a420c01dd2f1d406c6c8825beeea3acbdbb9f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.33_1745288052281_0.817866982475304","host":"s3://npm-registry-packages-npm-production"}},"0.6.34":{"name":"x-block-lib","version":"0.6.34","_id":"x-block-lib@0.6.34","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6836d8580aafa17ae6842a9e4d8b31e6913ae176","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.34.tgz","fileCount":215,"integrity":"sha512-kTl27yS+HOQx+M0+fKs1lj1qhmLMyAeER64LlSoWLWjie1nDV3YD+M33aAnqJx2OILlgZNWG9+4xg8L+B1ZKRA==","signatures":[{"sig":"MEUCIQDtb9bnDU5vlScVC1WA+sLglvyajKE67MhERsMqP9WK9gIgRC9wAldclXwYBPi8XgX8Bn1cCgXhsm2xD2JcNK/byyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387672},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1c061a53a3171afd3994b3c2cfe154987c3b2150","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.34_1745300836962_0.30001163360668737","host":"s3://npm-registry-packages-npm-production"}},"0.6.35":{"name":"x-block-lib","version":"0.6.35","_id":"x-block-lib@0.6.35","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0430420297d7393999ef33bd54bf5c010504a9d1","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.35.tgz","fileCount":215,"integrity":"sha512-rL+/dJ2y3/TYqMaC1PVaciOCcWK0XLPuDc4r9RMofQtMYHVPaqHwIre4WA7p6PvJ8fTqIxRGh+uenZndjg7ERQ==","signatures":[{"sig":"MEQCIFgE2Ry31V8FP0zmDTPkUQgBYUpIO9GrURco4DUk2B8OAiBIra+Lh8AjOe6391xyhNWNdVSm6AK/4EaWsaQGLDafiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387376},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8f10a72d0dc27489e54ad1a3ec8c583e8a4ff555","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.35_1745315705552_0.3905049137504384","host":"s3://npm-registry-packages-npm-production"}},"0.6.36":{"name":"x-block-lib","version":"0.6.36","_id":"x-block-lib@0.6.36","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8758e2638a8db31daea11f01254bbcb575ce70eb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.36.tgz","fileCount":215,"integrity":"sha512-U7e5aRMvpfdhU5kuk4o6sbGE4aa7wDoiiI0rpMzPzwA8nHIDJeWzMF6nXv+q3l1ZVccc7qtLI5QcXQVFQeElXg==","signatures":[{"sig":"MEUCID/AGSA/FEZ8oGtv1K+DZaiHoFJFTd8HjqK2vHUNQuuKAiEA7S/i4Zqu5IPu9OnSm4X5I4ZYNOnk7aD7vJftPqBJTSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387376},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"df5e08e6396940090741d2b840404d6ad7dfcc0c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.36_1745325146556_0.9250352122567791","host":"s3://npm-registry-packages-npm-production"}},"0.6.37":{"name":"x-block-lib","version":"0.6.37","_id":"x-block-lib@0.6.37","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d8c08a606562703957ccbeff47146264004d7626","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.37.tgz","fileCount":215,"integrity":"sha512-ynSrdCwc0ySj0bJ7erA4B5vPrJzroUqRA3VTFumWaFK3ilxaw693EaxwlLk34FN7FQ1T+6DjXhqjYN1NL9GEvw==","signatures":[{"sig":"MEQCIHbhWSHA9qMYkts230J6WU/9LQAcDVaZ9rpdIp1fxZJDAiAhs/Iv/JZkUnTLmF4ShK7EfbKgzIrBUCCL57NusYnJoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387384},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3f72024edb1e91e25ea8b81cfe62cc96fe075170","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.37_1745326133044_0.7723573518563263","host":"s3://npm-registry-packages-npm-production"}},"0.6.38":{"name":"x-block-lib","version":"0.6.38","_id":"x-block-lib@0.6.38","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ee40d8e27d366035819f46e55f55b99d74baa832","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.38.tgz","fileCount":215,"integrity":"sha512-mj6O1XHZ0A4kGVMeyUR/OLarVOk9M4pedVs72vio4z8qT0EwThHeexUqueDY6IXNd59yUVLNM3q6t8cTCShrYA==","signatures":[{"sig":"MEQCIHOO0MuNTY9iUevTtZVuavwxk07l0huk1V4/a0tsrUzgAiBfdVUbxqEU6qpHo0DaiPECKjt1kabqS82IXJQBny8SHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387713},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2872df25183fe8f181842471c1965dd2b3786c8e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.44","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.38_1745370079475_0.2870567125172938","host":"s3://npm-registry-packages-npm-production"}},"0.6.39":{"name":"x-block-lib","version":"0.6.39","_id":"x-block-lib@0.6.39","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"31a88b417e2bf33aa8b4f4bcb1b0879292d9fe25","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.39.tgz","fileCount":215,"integrity":"sha512-GOai/DpX/L1Iq1GYoCmvlhUBqrAUmHK9sPCkfZmwJwVA+ii9dy7F4GNKS/+M7Y806NJReAmfDN9fsu5y4gXRlw==","signatures":[{"sig":"MEUCIQDya7CZH0LUwnG7rG9QR6NLGvebxxKQnKtpGs3r51cInQIgMc3eARgKNaE70ZNm+34Fzig8dl2s3vLNhF95Nic39AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395841},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c6b5fe64e45ba9d2e5e8e582e1d78dfdf9f545f9","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.46","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.39_1745545953125_0.9946687735079629","host":"s3://npm-registry-packages-npm-production"}},"0.6.40":{"name":"x-block-lib","version":"0.6.40","_id":"x-block-lib@0.6.40","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0b8ecfe7cc2fdb311d84955989a4936801eb1c2f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.40.tgz","fileCount":215,"integrity":"sha512-HJ+nSkf1q+Rj7+30MvHMQZT29w6xIzkyUW0KwgpGwefAM6K+1DT/HB0biwRozUUyOHn2ebDR9hkrjhKY7/HBuw==","signatures":[{"sig":"MEYCIQDkBhdGia6ZvaRFfr/oJVQGZvPvhZjMODj485TNtZj/HgIhALr9kxsgmWOIpQLZe95w4v4CShqL7UtKv+GNaAOQWLaN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395844},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"43618840f5fc612f2a3e8e249906bbf1b902a171","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.46","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.40_1745546662058_0.30415039070845795","host":"s3://npm-registry-packages-npm-production"}},"0.6.41":{"name":"x-block-lib","version":"0.6.41","_id":"x-block-lib@0.6.41","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"52e5516a84ee1d2a05436ae2d7383318bf42d7ca","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.41.tgz","fileCount":215,"integrity":"sha512-sOduJepnhWGexeEn49RelAcv+LwAEUMaH5AmGdlVGTjTiAxINj5YMsVMpZ4E1cRCYPbhF5GNsRahqyQ/Fdl+Tg==","signatures":[{"sig":"MEUCIQDqgR0pS1zWPz0WmboC92wJfEClZ48i0Jyiq7LJUSRJ4gIgNgZD0dvGDKiJ/nMFXwXsPzLcIEpth+rq7zjHrFwW3Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396282},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f25fc57a751a73de966a7c7e805e14d7b59952d7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.41_1745561465820_0.38297879865682205","host":"s3://npm-registry-packages-npm-production"}},"0.6.42":{"name":"x-block-lib","version":"0.6.42","_id":"x-block-lib@0.6.42","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d1fdcdacce61de9a35c1687a18f8b59bdf2c0607","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.42.tgz","fileCount":215,"integrity":"sha512-Ov2k3D1AGcQrqWOEpN74PMA3GEMB9gchFeVqosZvKjRn1OHfw+r1HVjptyzyBkCzzJ20MHhpbg6vSKDLXa7I3g==","signatures":[{"sig":"MEUCICz/U1Y9X/HMu6Hvg7RCJ4XLZ4HHQksq/WwXI0g1GK/0AiEA531pXgSKnysfDyeKv6hmFdhvWpCWItuQXc3Jv/wVhJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396978},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"95efe1c6d51344bff0674c8b6f793045d6ea11e3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.42_1745564164880_0.5443085382857153","host":"s3://npm-registry-packages-npm-production"}},"0.6.43":{"name":"x-block-lib","version":"0.6.43","_id":"x-block-lib@0.6.43","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"65ac2afbe9e1680807002703941c136f6d9b0004","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.43.tgz","fileCount":215,"integrity":"sha512-lwLxlVBXcpI58kx0U7t6YYPAAj4h4pzcnPKmqfXpLaDvUsnPv0gesRMqrh/UGdNaq53CHsBh4YdXCQ3xIXOotQ==","signatures":[{"sig":"MEYCIQDZbHSiY7WxMZRVCsrkw7M62sdrOqW6Pd+JvDucn1nCXwIhALctF6QquLCVwflDMNJs8EBhDNhHQfCchtJi5nlyggmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397038},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"01a5c4c35ee03ace440a9dce4c43a1c33332fdd5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.43_1745564585112_0.8863427411261762","host":"s3://npm-registry-packages-npm-production"}},"0.6.44":{"name":"x-block-lib","version":"0.6.44","_id":"x-block-lib@0.6.44","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"739db6e9023567a637d5237ef63ea9d452d0881d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.44.tgz","fileCount":215,"integrity":"sha512-YwPEnLy66q8YrRlOVUNlbKbe37iQPYMccqjIYE1f1jQdqLZe7KKIhzyegk+EW7i7BH1h+A7eQgk0n/6VTioZwA==","signatures":[{"sig":"MEQCIH2wT87xxEri/Ay5A2rjdzrJxYY5ya3kai33rQ0clBCZAiBYfc2wGWVYq+UPnwN08CbZvtLAFQZ5zZ7hnqO+etcCwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399044},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7e773f2daa72eed7cb9802fc21140be10b5b041f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.44_1745565363373_0.519566376784971","host":"s3://npm-registry-packages-npm-production"}},"0.6.45":{"name":"x-block-lib","version":"0.6.45","_id":"x-block-lib@0.6.45","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"7cf9add0efb3a1c9b84ef57c2aeedba82482c22e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.45.tgz","fileCount":215,"integrity":"sha512-e+JMB4aNLYgaUK4UFo5Y6NusDLVitl3wXzhwY0ivz/5GAtTkjhCRmFEg+3K3RjkEdCG8L9gqbNyx7kgxkh7HLA==","signatures":[{"sig":"MEYCIQCCEXfuVr3KoF8tglq7mYc+wlv6B2qqWlhcijKnCUltKwIhAIQmvykqywaincP5QVUXMC+g2HVqKZ3UdSZSu7rPFzVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399512},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4423399521e31fd48f7fe1a977458e2351c83dfb","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.45_1745567139548_0.7039200725154757","host":"s3://npm-registry-packages-npm-production"}},"0.6.46":{"name":"x-block-lib","version":"0.6.46","_id":"x-block-lib@0.6.46","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1796cef14e4b1fd27ac9eb569d15214bc752dafa","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.46.tgz","fileCount":215,"integrity":"sha512-sxELEGCw83CPDbkTzofG+X9DXIMjrZfXlPz/8e/4CrRCFN197M1BHXNgi7pgV/gqOdLHrszTiBi5Nlc7hfIl8w==","signatures":[{"sig":"MEUCIQCYUl0sTzRdA6oJm7zj8q31GCslyloSzaXftZZggeIzwQIgbFmPr0bYrFnBBI6iCvGTaizumFeXnhZKT/TlAIqjSXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399376},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"859324fe0e304769af15b460de4f34948f166c38","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.46_1745725139094_0.8240163154979803","host":"s3://npm-registry-packages-npm-production"}},"0.6.47":{"name":"x-block-lib","version":"0.6.47","_id":"x-block-lib@0.6.47","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"13f16ccd47f6a77d981ae27cd8f8fcc728100e87","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.47.tgz","fileCount":215,"integrity":"sha512-26RAj8ZVMvSJyP87P4g6kCvgTiR+F6vXj13W65evZLVuBVpUHt9h/v46gPq0WqITTDJ2FgEgMHzb4twZ2GaTHg==","signatures":[{"sig":"MEUCIDIVfRZ5WwBnv4K/wyBZTJMJwSFD3GyDafNkn8A7Txb9AiEAzSQ5g63JOCSPEfeXYzLvxlckV6Ad2qmzOvolKwTF2wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399612},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"fe3e3e89651f3e52a213f5fccd34d555da44e813","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.47_1745737233104_0.3220105014004908","host":"s3://npm-registry-packages-npm-production"}},"0.6.48":{"name":"x-block-lib","version":"0.6.48","_id":"x-block-lib@0.6.48","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e7598240d1b27569e8ac8a97ad2e7ce94d565bf1","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.48.tgz","fileCount":221,"integrity":"sha512-K+oQvtp8yRzLOe+YwxQbu7sKAxyvqQnh6Xd0FBa4sv6pA3Izvr3cC8F1ZKlU8c9rn59O8T/BWC2I0dYcqjFmKw==","signatures":[{"sig":"MEUCIQCO/Mcd2NLzK9rrXgLTFSGa31ceI87sOFfncRGJ0dNy9AIgdfqvYKO7XhkA8ZphFdMXU0daYRcBia0RC/9GHYIr3uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419892},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d313b3c5598c09f5fb098b235289e7a98bb86815","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.47","x-essential-lib":"^0.8.7","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.48_1746168070223_0.7839562610359441","host":"s3://npm-registry-packages-npm-production"}},"0.6.49":{"name":"x-block-lib","version":"0.6.49","_id":"x-block-lib@0.6.49","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"af352b55e234a0b69e4b7fe7f90fe6d4d6e0fb97","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.49.tgz","fileCount":221,"integrity":"sha512-xpZ2p2TYfF3NK2ZlfzemnHt94ScMbBDgtli2R88hgNu81yHgaptWgpy8fpI4rP4H8mqx/R9ODil4rPMh6oeIKQ==","signatures":[{"sig":"MEYCIQDrZcywQdzICFTehFhi3EMA21+rbRCRR7g94bDJL3/wnQIhAKuRKmVoyL0DffV9XI+YGyJOW8mH+xokDMF5JaRhFOwu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420094},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a4135e6ded5a827040cc5d4cf5fac1b442098f46","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.49","x-essential-lib":"^0.8.8","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.49_1746331185528_0.29124638503489475","host":"s3://npm-registry-packages-npm-production"}},"0.6.50":{"name":"x-block-lib","version":"0.6.50","_id":"x-block-lib@0.6.50","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f9090b1b51c507f50d69fcf9d39bff0b1925d339","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.50.tgz","fileCount":221,"integrity":"sha512-Db1CTWXc3NlOKpPjpHXE3DWK/k0HKP+knywMwrvRb60F5oPq65XYQyVela6GezO3m31akGLG7myspZK3uaA4gw==","signatures":[{"sig":"MEUCIFfjGC/XNyF4Gc/Q4IbQz1PlwNXS5eKXNosaQo2cxTehAiEAmUd0gwv3HIcq+ipxvjnNdP8b3MuaF/vGbQjuW9g8r/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420615},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5a987a3ded1f4429ee11b5fe85114e89c210362a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.50","x-essential-lib":"^0.8.8","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.50_1746579696318_0.5783374139037893","host":"s3://npm-registry-packages-npm-production"}},"0.6.51":{"name":"x-block-lib","version":"0.6.51","_id":"x-block-lib@0.6.51","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"41a4b1683b9ff64291e276e37d96b25b63ff7d99","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.51.tgz","fileCount":220,"integrity":"sha512-sL0KJJINZdCXmz6DQj7VaeNiqOYFO5y9Slvdz0xMybFZSaTDyhWV0ZKZsnk2pqonmb0DfMamJEXBNLyAz+regg==","signatures":[{"sig":"MEUCIQCrbjKjualaZcf/aNi6XfoY89iA/jrPbuzlNL0A4Rn8uQIgARbXMi0OEiR/Yicp9ALyjy6wTjXXKeDhBDkH3UE/qE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420080},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5ac4b69ed462aaa8abbfe1cbfd93801dae235a42","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.50","x-essential-lib":"^0.8.8","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.51_1746582833763_0.36854516146033345","host":"s3://npm-registry-packages-npm-production"}},"0.6.52":{"name":"x-block-lib","version":"0.6.52","_id":"x-block-lib@0.6.52","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"70ce8d685995e6835f14c3359df1a97ec47d0274","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.52.tgz","fileCount":220,"integrity":"sha512-zw/+TMqvyBfNAsH3dW5xTBYlSyG88tmMiHZWLfIqiqa0U8J5ExzOOQwz1Pwx3lZqkMNZjU3NHRGkLcG08gdc7A==","signatures":[{"sig":"MEUCIQDOvoUy4+HqykvCR7o7kSzgWrQ7Xx0pUxf4TwJAXVB9zgIgeTnp50KgUHZ9a0ih4oeMxyY8o7RZoI4p5WAcnvLzAuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420066},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"08aa0cb92104a5f07252cd4b7049bb0a6adc6077","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.4","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.50","x-essential-lib":"^0.8.8","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.52_1746583322407_0.8191884796719842","host":"s3://npm-registry-packages-npm-production"}},"0.6.53":{"name":"x-block-lib","version":"0.6.53","_id":"x-block-lib@0.6.53","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"95ca3417829cf7fca1d4f1a6f9355ce81fd5cff8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.53.tgz","fileCount":220,"integrity":"sha512-B/2oAiJtptPOV6iOJF3DwTW7Yo1bM8axyl6FRfAF/fbF4RLXg18KBidB68yVuj+xd8AKChqkERXAbb/JZmEykA==","signatures":[{"sig":"MEUCIQDtZpqa1HeGOgh/pyqIX38kFd3vVYQi3ye9npqZEOQSAwIgHj4ccuwuUIgkNuw7Ln2aG6dy++5Ax7EEb4WM6HR5DRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417063},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"63eec9e59bf5b00c1198a862c77ea4c4dc0b85b5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"20.12.0","dependencies":{"vue":"^3.5.13","axios":"^1.8.4","@mdi/js":"^7.4.47","blockly":"^12.0.0-beta.5","vuetify":"^3.8.1","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.50","x-essential-lib":"^0.8.8","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.86.3","vite":"^6.2.5","husky":"^9.1.7","eslint":"^9.24.0","globals":"^16.0.0","vue-tsc":"^2.2.8","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.24.0","typescript":"^5.8.3","vue-router":"4.5.0","@types/node":"^22.14.0","lint-staged":"^15.5.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.0.0","typescript-eslint":"^8.29.1","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.3","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.53_1746748499054_0.13000973735443644","host":"s3://npm-registry-packages-npm-production"}},"0.6.54":{"name":"x-block-lib","version":"0.6.54","_id":"x-block-lib@0.6.54","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ffc1656a1ccc96ce200863c336d12a6467cfc2af","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.54.tgz","fileCount":220,"integrity":"sha512-/acvdX2VeCRGKyFaV9zZ4zrV/t5f2Vx3L9gHVYv510vQu+Nluv8HPYt+X/iBFwoSzS2/tJNL3UQ1WfmzEb7mjw==","signatures":[{"sig":"MEUCIC3FkP9btoLJUBjfDsl72hjPSRd+pFZeMDD1WogrLChaAiEA09QMl2dqExttgQq+DR4m5/AqnKy8RpYiI+1kS+URq0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417905},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"82e096e7f01a852323ca0ebeef705a7fd071ce1e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.3.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.13","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.0.0","vuetify":"^3.8.4","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.51","x-essential-lib":"^0.8.9","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.87.0","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.26.0","globals":"^16.1.0","vue-tsc":"^2.2.10","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.26.0","typescript":"^5.8.3","vue-router":"^4.5.1","@types/node":"^22.15.17","lint-staged":"^15.5.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.1.0","typescript-eslint":"^8.32.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.54_1747357763071_0.5761930904358123","host":"s3://npm-registry-packages-npm-production"}},"0.6.55":{"name":"x-block-lib","version":"0.6.55","_id":"x-block-lib@0.6.55","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"64a763ada0056a79e7d3e6f65214ae7c27a027fc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.55.tgz","fileCount":220,"integrity":"sha512-+QjZ6dDUjLEm98pjTi4XZY2xJTT56TivWyU4gBsvGqfaZikzjVYkP02qz64CxXsA9CGrqLRB2parOPddNiDJcg==","signatures":[{"sig":"MEQCIFrpP27Nk2D8sxCZ4vlymoEzX9cazPiQBazxEB4kFAN6AiBsTAj3bSmyqp95gwFOH0s8IyTiaV16ibSKYY3QpZLTlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1418390},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9ef4b1c3fd0f6ca928fa15572950f7ba5670c4c3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.13","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.0.0","vuetify":"^3.8.4","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.51","x-essential-lib":"^0.8.12","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.87.0","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.26.0","globals":"^16.1.0","vue-tsc":"^2.2.10","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.26.0","typescript":"^5.8.3","vue-router":"^4.5.1","@types/node":"^22.15.17","lint-staged":"^15.5.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.1.0","typescript-eslint":"^8.32.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.55_1748472784595_0.5410785682083024","host":"s3://npm-registry-packages-npm-production"}},"0.6.56":{"name":"x-block-lib","version":"0.6.56","_id":"x-block-lib@0.6.56","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c56dc836b8acfe3670f8ebe61fe08f9dda9aa06d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.56.tgz","fileCount":221,"integrity":"sha512-Jm6oc9XfQM386ns5jKcmCiJ3FThaAtthds2wXHHzhw/cZIhsH/iiim9EbzPM7o4SzLZqDmRh6wyHIaT+BYHvug==","signatures":[{"sig":"MEQCIDg7FU0K8uLqqpjXfK7FgCuakP8kpLOAz4Tu5+F/POrNAiBsQG6Nos3Q+Ilz4+q8VvGYc0TO3Yb7mkND8hzQV49Edw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1444997},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dc60146b78321d3a94bc569356524e6ddebdc98e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.13","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.1.0","vuetify":"^3.8.4","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.51","x-essential-lib":"^0.8.12","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.87.0","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.26.0","globals":"^16.1.0","vue-tsc":"^2.2.10","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.26.0","typescript":"^5.8.3","vue-router":"^4.5.1","@types/node":"^22.15.17","lint-staged":"^15.5.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.1.0","typescript-eslint":"^8.32.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.56_1748744333767_0.21145869595532352","host":"s3://npm-registry-packages-npm-production"}},"0.6.57":{"name":"x-block-lib","version":"0.6.57","_id":"x-block-lib@0.6.57","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d69b54ce9c462c4511d1622b9e7bdb81e25ffa6c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.57.tgz","fileCount":221,"integrity":"sha512-wSvpFRMNtf6+6WzDAPqNhHTNIEf68XVRSm1BJL9qzPZq5HKbb+gCF4XQoeoySn6tOjupgQ/LryTorqAgDxRelw==","signatures":[{"sig":"MEYCIQCdo5Q1a4FFOLr3V80OkItbFOC4aRo5Z2mUHR+QqyNWYwIhANvADWy7eH5Kdz4dDZz7+KPNIM4iLlyaJFFkrarPPbAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1444548},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a81534afd5e63ab9d6929966faca17c4e6c0d777","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.13","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.1.0","vuetify":"^3.8.4","lodash-es":"^4.17.21","x-state-lib":"^0.2.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.51","x-essential-lib":"^0.8.12","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.87.0","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.26.0","globals":"^16.1.0","vue-tsc":"^2.2.10","prettier":"3.5.3","vue-i18n":"^11.1.3","@eslint/js":"^9.26.0","typescript":"^5.8.3","vue-router":"^4.5.1","@types/node":"^22.15.17","lint-staged":"^15.5.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.1.0","typescript-eslint":"^8.32.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.57_1748747378475_0.7394527514058464","host":"s3://npm-registry-packages-npm-production"}},"0.6.58":{"name":"x-block-lib","version":"0.6.58","_id":"x-block-lib@0.6.58","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"bc5c175c4750df5bc30046cfffaa21fe3f3ac0e5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.6.58.tgz","fileCount":221,"integrity":"sha512-uccfdNyQJXBVtdqJo/NQ72hHQ1CHjWdMPjsr7U4B+Ihnu1EWUF2GnsYWxtaN5metOTfJALE7dv95LmBOW47HYg==","signatures":[{"sig":"MEUCIBfxl/Pn3nTABBc0Rr6jwSPvu90LI09+D0wjLEnFN6/KAiEA9RO4doZoaEjHzNHHWw6JBrDVIBc884VIbfLvbnD4Lb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1444548},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d5f36f48cfa3a192ed03b283f59e22062ae0391e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.1.0","vuetify":"^3.8.9","vue-i18n":"^11.1.5","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.2.3","highlight.js":"^11.11.1","x-runtime-lib":"^0.6.53","x-essential-lib":"^0.8.13","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.28.0","globals":"^16.2.0","vue-tsc":"^2.2.10","prettier":"3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^24.0.1","lint-staged":"^16.1.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.2.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.6.58_1749781640011_0.09228200352389782","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"x-block-lib","version":"0.7.0","_id":"x-block-lib@0.7.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"20e95baeedac2e1e68b0fb794efb40ecf08abbff","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.0.tgz","fileCount":221,"integrity":"sha512-2Mbc8gMgZ7iqA1pQJSTTI3J7Z0Bm+/uB+3donT1WYJ4j1MW1liZ6dxRLpR7Sbvskd5dx+eI/YXHZDlnBOZ7ENg==","signatures":[{"sig":"MEQCIF6tyHWgR6yiRUIWZu9GKLNYvAGVhD6xrGLjGxJqKl+DAiAWSWRyZyqXdOXRApbFmklCik30lxWaQ1OLIMjTzR+tCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1444559},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9dc64a533144f449c25772264d729871d8b030b1","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.1.0","vuetify":"^3.8.9","vue-i18n":"^11.1.5","lodash-es":"^4.17.21","vue-router":"^4.5.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.28.0","globals":"^16.2.0","vue-tsc":"^2.2.10","prettier":"3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^24.0.1","lint-staged":"^16.1.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.2.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.0","x-runtime-lib":"^0.7.0","x-essential-lib":"^0.8.14"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.0_1750047479899_0.6442735137518787","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"x-block-lib","version":"0.7.1","_id":"x-block-lib@0.7.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0ff0335cc75f8b4e65302f48fbb8fe42dae34705","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.1.tgz","fileCount":221,"integrity":"sha512-xxAF+jigVhKOmIZmXS2xrgn1ctwfAjnqYGaJXb/vZKxrm6aP3BL88bIC8xh0lqN/zOtqV0MSgigumCfAaIqRDg==","signatures":[{"sig":"MEUCIQCEnv9A6nO1O23KdCkPEsYVyxMstJRh9bpOgjmEn2+8zAIgKhLcxHx1nOzMQDJfoGLCdinj13OzSJ6LAmHg9fTXzMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1444531},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"19ad9a049b966a557de57df3324bb6eb8ad6c77e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","@mdi/js":"^7.4.47","blockly":"^12.1.0","vuetify":"^3.8.9","vue-i18n":"^11.1.5","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.3","x-essential-lib":"^0.8.14","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.28.0","globals":"^16.2.0","vue-tsc":"^2.2.10","prettier":"3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^24.0.1","lint-staged":"^16.1.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.2.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.1_1750129014337_0.9900023014735422","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"x-block-lib","version":"0.7.2","_id":"x-block-lib@0.7.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1ccf790346fa152478bab7b2375cfeeb8800ac56","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.2.tgz","fileCount":221,"integrity":"sha512-cXHs+7W36wN3IAQ/6aScKyKGFhHefqfEGrpQe71TrAYfJXKS4Y6oCTc2a7+Zu9Pjx1CsmEJbcZyPBvkeUiGczg==","signatures":[{"sig":"MEQCIE6H03sjP0xb6UIPu1PpbvIU9085wgbmdbufat2tn3kcAiAGj5Zqlx94K3XXaFOIp4Z3gXgH+l42zn9gyjRm1I9BOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443310},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"19a624971c9514d36971be32b4458a3c15215555","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","actor":{"name":"tinysrc2024","type":"user","email":"tinysrc@163.com"},"email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","blockly":"^12.1.0","vuetify":"^3.8.9","vue-i18n":"^11.1.5","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.8","x-essential-lib":"^0.8.15","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.28.0","globals":"^16.2.0","vue-tsc":"^2.2.10","prettier":"3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^24.0.1","lint-staged":"^16.1.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.2.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.2_1750932005595_0.375634059532695","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"x-block-lib","version":"0.7.3","_id":"x-block-lib@0.7.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1f64fef0a72c50c982e7a7c13bb5ccf442e9b9be","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.3.tgz","fileCount":221,"integrity":"sha512-q8aR8hX4Zyy/q4JUvxHB8Wr7+fu1nOfCXD6d8bF9yXLzObJnaOS3txYibD5S096u1AwForhkBG3MJMxgy4munA==","signatures":[{"sig":"MEQCIB+RNCXM9z3ze8udCejhLCR+DikuydDAdyrZkkzUAIHRAiAQ5l/pCGdRMeE02pt+pDUGPDpYcdOn9Xlyc34kSFvMxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443966},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b4232da6952666ffff9f59dd22c6b6f0e25b2f8b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","actor":{"name":"tinysrc2024","type":"user","email":"tinysrc@163.com"},"email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","blockly":"^12.1.0","vuetify":"^3.8.9","vue-i18n":"^11.1.5","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.9","x-essential-lib":"^0.8.15","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.28.0","globals":"^16.2.0","vue-tsc":"^2.2.10","prettier":"3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^24.0.1","lint-staged":"^16.1.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.2.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.3_1751855355897_0.6246775641315905","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"x-block-lib","version":"0.7.4","_id":"x-block-lib@0.7.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"91dcd6e96992510492c0e6f5e3cbaa0eac8ff094","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.4.tgz","fileCount":221,"integrity":"sha512-3njnQKJ/WOrkifQAZdsix9RLC8QHdLY+N3K/NdJxPajPokesR1dkr5RTJ7WDy3i+CSLeOj9o/XPEi2nKoZZyJQ==","signatures":[{"sig":"MEUCIQDzlzkeTUnRhvSuWXDIsuoSCZ1UFPr5w2ktpAQern1vkwIgL2Kyx0h2m3v6Z7xAthtszzQ57OFAbDJeVUJcY/JCP48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443966},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1951f70d686c88bd1bcb8ea1dfd394c2e47f0f4a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","actor":{"name":"tinysrc2024","type":"user","email":"tinysrc@163.com"},"email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","blockly":"^12.1.0","vuetify":"^3.8.9","vue-i18n":"^11.1.5","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.1","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.9","x-essential-lib":"^0.8.15","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^6.3.5","husky":"^9.1.7","eslint":"^9.28.0","globals":"^16.2.0","vue-tsc":"^2.2.10","prettier":"3.5.3","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^24.0.1","lint-staged":"^16.1.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.2.0","typescript-eslint":"^8.34.0","vue-eslint-parser":"^10.1.3","@vitejs/plugin-vue":"^5.2.4","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.4_1751855728946_0.23650711379962064","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"x-block-lib","version":"0.7.5","_id":"x-block-lib@0.7.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b940d396d3fdfb300fbb6b6033a37004f8831c3a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.5.tgz","fileCount":221,"integrity":"sha512-ZUd2/0ClaQ+1v4vjS7iYCdgctqIaInIlAQHLHOPa5VEcet5Oq4Iu1I2oJVbj4Av27hBv8HpNXyG6bVnzSLBeKg==","signatures":[{"sig":"MEUCIQDolnfkoZTZS98r05Wn82TcNZEpd4Oum9mvfqMza2rp6wIgfufGL3Zd7YgJmO4JOMfOUuuhkpnfzv/1c8leJ5erSJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1434117},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3838612fdd0e8a28fafcd43bc9112157d58b615b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","actor":{"name":"tinysrc2024","type":"user","email":"tinysrc@163.com"},"email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.1.0","vuetify":"^3.9.0","vue-i18n":"^11.1.9","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.10","x-essential-lib":"^0.8.16","vue-draggable-plus":"^0.6.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.3","husky":"^9.1.7","eslint":"^9.30.1","globals":"^16.3.0","vue-tsc":"^3.0.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.36.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.5_1752025853834_0.7672389898373693","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"x-block-lib","version":"0.7.6","_id":"x-block-lib@0.7.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1fda7657c4273c20dd1153dc4a1c9a12d1a47055","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.6.tgz","fileCount":221,"integrity":"sha512-CNvOHGVu9DAmyL1vXwGksdqLmAZKAg9szY2oaZI0qmmRRaeCnIQrHH2QqEYrJ9DdXac9mAAyetTzPwtlRlyuGA==","signatures":[{"sig":"MEQCICs8rXPQD9K9OTChhmfjUGdHbaXijLcfL5omZYEJVoIJAiBA4f4CBRBI/YQBjkRMX3LbNLyX+2IbTNMEMAq36zKtRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1638715},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e9510e6a885f20c4aadeab925a8a0ab0ceed3e05","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","actor":{"name":"tinysrc2024","type":"user","email":"tinysrc@163.com"},"email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.1.0","vuetify":"^3.9.0","vue-i18n":"^11.1.9","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.10","x-essential-lib":"^0.8.17","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.3","@highlightjs/vue-plugin":"^2.1.0","@blockly/plugin-cross-tab-copy-paste":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.3","husky":"^9.1.7","eslint":"^9.30.1","globals":"^16.3.0","vue-tsc":"^3.0.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.36.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.6_1752048993500_0.942574653312434","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"x-block-lib","version":"0.7.7","_id":"x-block-lib@0.7.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ebebdaf6f0b325d0c865591f8f9cc35bc99f7f96","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.7.tgz","fileCount":221,"integrity":"sha512-Lwh6iyMj+tUdYjB94v4S7WSqThuOspx4jJbP52FVf1yKa6NXCd81qBG21F+iEVDPWJ+TwAMzZkKZUSraUEPk5Q==","signatures":[{"sig":"MEUCIHSSRkdqbRc69Rz61x6Wl9c1NHOzYs6OKrFNhPCXI86cAiEA0dMyHLyLItdD1ihKHal6f/rmiLybDfI0GNOYTs+I8sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639175},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"aefec329c807dc99a03696792c7e839e730a6216","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","actor":{"name":"tinysrc2024","type":"user","email":"tinysrc@163.com"},"email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.1.0","vuetify":"^3.9.0","vue-i18n":"^11.1.9","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.10","x-essential-lib":"^0.8.17","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.3","@highlightjs/vue-plugin":"^2.1.0","@blockly/plugin-cross-tab-copy-paste":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.3","husky":"^9.1.7","eslint":"^9.30.1","globals":"^16.3.0","vue-tsc":"^3.0.1","prettier":"3.6.2","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.12","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.36.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.7_1752067540908_0.9819834600733932","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"x-block-lib","version":"0.7.8","_id":"x-block-lib@0.7.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"7ce4502b6c7b9250dccf6e5a782eb9675919e52e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.8.tgz","fileCount":221,"integrity":"sha512-fqJdjSBxzb6eLwIm3FRXQbwKMGBuxi5JaZbhl0smu4hhiIUHfXSwoDeI4mpIkXkZF4TPTmrvRo/ECau6BftdkQ==","signatures":[{"sig":"MEYCIQDTMzhR/DmDLliIujCBCYP4lgbL4x4N4pCwtWxV7dggawIhAKMnaPAshSvmY4Acr3hXKyRJqJD7+Ejfr2zEIzryYH8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653385},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9a91ab8c2ac98f4301317feb2a0b6c680168f532","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.2.0","vuetify":"^3.9.0","vue-i18n":"^11.1.10","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.15","x-essential-lib":"^0.8.21","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.3","@highlightjs/vue-plugin":"^2.1.0","@blockly/plugin-cross-tab-copy-paste":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.4","husky":"^9.1.7","eslint":"^9.31.0","globals":"^16.3.0","vue-tsc":"^3.0.1","prettier":"3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/node":"^24.0.14","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.8_1752716791729_0.3244457494531403","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"x-block-lib","version":"0.7.9","_id":"x-block-lib@0.7.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"7660e59a157b63387998301fa2d964d7609a05dc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.9.tgz","fileCount":221,"integrity":"sha512-yvdmKhbIdIoRdGfZpR52xqNVZilnPC8B3nArR9woknQPsTJkvRPnCk/5WpHMzTjUHkas/5aDGBKu4w8aNEKHhA==","signatures":[{"sig":"MEQCIGmbnA8NMJ/J0SHRjo8LgUhcsq6I4vAdknQxUW61mwW5AiAit48RCPpFOIPKQaT/7TwpX0E4swIDyPGFLG7+ENgeYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653401},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0870cc6fb95a13de9692f62ee4e71ed1ca7bb226","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.2.0","vuetify":"^3.9.1","vue-i18n":"^11.1.10","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.15","x-essential-lib":"^0.8.22","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.5","husky":"^9.1.7","eslint":"^9.31.0","globals":"^16.3.0","vue-tsc":"^3.0.2","prettier":"3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/node":"^24.0.14","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.9_1752813882205_0.06736893594889692","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"x-block-lib","version":"0.7.10","_id":"x-block-lib@0.7.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"7964b8bebb59a4d0cd4dd4983605b41e61f40147","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.10.tgz","fileCount":221,"integrity":"sha512-kWeVKwCGHai9fipJZNIHQI1QVOENiqrc0PBYv2R7kSeRHzWG7pvNHkniRqz0wtxmx3c9LAkk5OJWZbLyJLqjCA==","signatures":[{"sig":"MEUCIB4yYoyrHTSNdtQHD1Y5k37ZT0yC8W25pU7jp7fXw4iMAiEAhwTTiLn9f4FkDetcGyZOhaW4svhOT9c+0O2h3dFC5aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653402},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70a3a3cc134a59ce3e4c358851efca0453cd4a10","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.2.0","vuetify":"^3.9.1","vue-i18n":"^11.1.10","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.16","x-essential-lib":"^0.8.24","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.5","husky":"^9.1.7","eslint":"^9.31.0","globals":"^16.3.0","vue-tsc":"^3.0.2","prettier":"3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/node":"^24.0.14","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.10_1753767090652_0.34121545311057444","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"x-block-lib","version":"0.7.11","_id":"x-block-lib@0.7.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"28b2d0351bfc9311cb011ef7db34d5f529caceb0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.11.tgz","fileCount":221,"integrity":"sha512-dWiR0lIRsblDOEvK6sSdysF7Eq6PcB8J95Xn18W0SY0yFMs+EjtwZfl7Q1AHwQWzZRClpYg341UFC85ZPZP95g==","signatures":[{"sig":"MEYCIQC9Coq/Ak0MUxBXZj7x+ZM/F4qbBSOG7DV5w1N3t1wJZAIhAIVbIa9xPDF25GgfgPQDdHeqAwwTvA7OavEIdlDW+f94","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1652793},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"167da99aa36de4018f57692ee6972a82fc408684","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.17","axios":"^1.10.0","blockly":"^12.2.0","vuetify":"^3.9.1","vue-i18n":"^11.1.10","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.16","x-essential-lib":"^0.8.24","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.5","husky":"^9.1.7","eslint":"^9.31.0","globals":"^16.3.0","vue-tsc":"^3.0.2","prettier":"3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/node":"^24.0.14","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.37.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.0","vite-plugin-vuetify":"^2.1.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.11_1753768099709_0.28532119846792203","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"x-block-lib","version":"0.7.12","_id":"x-block-lib@0.7.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d4cc0996d14f8885887887fe71c04569256236b6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.12.tgz","fileCount":221,"integrity":"sha512-yUQIp/x4WUmBSlSbWTB2BAoqz4pgYbhM+DdYXsXiLRqMEfX185nH3bSIgHHzzQUcr2pd7lOZ2TY//DDBiV2Upg==","signatures":[{"sig":"MEQCIGriD4Q1uXlrtQ7BLvYo7swvyvfvVBt2otz3CmI5+doVAiBcuIQnR6XJjXQWGQCth06hf+Eg6Th11BoM7zaxK8tBBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657722},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"395e4ec9c0040d1a2591c0a3957feca1da1a9e56","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.4.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.3","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.17","x-essential-lib":"^0.8.26","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.6","husky":"^9.1.7","eslint":"^9.32.0","globals":"^16.3.0","vue-tsc":"^3.0.4","prettier":"3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.12_1753949878649_0.022336003301181018","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"x-block-lib","version":"0.7.13","_id":"x-block-lib@0.7.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"805ceef7b35445d52445a59987dd5ace4a2c433c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.13.tgz","fileCount":220,"integrity":"sha512-joMAV9JdSIVGxXbVau6KIggDNNZQIPkJnCPyoylawsjj2eXkYVuBhhugPCdqaehj8+xIl0xbw96zt03Llj+5NA==","signatures":[{"sig":"MEYCIQCWDlBsyBTM7ozlnippxvwLrQUK9vuK0B4uuOMcayykdQIhANeLkfXhLaz0rw8T/G5612y58/qZcQisseXzI/PsqMsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660922},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c233ba6f550250119e92d2c721cb1e37cd1c0161","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.3","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.17","x-essential-lib":"^0.8.26","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.6","husky":"^9.1.7","eslint":"^9.32.0","globals":"^16.3.0","vue-tsc":"^3.0.4","prettier":"3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.13_1754291620176_0.32019231726384234","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"x-block-lib","version":"0.7.14","_id":"x-block-lib@0.7.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8fef7b75d12e8ef00db0326fd66de63ec2ae94c6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.14.tgz","fileCount":220,"integrity":"sha512-mfRaDlPUd32D6sIzgpxn52RCpOLXF+o+xTVGarviFNWlE/f8v600sePz8InyT6Wt0zt05EDYdMZRxDsVv6cTlw==","signatures":[{"sig":"MEQCIFKvjP0wZYvCQL1MwUS5fAhvWMpitPLd+CJNFaPattvoAiBURJkiAMrwH+D8T9bkkgFCbfeimqXfi7v5WiyBtGwdJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660922},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5293f555200a793236b3e43ce2d8002f24081094","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.3","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.17","x-essential-lib":"^0.8.26","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.6","husky":"^9.1.7","eslint":"^9.32.0","globals":"^16.3.0","vue-tsc":"^3.0.4","prettier":"3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.14_1754293442632_0.6898671487776744","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"x-block-lib","version":"0.7.15","_id":"x-block-lib@0.7.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5a8436d13441a2896d49fc851b2b73ecf186b82b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.15.tgz","fileCount":220,"integrity":"sha512-XwTM0DItz9WMlrIbNl72PsIzv+GcbNfglBUar3JykHcAdT66HksOir+U+LpqChluzGAonJwulauosYMOuM7RPg==","signatures":[{"sig":"MEYCIQCAmi3WbOgauGeD+/tvwhIsta2GxTiknuU4EAMluQ/8kgIhAIwRvP7LSrKAzZPJJRojPrd9KPpYm3g0xTg3pCJDa1fc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660616},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"919c0bc04e619217f712ccc48c242b9f01823844","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.3","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.18","x-essential-lib":"^0.8.26","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.6","husky":"^9.1.7","eslint":"^9.32.0","globals":"^16.3.0","vue-tsc":"^3.0.4","prettier":"3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.15_1754296816277_0.7006653889343728","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"x-block-lib","version":"0.7.16","_id":"x-block-lib@0.7.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1a29f1d1b501d9505261d81c89e568cce777b955","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.16.tgz","fileCount":220,"integrity":"sha512-brlA1xIg/XOrITkjdrWpRizJMnHs04JHA6Kwj0Jpz25DqD8HXRtJUKi83e4ToQqeHzJ3/+31ukJbKh5Wi+W7ig==","signatures":[{"sig":"MEQCICRyDXH29uaT2jQ0YBNInTSKShq+rH34wEljtrmpDqjlAiAxS7l12RY20FUYkLDngozv3yJvH3GixRAbs9FIQqiNtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659076},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b1bf426f129552511ef7e2e5c68925374a590b0f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.3","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.20","x-essential-lib":"^0.8.26","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.6","husky":"^9.1.7","eslint":"^9.32.0","globals":"^16.3.0","vue-tsc":"^3.0.4","prettier":"3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.16_1754471132894_0.5555904206705538","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"x-block-lib","version":"0.7.17","_id":"x-block-lib@0.7.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2644c54dffdbfe7b471aec586bab2bc81551501b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.17.tgz","fileCount":221,"integrity":"sha512-nEcy2TJXviOVSYPG6CgPHgE389Fv+u1X70ZJsRSblWFrWiDE+ghCgHLGG9L1bMH+BNhygxJMDYbc9fgwU+6pGw==","signatures":[{"sig":"MEUCIFccGhyoYRw1dWdPq4yIzAxy+kFExopaBB/4VkW0Y3WlAiEA393z8mjTQFxE4rLLxAU1rkWb9wuK4E0Zl4s2Dr55XUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658507},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"588b08e5eb5c59f9135fa248d11a50959c196097","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.3","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.2","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.20","x-essential-lib":"^0.8.27","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.2","vite":"^7.0.6","husky":"^9.1.7","eslint":"^9.32.0","globals":"^16.3.0","vue-tsc":"^3.0.4","prettier":"3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.3.0","typescript-eslint":"^8.38.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.17_1754532492739_0.7798346355742061","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"x-block-lib","version":"0.7.18","_id":"x-block-lib@0.7.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a11ea24be16a5bee783e0daf89a49fdf1455cb8b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.18.tgz","fileCount":226,"integrity":"sha512-tqW/lALyH9bN0YlX9ZvSyWbA8c9j616OLZWjJ1GBKlEfR5TdNf2vmaEHll4+KmWRv576F1XqyUz+o7EDdNeosA==","signatures":[{"sig":"MEQCIFtmn13cNeEs/fLanvDs3jv1fPkLzKZZgCiqMP0+mbz1AiBH3Kevn7VZCtrksMwLQjFo1vDIa2Z9iJiK7qk69WrPNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658146},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"50f91dd8f1c51d97ab7b19425aa75f40a8e4b748","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.4","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.6","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.32","x-essential-lib":"^0.8.28","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.2","husky":"^9.1.7","eslint":"^9.33.0","globals":"^16.3.0","vue-tsc":"^3.0.5","prettier":"3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.2.1","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.39.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.18_1755500361829_0.3970234563728572","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"x-block-lib","version":"0.7.19","_id":"x-block-lib@0.7.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5a59648ae73dfbebc785cd561524b097de9c3d26","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.19.tgz","fileCount":226,"integrity":"sha512-/fxo8BwqYDj6VY9npe9FpHpl6tTsebFMXCrtBOWcCluG8j+9fl7ae42fJl9g9MjBvMgX8Ka9FIu75dQAg4tFxA==","signatures":[{"sig":"MEUCIQCL72DXFmxfBgISvYye8/9ZDx2XjkBBQ+kRhsV567Q9+wIgRUrfYqbKE0JEN3vmX59A+RFxrD6/AS6zX0oAsRP7fpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658071},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"50f91dd8f1c51d97ab7b19425aa75f40a8e4b748","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.4","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.7","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.33","x-essential-lib":"^0.8.28","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.2","husky":"^9.1.7","eslint":"^9.33.0","globals":"^16.3.0","vue-tsc":"^3.0.5","prettier":"3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.2.1","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.39.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.19_1755655323558_0.10450370375969831","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"x-block-lib","version":"0.7.20","_id":"x-block-lib@0.7.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"57e680a45365076a4c42d3858acb14c08fba5369","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.20.tgz","fileCount":244,"integrity":"sha512-xqgPqfW9xNT1+nnRKgNvBuD2GRloMMmGX0idn1vJjGw4MlBvAYER6pn8dx8uZsyLTiAz1BmBhIn1buMb1hgp/Q==","signatures":[{"sig":"MEQCIFeWWyvsGBAO28IFFKBQaed0CVszxEiPuw7CR1K8OduhAiAlxdyUnczE3i/HA6pxwMIlFZeflgzL6Fj/AIqOSf3GPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660402},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0457bafdcb25c5fbd2f989a1db8c1747a7aeb98b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.18","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.4","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.9","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.34","x-essential-lib":"^0.8.28","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.2","husky":"^9.1.7","eslint":"^9.33.0","globals":"^16.3.0","vue-tsc":"^3.0.5","prettier":"3.6.2","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.2.1","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.39.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.20_1755962092331_0.2194245214259487","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"x-block-lib","version":"0.7.21","_id":"x-block-lib@0.7.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1eb762fad794109baeda47bd081b6dedb8f0ef10","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.21.tgz","fileCount":244,"integrity":"sha512-prLRM2+qzooQCOXcfOAs0lFRAXj1xcM7kyB6ESEp64w6VlirmcYrYMjA8MMzFCY/Hrusp1sceNRwo2PceFROrA==","signatures":[{"sig":"MEYCIQCblaJejZHH8OooHn9Ynlu0DwiGWZ+6esJ9gI/W6VSiRQIhAPZ2bFfvWwKu+MseRDaCkB5/FjUb4mMQc0v3TMxNQpzR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660395},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"125a1c1c258fcf68120e818c5ab835188d4d9822","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.19","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.5","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.10","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.35","x-essential-lib":"^0.8.29","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.40.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.21_1756018562852_0.6540967941204532","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"x-block-lib","version":"0.7.22","_id":"x-block-lib@0.7.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"725f91e1f1f4a5b3d286d09adce087b0a0502916","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.22.tgz","fileCount":244,"integrity":"sha512-EGoOLFZsTeXyCiJeB5/ZDfYjoB8liSf3s6Bk60Uq92WBUgvI1EOmU06WRd0nljfFMbneB3k+dCYuYcuwch6pyQ==","signatures":[{"sig":"MEUCIDujnPCPRM75BtwS1B3PxKQY9euE6MuX/M4Cxqx7Rf/rAiEAp/U2gVZmrhSd6KjpycVu+7kyI1MoDRhRluH9ebWoIoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660459},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"461d1d4b2c33e4304b64500a574414e3c2ffaf35","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.19","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.5","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.11","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.36","x-essential-lib":"^0.8.30","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.40.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.22_1756036819809_0.8394753260474381","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"x-block-lib","version":"0.7.23","_id":"x-block-lib@0.7.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c3dab2d06958b239cc8b5fd57d70bfd08170dbb8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.23.tgz","fileCount":244,"integrity":"sha512-nuhs2FwSNbfyNTs9QeCatBiy6340mFv12MyvALpwQCOgJ+VWjdKMHx/fg5yLe+pOoVmOPoSa6N9qck13Z7bDrA==","signatures":[{"sig":"MEQCIH1mMhdt4Q/9YoQSEyWgdXBesfssOdWiGt0+wQkf21NMAiAlK9fK1ru98h4BgVf60zcN7xCCQqkMKvoR6DDeBrs0dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659815},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8e9f409d798bc49c9cc352d6c2792f248adca551","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.19","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.5","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.11","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.36","x-essential-lib":"^0.8.30","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.40.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.23_1756259386493_0.2771835262416771","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"x-block-lib","version":"0.7.24","_id":"x-block-lib@0.7.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"492084f4a2644e66d1d9ad7b137d42b4c5858694","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.24.tgz","fileCount":244,"integrity":"sha512-LWxiQGIE2bE5SQVLxno1nmjK2zwiT5plAe4zgjO4tYFaFr7la/FbLnvivVf3qZ6dnEsiuYKBGAlAwq+o0Pc0Ew==","signatures":[{"sig":"MEYCIQCVcrkMoU05OMliKJLkeUQRBnKmnnIXo2ExCgQDUDqnxQIhAPoxw01BM+rCsKi4GHSFpYm4j2Uu5QrAilsinnUugPiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659853},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cc434f052591ce8263029369e6a36653f6391f26","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.19","axios":"^1.11.0","blockly":"^12.2.0","vuetify":"^3.9.5","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.11","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.36","x-essential-lib":"^0.8.30","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.90.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.40.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.24_1756260054665_0.9651502022189724","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"x-block-lib","version":"0.7.25","_id":"x-block-lib@0.7.25","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"99335cf769e7f7a206881050704f491f041d5b8b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.25.tgz","fileCount":244,"integrity":"sha512-0lAhRhiQ9Hpr8dFtsebYgs0l/M7dfzOTksgGP62Q3GeXQm6TESm/sAb3XuKE838Ravgh4iRWSwujXnjTQ+X7kg==","signatures":[{"sig":"MEQCIDBL0yHpVmcIZUtoxRwEBXw3oIx4mzq3ubEGHkcLplH9AiAK9hvJu3HTBZFhmnQUNjW8q9mgrfH4TJ7ujcBpZIhoqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667934},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"642d46fd924a0467600583bcdf906290faa5b8a6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.20","axios":"^1.11.0","blockly":"^12.3.0","vuetify":"^3.9.6","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.16","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.39","x-essential-lib":"^0.8.31","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.91.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.41.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.25_1756429146703_0.26723907058675667","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"x-block-lib","version":"0.7.26","_id":"x-block-lib@0.7.26","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8af0ce2564912edb009a7187486adb0cdc601b03","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.26.tgz","fileCount":244,"integrity":"sha512-lizRHR6dbrJ55Qb81iWbx0YWl4htSn/ECeAvR7wUZVvYupBQCTJ9exbG4F6sf+ICyvM1yzHWa9zGZ5LmxkxCrA==","signatures":[{"sig":"MEUCIQCNZ2PwBsaadsUTcmWiQTD8G1K++vffS4ZovJS4UUYdvwIgK3WIyJVT+rdySIcQRJ3Cw+wnKnbSCsuhtgCjtEabk6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1671085},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4a5565ded874c75691fbd77237b263e1636ed2d6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.20","axios":"^1.11.0","blockly":"^12.3.0","vuetify":"^3.9.6","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.16","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.40","x-essential-lib":"^0.8.31","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.91.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.41.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.26_1756429673373_0.7633160042508249","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"x-block-lib","version":"0.7.27","_id":"x-block-lib@0.7.27","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f2eb62f3541a32fb8b9d793a7fae67cecd8821b2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.27.tgz","fileCount":245,"integrity":"sha512-aDHzOMXfgcz6P4s2qTEpPzFP5Rix+dn5tQBESHVTvA1OHvLRHM2tIM/s2s/LFolvwtEmr8JZNmw/zPW0UOyUkw==","signatures":[{"sig":"MEUCIQC4XA7ZTMacWbMrnWJePPY2ZDS27K/pha7UKv2h82XA+wIgCvhA9DOmfG8Y7DXzKIPoaW3N06/fHHyZR4wXZ987LnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675787},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d2a69b0ef69b8acce106c80eeaae7c57efa040c9","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.20","axios":"^1.11.0","blockly":"^12.3.0","vuetify":"^3.9.6","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.17","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.44","x-essential-lib":"^0.8.31","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.1","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.91.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.41.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.27_1756967431075_0.9684475032969286","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"x-block-lib","version":"0.7.29","_id":"x-block-lib@0.7.29","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b7b71680affdce8f9ac1bde3c7666fb454f3a295","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.7.29.tgz","fileCount":238,"integrity":"sha512-4qEd0eUSQh7U3lvcbL1w7nuXCzFm3Lb+zXG4h4/dszq1n2x92tq0ldez/oBHjgtttTuPSwxc6jQ6x4fScBNmkg==","signatures":[{"sig":"MEUCIGlOsB8bCElLBWGeZctfbaFz+kX0kkjYnnXSoLLRwfqmAiEAoIXsJVHXagQQ0FUNHf3R82VjPu7lYH/JE/6UzJS8HVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642418},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4ae1b10a7a47264a026b0d7089a5eccdfe789bf1","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.20","axios":"^1.11.0","blockly":"^12.3.0","vuetify":"^3.9.6","vue-i18n":"^11.1.11","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.17","highlight.js":"^11.11.1","x-runtime-lib":"^0.7.46","x-essential-lib":"^0.8.31","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.1","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.91.0","vite":"^7.1.3","husky":"^9.1.7","eslint":"^9.34.0","globals":"^16.3.0","vue-tsc":"^3.0.6","prettier":"3.6.2","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","lint-staged":"^16.1.5","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.41.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.7.29_1756980620796_0.2957283741260086","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"x-block-lib","version":"0.8.0","_id":"x-block-lib@0.8.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"79bab7842e218a255b7b60d38425a7a404304d70","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.0.tgz","fileCount":238,"integrity":"sha512-/wBULcDLJ1JloS+u71YTeii25XnAhjV1qBeDltbDeInX60RyKCndYyO7UiBPDd1iTCHDZjtMwdR9zy3XlLiNGQ==","signatures":[{"sig":"MEQCIHcNhQBhUy/k7uZ6xQ9nOnPVfEiR5bp8AiWd6gyKtg/RAiB0n5RwMA++fiL34LhpeocB6DA2Rpg/yDwXHrZrdn4v7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642964},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ee955693c33fb1578bdc5aa87b4e3a024422cddc","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.21","axios":"^1.12.1","blockly":"^12.3.0","vuetify":"^3.10.0","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.18","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.0","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.1","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","vite":"^7.1.5","husky":"^9.1.7","eslint":"^9.35.0","globals":"^16.4.0","vue-tsc":"^3.0.7","prettier":"3.6.2","@eslint/js":"^9.35.0","typescript":"^5.9.2","@types/node":"^24.3.3","lint-staged":"^16.1.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.43.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.0_1757734970316_0.629867708700236","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"x-block-lib","version":"0.8.1","_id":"x-block-lib@0.8.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"bf90142553df93584a8da06e02e0b7716acc87aa","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.1.tgz","fileCount":260,"integrity":"sha512-odsCaqaUiTasfMjcIMRid79NlDrQOfg2hEI5cqlb68OP7gTE5RI97mShF85ZAARmd1ykY2ETZWCliaf4jLVDbA==","signatures":[{"sig":"MEUCIGEigc5zIqrP/fG45KeGRWwl0lYXLz55f/+reGdzRlLQAiEA4GPVl3Ab9tfioFKp1iRVktx/4G/68Qjs3HGCAP0simU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688890},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3536a33e5820ee39cccf5d3014b1ee63560d0633","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.21","axios":"^1.12.1","blockly":"^12.3.0","vuetify":"^3.10.0","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.18","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.0","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.1","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","vite":"^7.1.5","husky":"^9.1.7","eslint":"^9.35.0","globals":"^16.4.0","vue-tsc":"^3.0.7","prettier":"3.6.2","@eslint/js":"^9.35.0","typescript":"^5.9.2","@types/node":"^24.3.3","lint-staged":"^16.1.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.43.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.2","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.1_1758163347901_0.13814754106041582","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"x-block-lib","version":"0.8.2","_id":"x-block-lib@0.8.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1b8796d9bebf9d5a911286aa6b0dc4a72bc3807b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.2.tgz","fileCount":260,"integrity":"sha512-iI33d1oUAXffTzrf37HtG3skz5U945iMwasNGfzIsfd3As37nJZiUANXniwIXGKVV7vFdClRIxD57m0Hz5uXJw==","signatures":[{"sig":"MEUCIG8pPhEfsMeBpN9x5jb97Z58aJI/1KbYanUYXHvj1NPPAiEAskPhQhAwd/jWiDXmhpo952TuCkbDwsxrPgOgnSIa12k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696323},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"87813db70bd73f906e122148df9c5c695ef3b2fb","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.5.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.21","axios":"^1.12.1","blockly":"^12.3.0","vuetify":"^3.10.0","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.18","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.0","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.1","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","vite":"^7.1.5","husky":"^9.1.7","eslint":"^9.35.0","globals":"^16.4.0","vue-tsc":"^3.0.7","prettier":"3.6.2","@eslint/js":"^9.35.0","typescript":"^5.9.2","@types/node":"^24.3.3","lint-staged":"^16.1.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.4.0","typescript-eslint":"^8.43.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.2","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.2_1758263481242_0.2846690199896882","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"x-block-lib","version":"0.8.3","_id":"x-block-lib@0.8.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b361b63e3eb7acf93fa4e50235475c9a7f46288a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.3.tgz","fileCount":262,"integrity":"sha512-B13/L3PMAvU9AUNRDOJmzLjfo+jdMQ8Zy+n/GXkTU/I+u29yrfB27tnHXIHcIH2zjTeNYrf3D3Y26Xh4g0qqBA==","signatures":[{"sig":"MEUCIGX38DawR2RzeJwAX9VJRUHNcXwORyXJeNPQ6EQBd781AiEA1fpRpN0zFBBOAdhkHpHtAXjTK4aDrOHm6+0EVP0z1Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699679},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c3a48a9f74866a323fc655d065c0409e4aa4ef90","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.3","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.1","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.2","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.7","husky":"^9.1.7","eslint":"^9.36.0","globals":"^16.4.0","vue-tsc":"^3.0.8","prettier":"3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","lint-staged":"^16.2.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.0","typescript-eslint":"^8.44.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.2","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.3_1758771678583_0.024454967081381618","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"x-block-lib","version":"0.8.4","_id":"x-block-lib@0.8.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"17aa73adfd8a76729350a88520a237c92f53d710","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.4.tgz","fileCount":267,"integrity":"sha512-ocm+7qTpOJdSDzNEN+sIeduDj9Sj3Rw+Ofe7Vcp4S99en/E4pjZMfgM6jLlsmSr5obnNCkis1kPzC3pRyGGVvQ==","signatures":[{"sig":"MEUCIE2mGHDEL2TKAUz82ZqTi4sMNLE5CB5JFhpYhHmhzyCfAiEAgcoUF9q7Qx7pYQLLeagl8F2Y5hgfUVzqW982rQoLuIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699952},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a58526891490d1f03ffcbdad2d892f89da05b61a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.3","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.2","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.2","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.7","husky":"^9.1.7","eslint":"^9.36.0","globals":"^16.4.0","vue-tsc":"^3.0.8","prettier":"3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","lint-staged":"^16.2.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.0","typescript-eslint":"^8.44.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.2","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.4_1758866368540_0.14075417270564228","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"x-block-lib","version":"0.8.5","_id":"x-block-lib@0.8.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3a60f855c494e6a405543db6f476a4057174ac32","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.5.tgz","fileCount":267,"integrity":"sha512-nbnoTfXc/1pLqNSpsJaS6QCTR8o+3IYVQ2VCTTXGzFIyvi771pchCgewc7DeZ+oWHgyk8o6dsJRzeXLZmRBxNQ==","signatures":[{"sig":"MEUCICtjtRcDrAZYQRpclKw5hlrZ4S5lpj63b8yf+UGbGbHnAiEAxmXPuB9mrmsHRJ0L+Z/hEwfQQ1U7k41ZFUipU16lEVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1703838},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6739a5ac75cd21d6528633e217ecb990448d2815","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.3","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.7","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.2","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.7","husky":"^9.1.7","eslint":"^9.36.0","globals":"^16.4.0","vue-tsc":"^3.0.8","prettier":"3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","lint-staged":"^16.2.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.0","typescript-eslint":"^8.44.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.2","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.5_1759894483577_0.2603657535467192","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"x-block-lib","version":"0.8.6","_id":"x-block-lib@0.8.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b02f9e2f99c99e86e54cf66ccd4069857b0580f4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.6.tgz","fileCount":267,"integrity":"sha512-quxXR/qCS8wUo4cZpTvcN0Zz1pK7cJgPGsLSWdNJtAW0hHLdNuWpv5hqevzDT8kWKk+JUuNIaupSNPqHkseBWw==","signatures":[{"sig":"MEYCIQDywAu+DX1DHoPtkF9SJT+O11F/8tMq4NSBGi9IlYBbfQIhAK8Q52fhllbAZ88OWF0ElQgiOoxGFmSBMR8mr03o/d0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1703866},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7857d723eb445445a9c62901ead91488bdb20404","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.3","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.7","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.4","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.2","@blockly/shadow-block-converter":"^7.0.3","@blockly/plugin-cross-tab-copy-paste":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.7","husky":"^9.1.7","eslint":"^9.36.0","globals":"^16.4.0","vue-tsc":"^3.0.8","prettier":"3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","lint-staged":"^16.2.0","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.0","typescript-eslint":"^8.44.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.2","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.6_1759894990258_0.9213291104034305","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"x-block-lib","version":"0.8.7","_id":"x-block-lib@0.8.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"82ba956380340659e031530531ae60e368a777b7","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.7.tgz","fileCount":267,"integrity":"sha512-8dEPXlqKtlBaHksbZ8atd820zJ68hYD4NrPDqhnRyCrmnf9tXnkuFc33F0082QcPhyrLSjbWeBLHJln2Uvh7pQ==","signatures":[{"sig":"MEYCIQDigy2OUXng4JjWiRvgaz5D67Y29Ad4Frn0qiU6Jz7JVQIhAMJr+bqxGrRi+XZSOjxUjxuPD1vP7jujU6ojU2O334Bb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1704354},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2d8e30fef9a2d2acc64f6cb8ad2e719b2b005274","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.5","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.9","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.9","husky":"^9.1.7","eslint":"^9.37.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","lint-staged":"^16.2.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.0","typescript-eslint":"^8.46.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.7_1760668391405_0.44119810887222766","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"x-block-lib","version":"0.8.8","_id":"x-block-lib@0.8.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"956a076363206388c2844464cfe3c7fdb9026168","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.8.tgz","fileCount":268,"integrity":"sha512-xsJSWUeznwVqpoyuTuEQSkfpbKjGDjPcSEEIqRT3NzCz9P3VOjD2k1EJrKIGwVtzVZb/qrXUtibkbPFIILNhLQ==","signatures":[{"sig":"MEYCIQCrB/+KDNP+2GCxglz8PwOhiSGxNz/xgzyp3Mqqs4NuxAIhANbInTICsa/AyuzL48Za2BzB0c8Rpc8Kp9gar33PkxmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1711473},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b2440550885025f51fda5827f917c631e56a1f0c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.5","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.5.1","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.10","x-essential-lib":"^0.9.0","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.9","husky":"^9.1.7","eslint":"^9.37.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","lint-staged":"^16.2.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.0","typescript-eslint":"^8.46.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.3","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.8_1761185176369_0.41999094711797813","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"x-block-lib","version":"0.8.9","_id":"x-block-lib@0.8.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d0b899cc84e822ce58631925cee78d0b6d3fd555","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.9.tgz","fileCount":268,"integrity":"sha512-7XNZ7kVxSppsz9s39SpgbJSaKLHSO6GdTGZ7HFMXAB1AzmFzcUVBlxbYlw0QYGkvCm9fPWz02lYMypqaTvFy+g==","signatures":[{"sig":"MEUCIQCiLXXrJ4LGPKQP+4GzHRvkc9wb5Q1wTTcS504+l18EvwIgEYNMavTOuBuGEK8qO10dIKh5Ei3MHZi9QI/IP3OH+No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1711835},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"85b336381e71fc8bc321bf11f670aff3e463c729","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.13","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.9_1761291988496_0.014637256952334088","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"x-block-lib","version":"0.8.10","_id":"x-block-lib@0.8.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ef0f80139624667eea105cc31d0e9579598f289b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.10.tgz","fileCount":268,"integrity":"sha512-ulpDPf6ORgdFD7omnAsyAaewNnhVL4QlJ+IhB/cORFi3qYvpCMrv/F5nWOc2P7JXgyGYJ8ZTmRK6YoCZc25FAw==","signatures":[{"sig":"MEYCIQDvUawBjx59ub/mSWw0HS/kCmaceaVmJdCR/nh+Lgn7AQIhANGmZgPOJMq/tX7CVkyw3XyukkoIC5i04pHi26tQ/6xu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1711849},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8e1b2bd0fbf9d98d8ccaf012b76b9d37b6c8d928","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.15","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.10_1761292739488_0.83421720520843","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"x-block-lib","version":"0.8.11","_id":"x-block-lib@0.8.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c2d644779d62ce25bafdd9054d6cf7ba15bdae48","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.11.tgz","fileCount":268,"integrity":"sha512-ruQQLi85MXBmjrYHKUIPshsepXl45XtWIg+ybSkyZ2qTzWgwtQsWGASCkk9Lp3HzvMU1KXybq1/R9QOwaa/WZA==","signatures":[{"sig":"MEUCIQDfT7yKn/CHoiz2q6UspLEqwiU2heCNglLyeXtkhFSymgIgQQzYdrZNEsDLgO8cn7hIax0OKsMvefA2UuuvgsyjVPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1711909},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f481bf5a16e19cc32ea7356547dcecf310909684","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.16","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.11_1761295921873_0.7634802092763078","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"x-block-lib","version":"0.8.12","_id":"x-block-lib@0.8.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e35df62caabe271426c3da46977c93f919fc25e0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.12.tgz","fileCount":268,"integrity":"sha512-zbjT+k4h9eyyl0gi4mE92KmKdUbBp3Z3Jx3WvXqkR8wYXs7LwSdgiYLf6UTi3CWZOr/GX+an7fI1Yjp2slO9Zw==","signatures":[{"sig":"MEUCIG974u1jpdQM290E6pQ8zJT41Vmrk2EJXzI6gy2MjZRcAiEA+JczngNg2922ffVZ2xj5ubjje8Jck+BULfsgans+FPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712130},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"891d7b43cf22767ff41950c3984b68ce3f5454c5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.18","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.12_1761303357259_0.7448562537457726","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"x-block-lib","version":"0.8.13","_id":"x-block-lib@0.8.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"47f90cfc65eb83edcf735a67304662c87415e14e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.13.tgz","fileCount":268,"integrity":"sha512-Yxec8Owy46suYWyO6ljPd6ljRwH+Pckdp7H5sTHjbItR8zRM3l+vYs+TQOry3Int9jaMqx1ENahJ63JpmZCUmg==","signatures":[{"sig":"MEQCIAfdZSOpz7KjqJ1gKxTd0jeKuHQDqEkgRHit4CNGeVmXAiBmy8WLCRjD4tAtN+Olp0ou+HSvYdorH+N3lClfdNl+VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712260},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"644bc8a2576970b8c11254a9b1b6dcf49f4fdd3f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.19","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.13_1761353179700_0.9534668569320299","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"x-block-lib","version":"0.8.14","_id":"x-block-lib@0.8.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"75bc81139311d5069f4fdcb6e79d9bc2c656184e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.14.tgz","fileCount":268,"integrity":"sha512-+06Hb9fEQRWlaydB3/CCrZF9YPeKpyCBukwoT+9L33qefAejs6qByMEuZE9zOSkrJ8KGqcsWfQTzuWG5WEQJBg==","signatures":[{"sig":"MEUCIQDlGNdD1ZGh7KsUZZK/QOaPorXdZ7+NDyEVk0oWVptzhwIgUY74IZDIBVEKGPWpvNoK509C7Df6pbqfJmxu6Eq2EBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712981},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b8f602f0e8c5675ee3790802c2f2ff218dab5a30","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.19","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.14_1761353811126_0.0077892874589984284","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"x-block-lib","version":"0.8.15","_id":"x-block-lib@0.8.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2eea31ae1f525713e6dc9dbacf38122d02ee0270","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.15.tgz","fileCount":268,"integrity":"sha512-jsFTLdm1p+sUbETb+eLeWgMybllRtDWnZQjFyrawowqsbppbQyilWSSfWfMqifkLWKMEfg6/c0iz6ORzy9JPIA==","signatures":[{"sig":"MEYCIQC1KpFSVrGl8TeJFibSLJn0dh5Jx2XcXBtJGh5lGIc1EAIhAKlskF4o4dcF/0muKOcn6bgapUtpWuoV5GGHOFbS0rVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1713765},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dfc911bc8d6c5feeb37cbf82259a327a88d4aac6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.19","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.19","x-essential-lib":"^0.9.1","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.15_1761363019615_0.8762351122119325","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"x-block-lib","version":"0.8.16","_id":"x-block-lib@0.8.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6a0465d767c1a1856865e8bb364005bf39bf89e4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.16.tgz","fileCount":268,"integrity":"sha512-PVYSq6z6BtBXDkf516IcMhMb3z/wBkI134vow1Q48kzxoohR+73zVdpq6UQJKrE8JDw83QDYCjSlNlRiC12NdQ==","signatures":[{"sig":"MEUCIQC77Ae5c7L9ynAenqNGGN49y45YzAX1hjfjvH531YMyIAIgWk0z4qIoDVt2imHuq5073RsD44OAuTUR3sW7jT45hYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714159},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2e44d88c917436e084c1693cf1d057ccd4adb163","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.20","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.20","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-static-copy":"^3.1.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.16_1761460403588_0.6928978373904651","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"x-block-lib","version":"0.8.17","_id":"x-block-lib@0.8.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"df394cd810e3fdc9b9f68e50ca05f7699a396e72","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.17.tgz","fileCount":245,"integrity":"sha512-FBenVXuYDqdywkNpPaawP5UqN+ihqZu6GmfG1p9Rqx8F41RV5n/Cej8l3bUZbVJzgnn1IAdVtKBPczcmQdqBJA==","signatures":[{"sig":"MEYCIQDE0WC3nfJMjr9R54VUs1THSHJ4xrMoRpWzdI8ZU3YEuQIhAOcx7P0rDwdU9exUL9eLF6QfdHuHcIDz5u/dQikCB5KJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667462},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"33ef177a82e293b94ab3807081eeb317e6f9b023","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.21","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.27","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.17_1761719614005_0.9778874020593153","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"x-block-lib","version":"0.8.18","_id":"x-block-lib@0.8.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ce9ff508be090fe581f5f572361fe584ab8d4466","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.18.tgz","fileCount":245,"integrity":"sha512-0iret6rz5kwp/6ikgTcRf7QfCvh4dDWraE38UOEh35LR32JeDICc65DgnFlm8xrjX9WQNwxJjMIRO4rPfkH4/Q==","signatures":[{"sig":"MEQCIHdIrOW0wBLwSp1td3dbJ7lbuQVzLixi2LmMVemyiMknAiByA0V8AlyZAIzrm4H02GYmeNaMwuCYFuKL/FSUIYffYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664818},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"fc781ef08a98fbfd2b648da9f2bed042d1312c29","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.21","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.28","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.18_1761723000628_0.585929355432405","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"x-block-lib","version":"0.8.19","_id":"x-block-lib@0.8.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d40e4871fc7e500f2b303241abc1eded3c919d61","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.19.tgz","fileCount":245,"integrity":"sha512-pZbN2iwCbHbvfSLvMu57QaR4J6s6maYdL85UP9XFmi+017odkGd7/Z6LMzLpQcMZcoMyDEwXHzeqhKO00OZzOw==","signatures":[{"sig":"MEQCIHw5+1z9YfmlN7LWxB4Y87ujvjQvrRzLcEQZs0kKLhVnAiASt7cPwYGsyuYstD9Xbsj7Fv4fdJlwLW5f2gRLb425JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667382},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cc3e60b959261337a0a8aac5f03b8149c6f25a96","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.21","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.29","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.19_1761725576611_0.41595993228275496","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"x-block-lib","version":"0.8.20","_id":"x-block-lib@0.8.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d3d7b8e2f03f2b25f913e8c809f97dd9efd0e640","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.20.tgz","fileCount":245,"integrity":"sha512-UXn+dsAhMgLwsWfkIyBA946VoVrt647l5qbt2j/T+Q+CXLUczFdBRZAvMsvOW3IpVJxsGKuCekIzY/qv9FAGLg==","signatures":[{"sig":"MEQCIA0uhLPdfEoQ5yfo2MacMGkxInzK8jq4v1VWpHMpWzrdAiB+Zbhp4ZuwiCayv7AcmO/8xsFOsxW1/DNnJLjTapklMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1670059},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"fd732996b48fc14221a9cd7107f2686a9720ef0a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.22","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.32","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.20_1761786798529_0.0249799253833356","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"x-block-lib","version":"0.8.21","_id":"x-block-lib@0.8.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3634b619ffca675ab3e92f6124438211979cd99b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.21.tgz","fileCount":245,"integrity":"sha512-EX7zEdBPUCmWj7nRWOusxirzTxDeT/GvBRl3gBLUfoiX+59MMHUpKkdekQfWdPKd2XAydW+DxXEGDlKDM9b6fA==","signatures":[{"sig":"MEUCIQDMHeUasIkm0WCse5EbuWtcZmIrrHLIeeSV649G+QbA3gIgETXO8v3Y1FAZD8Ta2Gc9YtY3NTRXRM/ajB7QlH6jrWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1670286},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"82a78a6d64a8baa9e325b8694ed8c572e8032dcf","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.22","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.32","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.21_1761788029005_0.7717012171495048","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"x-block-lib","version":"0.8.22","_id":"x-block-lib@0.8.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"02a0ed237613e142891373188e66eda5889d355d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.22.tgz","fileCount":245,"integrity":"sha512-tk+wKZHQC+bzgQ92Jkal3uR53y+8MQb9r+C834ZtH4JkxvcmzpRON6GOCRApQ+eDBdnd4cwbAWndN4/NuafEuA==","signatures":[{"sig":"MEUCIExtHhwx4gbhub6MjN4BYvGndPeyoun0iIlXneCPMfQiAiEAl/Pxz4Aeileg24tnu1bmUo0EbQJfGeevCS8SXy6aCS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1670268},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"48cb22c6b28bb3521330d7ef00939bd1a579feb3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.22","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.34","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.22_1761810519404_0.7054715029411573","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"x-block-lib","version":"0.8.23","_id":"x-block-lib@0.8.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ba74c35711f695d363291faedbf6710efd158dca","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.23.tgz","fileCount":245,"integrity":"sha512-4O0syWWBqw7CZgJQmFbbggYYkjzmyH6gnqOyp4/As+AbAXoOUjQTB4A0QMrWzt3rDd5bXqqXMZFfzcxTMdE8UQ==","signatures":[{"sig":"MEYCIQDZwEe2STQt2R/NAKadqv4GvizmVocH9WSRMUbxdJge/AIhAN1N/sZCjXj6VJzyHyzXAcZ6TAVbsZFuHqf1hWycKLVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1671180},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"31eb76da6c8be97d31c04b894b19e4cbfd0e5258","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.38","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.23_1761920387883_0.4372105296020299","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"x-block-lib","version":"0.8.24","_id":"x-block-lib@0.8.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e2677ec4946245a929e95025fbef97c94f4af502","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.24.tgz","fileCount":245,"integrity":"sha512-+NdhXwopOopRLbiaBLmADRw4D+Emc++ANKfb/Sm7yXfcCJA574UUmAyYlao0ddjvsaJr82k+A++ZJqtytJYnsQ==","signatures":[{"sig":"MEUCIQDGKek75MwBmfFKnVjBBs9ddzu58ndcv/fAz64ybWcZfwIgabA5IuIPVdVLwQCs2abQ2bcc2Jj7pw0ENzV7kxnm78M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672932},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9ca53e78ef317b42659a79ffdad53a40f5d4c590","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.39","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.24_1761924778936_0.030001478221034716","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"x-block-lib","version":"0.8.25","_id":"x-block-lib@0.8.25","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f48fc1b87de27cfef21a0f6a52594fce29196f10","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.25.tgz","fileCount":245,"integrity":"sha512-HYWLUzejU5g4XOR5h4VqzTnJGbY4D/CVrUI5XIAbV/ZmMeJXqq8BZECLljltKKkAlUzRlFscfjnK+XN/VHYQAA==","signatures":[{"sig":"MEUCIQDrhIpfyqe6sQb4TSLkvHNrAzr1//7HAWyKHxUuKMeUEQIgXUVG7tIqM7TIL4ehQq8T690GD/8deNb1IsmbpMeWAqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1673004},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"18d89ba0adeaa5db36609d5c13071d3fbfe3dd89","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.47","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.25_1762141726328_0.6338166228492748","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"x-block-lib","version":"0.8.26","_id":"x-block-lib@0.8.26","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"063555dbc8723287a34cb77e4a6b564327258e48","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.26.tgz","fileCount":245,"integrity":"sha512-kBeS9UPX3Hvp7Qs6rOfBlUZx/MVIo7JWXOYpuXj57zPrMWLwuzpedeS44QEjOwf8Gg/lTq/iaw2geA4oz0oIpA==","signatures":[{"sig":"MEUCIQDoX7rWGQLr+9094ojV/Cv1G0bX3l7qzEs4RcWzgC8KWgIgaAdxLoMCTT8U9HJw52XIVwyXTM6DYNh+WRe1GZzcQbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1673146},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bebc22d8b2349942514baefaa9f5ae075b054d9d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.48","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.26_1762219573572_0.1392269491054694","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"x-block-lib","version":"0.8.27","_id":"x-block-lib@0.8.27","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3fd06492fea2f7c13cf122331955bc6824a046b3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.27.tgz","fileCount":245,"integrity":"sha512-8UtH8e1dksZfcTzOyc8p2whAGbWGSOruQ2OpyNywtVEUxrOgjKbv2SEi5msMhq2cJHHlhUkosfiTgY6V26ycOA==","signatures":[{"sig":"MEQCICYNwRwoUz4pXRDktrokFYI0NLeKrDorggvpaLSa3kL3AiBEIyFByCi0UXespKEF0DGrenAtR4lr797eCrKs6jIYNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674824},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"18d4c398a3b1af8372025e81b5e13db3b4f3816b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.54","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.27_1762259956561_0.7203702953493372","host":"s3://npm-registry-packages-npm-production"}},"0.8.28":{"name":"x-block-lib","version":"0.8.28","_id":"x-block-lib@0.8.28","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8897378d7ab2f82ea482df9799dacff1412bce44","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.28.tgz","fileCount":245,"integrity":"sha512-yavH/kk4TPQyrHMXlaXn+UzkxSET1oFaOWCAcufkU+O5OwPy1g+JS0sLQa4d30efHy1Yz253k8/Z6cgI5L56Uw==","signatures":[{"sig":"MEQCIBrCFu7fgtHviJYW0pi0FAdyDysjeVd7kLWO19Xd3FPiAiBWxHWHb+KJU0VT0R2n3ViOnwN8MPN2rftrpWKsi6GEDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674841},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b2b5f2f6732834caa2cd3339e328802e87377cd0","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.54","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.28_1762260391314_0.345044792048087","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"x-block-lib","version":"0.8.29","_id":"x-block-lib@0.8.29","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"9ed7a8aec4d8c6194338c677f2d5f8343769a693","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.29.tgz","fileCount":245,"integrity":"sha512-uVOj/KYHxKoTEOmVcbS3V2wNpxRkUalgPdcBgsoHxtq8AmCd14NMpo/19HtxlgUdITWBqfd1+kmokI5vYApUHw==","signatures":[{"sig":"MEQCIDoDmIrgGmipQ7O9yWX9prLuF+OvecGxEJEhQKphNVu9AiBzorGy25e+i3oiD299SjXqBCJc1aCOWAq9V8+H4D+vlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674839},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f67b4d699607646d2b75d80ffa4978469c933d15","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.54","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.29_1762260635042_0.9790506045920979","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"x-block-lib","version":"0.8.30","_id":"x-block-lib@0.8.30","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2523e63034bbf9d36b9a6661bf4d3e6c9398a3cb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.30.tgz","fileCount":245,"integrity":"sha512-heCQDcwfiAOglZ1GrkqP6v6uz1tff2UaHenejavXeHgeHEem6YWnCGnVuZXbh1C8UN9MDloaw6oIczmEOH6kYA==","signatures":[{"sig":"MEUCIQD71vxIoyuXV0lIdDaOpybj856luyZa5kplLaBr96NDpQIgQT4XHBMfqMC1npf8a5vw0fvYV5mIRnYXDlzcll7QSGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675206},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ffd896d1871de61ddae5115d6619c6b262d14c6f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.56","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.30_1762324706151_0.27465551301914237","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"x-block-lib","version":"0.8.31","_id":"x-block-lib@0.8.31","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1c90c5877a24de2b73547dd4e46ce3120cbd5225","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.31.tgz","fileCount":245,"integrity":"sha512-LZRWTi8vxDNM7u0H3m50ZPVm5tn7DT3gAvo/fwHiOYncRUBIqyHEq2mdzaCP4eTF7KdMF4gr4vnJnKhCtS3wPQ==","signatures":[{"sig":"MEYCIQCu9k4BtsSuUgWSYwQPRzHY91n8M5k0y3EMJqgS/EwPawIhALodmN+jFGfnpgXfYpW8MDEwHfhhK0zIlWrdcCHMB8zl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675184},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3f1caab15cf36e8b762d0ff969bb83a76d86e639","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.58","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.31_1762392773814_0.2819599802273287","host":"s3://npm-registry-packages-npm-production"}},"0.8.32":{"name":"x-block-lib","version":"0.8.32","_id":"x-block-lib@0.8.32","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3eedcbcec8154400bcfd8552b275350b6deee2b8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.32.tgz","fileCount":245,"integrity":"sha512-LnyW2QvWs2anA9FR1KX7Je8X/kpYBUx3IguiQ30kRXlYsp+GOLBntVo6fihuMfsH7xoQWTJc/7Usicv7h3Nouw==","signatures":[{"sig":"MEQCIHklbR1LDttMxOsqQyp3DMU+LcEdatyZ5pC7eqPMEdK1AiBmqdqUOCG+hZJDt2nqGbJ+xIsatNe9LYdDphEtwbOkyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675211},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"953b604909d317c6dffee8f836da01670df49d7c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.59","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.32_1762395885808_0.046905093221105476","host":"s3://npm-registry-packages-npm-production"}},"0.8.33":{"name":"x-block-lib","version":"0.8.33","_id":"x-block-lib@0.8.33","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a3e97190691f4f5d27c3408f81b937e34e770b2e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.33.tgz","fileCount":245,"integrity":"sha512-leThhfo2DbJolNy7oyx9hKCzuLtgdx0NlL1nY6Mbc0DePDDkDO/EWAP8+STw6bq2hipS9Y3ML0NIDeVE1exjxQ==","signatures":[{"sig":"MEUCIQCe1+gzH91YGykmu7looCY4mczrfT2ns46qrOAAs39vtgIgUA8cvRoECl1L2B8tscnt66VxFGQoYeK69ncNnmPzyPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675811},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c8f014a9a2408e0612c7f4c4afad09e42723dca3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.61","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.33_1762407465464_0.5876314657421999","host":"s3://npm-registry-packages-npm-production"}},"0.8.34":{"name":"x-block-lib","version":"0.8.34","_id":"x-block-lib@0.8.34","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"9674f4532567b750213160d36b88b60708256f98","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.34.tgz","fileCount":245,"integrity":"sha512-Q88a1jW8gBIA/GKIa3hTUCASwltVW3+C2DwXwXGuk/CJAHG7wPqITDRi+ctQU8h8LVurxFL/lNRu9Db+2ndrsg==","signatures":[{"sig":"MEQCIDh7xYkdobXXeOk/d6XCgwihdq9E+HfrKYM2oMQrcAuKAiAXBQcSfULz4GZcAs1MkvqZ1bEGSL/l+qRKkP7kvAnL3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1676548},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"372131c1f984b6de875a1390054ca06994b87e02","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.62","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.34_1762414983769_0.6001088965456693","host":"s3://npm-registry-packages-npm-production"}},"0.8.35":{"name":"x-block-lib","version":"0.8.35","_id":"x-block-lib@0.8.35","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a27d158090cfdf259902a78b89b863d3a59681df","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.35.tgz","fileCount":245,"integrity":"sha512-Q+iKlk79qjfXZgxdJA3q0vWsKmEmf1EiX5GW7jfJUhfliYPAcl0qrY0xl+fbi3KHZH+yLaNGNBX2RWBwnINYew==","signatures":[{"sig":"MEYCIQDrIyqughPFruifPg9PeCmjG9+QW5BQUVeOmKNYnI7DzAIhALuzaDXtp8gBSDMy1ofiGlZKYkg4zZR/B2bguZAPkmJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1677435},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"67af67a9c56e40c85a4ba27abd8d6eed091062d8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.63","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.35_1762420835134_0.46794101876817984","host":"s3://npm-registry-packages-npm-production"}},"0.8.36":{"name":"x-block-lib","version":"0.8.36","_id":"x-block-lib@0.8.36","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"53d505736ac4d8f0c47739cdbc930d5b41df9584","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.36.tgz","fileCount":245,"integrity":"sha512-mPch2VLZMg3pC/e6a/3uT6Cqy+RLqrlzEWkMNVe1VZ0HPt/lNH5cN9CvATQW7rM7qgT3e/rcOc5WdnJoW3NtmQ==","signatures":[{"sig":"MEQCICKj6XICAHUrYXGMi8sEGMw1bQTv4d/4av5xe8Zie46/AiApwkKuHj+l2WIqtzF/YK6FysJOKvpE2acGdCguh2dcDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678543},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e39b190965e7176c0799b17a9e453a426bfee7b8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.63","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.36_1762422108967_0.9675259608632676","host":"s3://npm-registry-packages-npm-production"}},"0.8.37":{"name":"x-block-lib","version":"0.8.37","_id":"x-block-lib@0.8.37","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"af51992f47a35b95c5ba31605779950a7632b3bb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.37.tgz","fileCount":245,"integrity":"sha512-F+njIyFM04URNSx1jDwFTtvQIoWva/yZlBgNbq3iRVfY4Ak8TuUMgrhjv1viPThfJxaUoMOa4Qg7RuSO4lhM6A==","signatures":[{"sig":"MEUCIQCPB9ocb1/24IYlVQWUGj0ZNXy/tXqD9CqiwBgeMyLDsAIgYjxIJaS8yzgiktQodLCQO/rbmNXB7JQpT4DLTkJkUBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678582},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0645b4c0373c5b7d790a8d3b75ebf56c6ce3ee6b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.65","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.37_1762428876836_0.27167442836001543","host":"s3://npm-registry-packages-npm-production"}},"0.8.38":{"name":"x-block-lib","version":"0.8.38","_id":"x-block-lib@0.8.38","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a47ea241d877fe256f7c9ac10e645fd050e29a17","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.38.tgz","fileCount":245,"integrity":"sha512-ogEm6Lt1CK1g4KcBPpCeECE01cbtjPogaAwtDSKWk8bIToNrQCyeIkqXTv9JBTMcBWKymbIt9I+7DLTczpmeSA==","signatures":[{"sig":"MEQCIH2K3PABGY1RcaM1KVFArHlpgcTAtxxuRDKOQ6giem+PAiAtyjgN3x2HWZSLJOgix6IO9zr75Gp7Z3kRbT15Rox5RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678586},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"97c256026da41d873df7c1a651bb9c9e2f15d65b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.66","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.38_1762432287604_0.6911206892711128","host":"s3://npm-registry-packages-npm-production"}},"0.8.39":{"name":"x-block-lib","version":"0.8.39","_id":"x-block-lib@0.8.39","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ce9d464f3ec0dac0fa13c2448a02900b2d7df582","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.39.tgz","fileCount":245,"integrity":"sha512-z+ZtouXboz2cIH3jEFNFcdVNionGdWwJNZbyTP43gkobBbDGrlIAsuPvEys/ObVjmiUPUPy7wpUYnPc2/5M6Ag==","signatures":[{"sig":"MEUCIQCpcgpehjUQQwKl9gEGnR0gv73YuOTHtvSOfXiYDBQD/gIgNfTfJ3V0OiiGPBbm0vfWQCkg5ZQ37RErpO/pLCDXgx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678550},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"99a3235b9321113245b0348266a76c8eb044cddd","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.68","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.39_1762434148253_0.553590716489262","host":"s3://npm-registry-packages-npm-production"}},"0.8.40":{"name":"x-block-lib","version":"0.8.40","_id":"x-block-lib@0.8.40","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"94cb106bf898db61a3107ebef264783adf540d51","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.40.tgz","fileCount":245,"integrity":"sha512-thKDwSSXa7FfEWBTOxaT8ooFIdX4z9Gky52d6LVdBhYsGqQ6QWy/WlRb1e5HHFUDV5s7xo4dlGll39YHYvIHeA==","signatures":[{"sig":"MEYCIQD29c0vmQntjorCb72R8u1Bf66ZJkNdUMP5/D+e/lBK5AIhAO7osYRbRnp9tCZl05PpDQ/n0t/PiM158wVo9JuiAa1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678543},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0d35f9092f124b5080c6c8ba090bdf1099deb065","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.69","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.40_1762435335773_0.3104637002182018","host":"s3://npm-registry-packages-npm-production"}},"0.8.41":{"name":"x-block-lib","version":"0.8.41","_id":"x-block-lib@0.8.41","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"49177f880dc5467a7dec96f1c121b7f06bfad980","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.41.tgz","fileCount":245,"integrity":"sha512-/7v7t8B9SPlxpfA/7LryAelNZ0HT+944+QjJ1rhjMscoGw+mQk1bzv+JJvvICtJzE/1yNjpoNu8vDkvOlbASzw==","signatures":[{"sig":"MEUCIQCaDYjvC2SlPSn/O/ryMUggaLm9MPeh4PySzXhF6eKl9wIgXuhoLlauNKsgP6Qu2L/tKB4ql113aOVBeyndf7HOP7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678858},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"166e4a940618726613417fffbb8c95b9914d97cc","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.22","axios":"^1.12.2","blockly":"^12.3.1","vuetify":"^3.10.7","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.23","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.70","x-essential-lib":"^0.9.2","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.5","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.2","vite":"^7.1.11","husky":"^9.1.7","eslint":"^9.38.0","globals":"^16.4.0","vue-tsc":"^3.1.1","prettier":"3.6.2","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.9.1","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.2","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.41_1762437929660_0.61874900795885","host":"s3://npm-registry-packages-npm-production"}},"0.8.42":{"name":"x-block-lib","version":"0.8.42","_id":"x-block-lib@0.8.42","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"76a6eaea56e5ec3e86a851bc05755d6198b960f2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.42.tgz","fileCount":245,"integrity":"sha512-/hcwaySH8k4YW9rjsjChagkPktLV5h6frCsgDhAd4ra/eX/7+zP659gTHo6RhsJILNRgYEH4ADfBpp4uNKuq6w==","signatures":[{"sig":"MEUCIQDomYCL7sQ/wWwhp20UhFmsuznKRWlHwy/cJ6y1TgZOFgIgFokosnAfisH757RC7vVxknkly5z2I3KgfUb6+J/J2Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678364},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e764228ce103bf60f3ba3e2531e39b9bc6bb590e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.24","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.72","x-essential-lib":"^0.9.3","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.42_1762477645971_0.6492497930583296","host":"s3://npm-registry-packages-npm-production"}},"0.8.43":{"name":"x-block-lib","version":"0.8.43","_id":"x-block-lib@0.8.43","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"eedd97de7a25c8eeb0f9be167512d6e905662119","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.43.tgz","fileCount":245,"integrity":"sha512-McexkKlCZ4Ils3QcN+SwH9j8f9KoytvwyUlt/aCCp6h5vP643SyN0/Qmgy8LpXJHt+YnuIcVoBykhzgnY9HeGg==","signatures":[{"sig":"MEYCIQDTqG1Yy2beymLd3G7GlYKv764HozjzFW97XWXUyUpUVgIhAK7B0BluiPX5rOYYOVnludR5ipOoWSCyYd5iJxSHnFf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678376},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"785cd2a8c24a4614fbda717601da853157ea4396","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.24","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.76","x-essential-lib":"^0.9.3","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.43_1762759082660_0.1548164541692012","host":"s3://npm-registry-packages-npm-production"}},"0.8.44":{"name":"x-block-lib","version":"0.8.44","_id":"x-block-lib@0.8.44","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"53eb321398c69d96ba739d73a424cd7963b6a712","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.44.tgz","fileCount":245,"integrity":"sha512-t5YOqvAAFjBzoLSU5VP9DsAuY6xEUVMS15PZITs84jnWG88bzMivm9VcKqh6D/6kwC+arg1vemJP6Byom4Ckkg==","signatures":[{"sig":"MEYCIQDyFZUgEKnWokT0g3GedYteWvJsjqNvIZbkSlvgVsNBTQIhALJ4D/vDD3BM3I8Rk3yzOXqy2KzQuqdaXBEOlzbbJFan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678388},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8a494fd0faf43b5bd69ca6e73571b9a73ed295f6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.24","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.76","x-essential-lib":"^0.9.3","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.44_1762760694588_0.3608796673274288","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"x-block-lib","version":"0.8.45","_id":"x-block-lib@0.8.45","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"94dd1fca06b71c685d10157b4d50237a77499387","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.45.tgz","fileCount":245,"integrity":"sha512-hLcdYARrBS4cgd/jhQrKDM6Fky3b1BigJ7phLZ2FX8lmUPJBLWOYVMPoRp1pfGeSsNuwRbQFFrvWWiY4jBj9jg==","signatures":[{"sig":"MEYCIQDoNGL3ui/kdnzEcnlzH+7H4vrfYh4fLo5Q7O8fynMpFgIhAIeNMK3Nfdzft9+nYjvHF3unOcfsJTjgND8qL46q/t8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678400},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b4a58be220cb8ef5a0a990ad581ce523ff81d0b2","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.24","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.77","x-essential-lib":"^0.9.3","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.45_1762764074940_0.9054474496559222","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"x-block-lib","version":"0.8.46","_id":"x-block-lib@0.8.46","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"45f4204fec45e30a7c933e933e64cd7dd0128f42","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.46.tgz","fileCount":245,"integrity":"sha512-xU3grNfq0MSB/bLkQpClPvOp6Nv62qdPUSKTUtwifUDS1pL4ciifM+w+oDl18DJ5c/1K5nEUTn+rJP55r+M/1g==","signatures":[{"sig":"MEUCIQCusnFXJgud9EH1Oh6QQ/KmleaML2B9iAIxQpdfG4baEwIgJzwY0rBtUKA+f43Li+4Y6mvD54edyzoEzp+2EmdLcBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678981},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8ee246e50f3b4dbd82e4e5965a99e11dbcfa8aad","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.24","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.85","x-essential-lib":"^0.9.5","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.46_1763010178892_0.6877187794820225","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"x-block-lib","version":"0.8.47","_id":"x-block-lib@0.8.47","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1c9ec725dbd2644b83f13d158a06a82c29d74b85","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.47.tgz","fileCount":245,"integrity":"sha512-hjNy5Er1VqBkYgbkqKslsMTAKmGeQLLUhndbvL2q2AdGFgQMn9Bmq6j2l1397xQ2eckTs7uocov7TebTncr3bw==","signatures":[{"sig":"MEQCIFSwa4iqkRcDCXYUOP0QCKUiM85ZFMhsjpnGBYyu83FuAiAhzVR4GOXvKKHHm2gvFYElrlFQXfo0fITCkYHBryVYVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679885},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d1fbc8e18ee87bf0df2be74d6fc6045fd2016cea","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.25","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.87","x-essential-lib":"^0.9.5","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.47_1763017219859_0.9453515871821796","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"x-block-lib","version":"0.8.48","_id":"x-block-lib@0.8.48","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6d9f30efd0d7e354ec13058345988900a4342e9b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.48.tgz","fileCount":245,"integrity":"sha512-I2fMWjIHzGLkMLRlpKZIDKLCzHX6Mjf3Er7zrkn3G/+kL0PgPnxxQsn8BcnX6/9tMHgbXvVU3Ltgu+358HUDGg==","signatures":[{"sig":"MEQCIHcoBafCYsdQGrqH/9utVPKJjJNEETjl4TlxbU93VLyrAiBITgVGZ/nIKudJAVrfV2qETBfQ7LzTUrUSVQi2YBG2dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1680123},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"46d8263c70ba1c4753e06cfcf32663a13f953503","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.25","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.89","x-essential-lib":"^0.9.5","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.48_1763043486309_0.4965396293455815","host":"s3://npm-registry-packages-npm-production"}},"0.8.49":{"name":"x-block-lib","version":"0.8.49","_id":"x-block-lib@0.8.49","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1514fad4bca23f8a733053d1f05b378f05067cd2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.49.tgz","fileCount":245,"integrity":"sha512-LMi7JA+5CdynUDQqBzJ08B44lO0T56v0iPgdSoIjsMKulImMFPQqGwmmZOTRbZSHOrCPSIf53gA/78n+bjhkig==","signatures":[{"sig":"MEYCIQD3KUVGnY7rsZZTvIIKG8N73LkSNtSDYyqmlw6bIEI/XwIhAORlWXJYK6zib7m6TU3herphQ2u7Y8gHu2wG6t9SudNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695398},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d514c787d45afa8b504e16388090077259d85a87","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.26","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.95","x-essential-lib":"^0.9.5","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.49_1763172406207_0.36906130049396113","host":"s3://npm-registry-packages-npm-production"}},"0.8.50":{"name":"x-block-lib","version":"0.8.50","_id":"x-block-lib@0.8.50","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0711a84bdcda077749aef9a474bb3350fcf8d55d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.50.tgz","fileCount":245,"integrity":"sha512-pzQiVUiRGT+sBK+dyBaq6X+EyWIDaCjiDcjAo+cow1D/J58R292YjIB0GRH82PgmRDdnwJXsZaptCpWYyqWC3g==","signatures":[{"sig":"MEYCIQCPo0OGsXnkhPVAkrf6c7+eHmFTl2j9SH/RMx+iMgx4ZgIhALARMJVlHvDXLywREL76Y9tre5m29yjHXlBUZWy/W64r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695408},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"19044dd022a350caca10f408300b36aaf7d903d2","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.26","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.95","x-essential-lib":"^0.9.5","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.50_1763172567980_0.7621858145164329","host":"s3://npm-registry-packages-npm-production"}},"0.8.51":{"name":"x-block-lib","version":"0.8.51","_id":"x-block-lib@0.8.51","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"35e2d9616bcd44c252796f23b415c79ecf07c3c8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.51.tgz","fileCount":245,"integrity":"sha512-htJWapa499iSBpRBp2BRBo031t2Ny1EFHWAgGwAUzmDxW+ukIlmTazgxAFJmtWRjX7Y7dGsKw5acPom1JSu3IA==","signatures":[{"sig":"MEUCIGhw6QE3nWYCZimldZyj35jM4AJAU8QxqfwX+0az+H8fAiEAsiAjx8LlNIil0vZe6xWMUXXlOa6RTQamF4ojV+Mg66k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695654},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d1068dabfc5a69f1c83aa16adfc19fa32e7ef621","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.2","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.28","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.97","x-essential-lib":"^0.9.5","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.51_1763452227449_0.861532836281582","host":"s3://npm-registry-packages-npm-production"}},"0.8.52":{"name":"x-block-lib","version":"0.8.52","_id":"x-block-lib@0.8.52","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c66642f4ff3caf5de788cba4b1a7876b4fa62f95","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.52.tgz","fileCount":245,"integrity":"sha512-00f8h+fiSuZP3G2uc9F8FxOwVg+v33YwqblOzSRH5rcCp/lAU6jA0rgy6I6Ia5IAGlIClTt5YXLzBIItZ4Ny5w==","signatures":[{"sig":"MEUCIFoqRrrhcJrptN4cQnsONXPK3M/yRHkbF866DFBaqZwEAiEAhz0Sn3nAnZyJm+iYccUUhoax401OSJV39DzbEXwPvgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695656},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e2e294080f29ee3295ed992f21242b70018873a7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.3","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.28","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.97","x-essential-lib":"^0.9.13","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.52_1763626556452_0.2594818488152668","host":"s3://npm-registry-packages-npm-production"}},"0.8.53":{"name":"x-block-lib","version":"0.8.53","_id":"x-block-lib@0.8.53","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"711b23d968e6c355108df566d11e98c29451fe82","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.53.tgz","fileCount":245,"integrity":"sha512-BfRCG30mTXkk4WmVT6+siKlewqgklP5GpeiRPXJa61XRKMvIB/TtR1ScMfYF99rtTwlYDeIEUqOhakYo+RQq7A==","signatures":[{"sig":"MEQCIGua4pdp6H0STea7NwyeJ+OmdSkiTR4gAI+h5HBygf98AiAqiDSJVz9MKGwU0qKSzq//5dloTc/57+RIqNVUSnEkzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695668},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"790bb854c442bba7f7f7d1ea344f0cba5e160431","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.3","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.23","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.10.9","vue-i18n":"^11.1.12","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.28","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.97","x-essential-lib":"^0.9.16","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.93.3","vite":"^7.2.1","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.3","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.2.6","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.5.1","typescript-eslint":"^8.46.3","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.1","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.53_1763736507659_0.5309298906635038","host":"s3://npm-registry-packages-npm-production"}},"0.8.54":{"name":"x-block-lib","version":"0.8.54","_id":"x-block-lib@0.8.54","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f9a873782d6bcdc4d5baf482f40852d79d4315b8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.54.tgz","fileCount":245,"integrity":"sha512-khls+YXSGeAa8zbxumm5iG9x9D2l0lOO2ehs2j7ZlzS6T7urykG3KlOJzm9vbMRrhOOMtByx3njO9AW5VjOZlw==","signatures":[{"sig":"MEUCIQC8fKlm8FnIz/Yv6XYBMnxl/qaav00AEjNzPzCwUf432AIgB2g4F+V/rNSwQheFHVwIkFow/tAju1mmkZ4+xiZJPCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695731},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b80f6cfa402ceae33a8236d2a2ca3884d89fd997","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.1","vue-i18n":"^11.2.1","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.28","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.98","x-essential-lib":"^0.9.17","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.94.2","vite":"^7.2.4","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.5","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.0","typescript-eslint":"^8.48.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.54_1764486754362_0.3381432276302805","host":"s3://npm-registry-packages-npm-production"}},"0.8.55":{"name":"x-block-lib","version":"0.8.55","_id":"x-block-lib@0.8.55","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3343103e5b5a5245023b8cda19d1a35deb21e23d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.55.tgz","fileCount":245,"integrity":"sha512-qbL4sw513nenp4cNrlOPVDO8ibo3iUJP/FFoBZouNNwTBqv7fN5BBpO7yaQ9agk2DqyiQO9kcSf12xDbiE9P5g==","signatures":[{"sig":"MEYCIQCVUOtrRGmX/lXDNLODG02vz5MdXhxE9dXzDHKgkGNq2wIhAOkiXekq/QOqSm9mDJMC13pwRygK1QRRUPPthLHqdWeZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695842},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e61c7c9be6f266e29ddeb25c61626e34c07b9eb6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.1","vue-i18n":"^11.2.1","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.29","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.109","x-essential-lib":"^0.9.18","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.94.2","vite":"^7.2.4","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.5","prettier":"3.6.2","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.0","typescript-eslint":"^8.48.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.55_1764930733894_0.601119113182351","host":"s3://npm-registry-packages-npm-production"}},"0.8.56":{"name":"x-block-lib","version":"0.8.56","_id":"x-block-lib@0.8.56","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5c10ea91376c80750844fe237e5499fbeabc48d6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.56.tgz","fileCount":245,"integrity":"sha512-Bhi0z2DCyRUkht5lCJJQDvDh7zplyGIElY25tLlnhTPH8u5lHYpr2Nf2DZHpLzypiRz/Y9PG77jqygWxxuGczA==","signatures":[{"sig":"MEYCIQDWyjM6ttwKLN5zbTcvy+7c6Pczwawic8MMEWGyccyQCAIhAJFvuEipBBbrKofy+ZfKPptlW0r0yZPjZdampRiHhPNl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695844},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dcf718f69f6a3ca880e80632fe9a3b6ad8779a87","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.2","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.29","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.113","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.94.2","vite":"^7.2.6","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.5","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.48.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.56_1765183779750_0.5079467050724906","host":"s3://npm-registry-packages-npm-production"}},"0.8.57":{"name":"x-block-lib","version":"0.8.57","_id":"x-block-lib@0.8.57","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"559fc5561d8c11e9a400d1526838f3f37866156d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.57.tgz","fileCount":245,"integrity":"sha512-D/zcAvZratVZ/VQhxYLw+GbsXrhFMtwqfs3sQl8Mgj56ywcB3khUlXY/lqS7/ldIwkZT3CuT47H3hToH6/eVUQ==","signatures":[{"sig":"MEUCIQDXn6WvjoPLHggSC7HfkYS6Db9aeb28SSCvF2z25tDGHwIgNAqOEVmWRMwAFu9H3cXWiluPaiSTG3W4/mrmmyyb9EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695842},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"67ec501a9c1fa609a17c314462d9dd54388f8b6c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.2","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.29","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.113","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.94.2","vite":"^7.2.6","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.5","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.48.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.57_1765185355818_0.31261959924022187","host":"s3://npm-registry-packages-npm-production"}},"0.8.58":{"name":"x-block-lib","version":"0.8.58","_id":"x-block-lib@0.8.58","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4791669d3ace56df63c31ccc5113b169e16b506f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.58.tgz","fileCount":245,"integrity":"sha512-Ity1V3kBSk+qLFxvCbi6s5JmmsGrwWfov58U8T9ch8zAxqw2/GjG/Mq6KWE/Hq13hkgZEUhU7qTjcKuDU5+g+Q==","signatures":[{"sig":"MEQCIFpel9l3muMQamFKTxPEEHQKNuLWc1FCOFb25xTW/UYaAiBh+dvwWQfJKk212Q4Mdt285y82ECgF2FyNgOWndBhqxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695792},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"41065472416e46ae92a8437c6bd1a8b702f3683b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.2","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.30","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.116","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.94.2","vite":"^7.2.6","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.5","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.48.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.58_1765267248334_0.5130875285732295","host":"s3://npm-registry-packages-npm-production"}},"0.8.59":{"name":"x-block-lib","version":"0.8.59","_id":"x-block-lib@0.8.59","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a553128d7e47406d022c3ae3c66345349f43ba0c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.59.tgz","fileCount":245,"integrity":"sha512-W88HJK5lJ6VToUAJWDZtMcx3H+k9plEnlGMum1EFROw2hygrSdvrWQo90z5o0sUpEkrn9QbqOv+oIRXYWjwZtg==","signatures":[{"sig":"MEYCIQCxJHOjDbpG3+WU4KOBgevrZMKTo1838aHTBpIKENcDkwIhAJ5VL79f+PluLuX9y8b/VUcdFBKcLoyl9J1nPx4eoiE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695921},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ddd9120899ae182f7130d92e3cb187a5d05e65d4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.2","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.31","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.117","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.94.2","vite":"^7.2.6","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.5","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.48.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.59_1765427914163_0.4264706106471108","host":"s3://npm-registry-packages-npm-production"}},"0.8.60":{"name":"x-block-lib","version":"0.8.60","_id":"x-block-lib@0.8.60","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0745f9135865e2a3508db46c9f5ccb5c610816fc","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.60.tgz","fileCount":247,"integrity":"sha512-EhYzJsA3Tq9rd8QUXifMrK4aEoDVD0+RoX/xR8nsInCZOtqYBUGhI9QiAEOT9I5aJ/Ph2JSmlD8tBvKSofn6Cw==","signatures":[{"sig":"MEYCIQCgvgbBj7naBcK5oB0uZebC4FIWkDBaj2wnZRIyd1TrswIhAMcCiJIzRSFqJjBBQ3shr0dlVNPvQ+thNy7o5HBOuqTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697428},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"288a6fe70b2878b340595bf18e5b5609d9eb66f6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.3","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.31","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.118","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.96.0","vite":"^7.2.7","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^25.0.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.49.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.60_1765518550257_0.5318654242755898","host":"s3://npm-registry-packages-npm-production"}},"0.8.61":{"name":"x-block-lib","version":"0.8.61","_id":"x-block-lib@0.8.61","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"580eef700aeefce816d8e8cedce9cd82d7b9ad06","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.61.tgz","fileCount":247,"integrity":"sha512-nuBOYYxZiMb9nz++X6Hg9oHQq3j9mKJQRYz5CiLOm/QIT3Wka5bus5x0gmy9lRMA8HD4FovLPTSJcnfLGQImPA==","signatures":[{"sig":"MEYCIQCEFTUlFivq3ZRI1TnoAN4RFjgTv9sWqnaJEvaX7r73RwIhAO0dSccPPx4QDu1y4ccqkM3T2OuGH0nFBeWebHAtLR4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1700043},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"24db570d3702f83c4b0f4659eae813b0ea966747","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.3","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.31","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.118","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.96.0","vite":"^7.2.7","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^25.0.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.49.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.61_1765519234792_0.7392483726191621","host":"s3://npm-registry-packages-npm-production"}},"0.8.62":{"name":"x-block-lib","version":"0.8.62","_id":"x-block-lib@0.8.62","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"26f09f42dab453632c75141c8838aa7ede62a258","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.62.tgz","fileCount":247,"integrity":"sha512-dpPElcgNmeUxglFbauVpTFQ0/ncTP8I5vH7BrYlGQ6yHaX6QToMxqPxLfwiNXjjolSYWLrU7p5wfbm08GCJ/FQ==","signatures":[{"sig":"MEUCIQCY0NdFVI9+wVmRU8CXMe25MxRVJ7Wk4ZUHfVbxAKnhqwIgbePAzWR+iRSJ41hEANd9p/XOS/2s3XJRp31yDn0i4OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1700043},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0a7d7a21247f5cec93b6759c0f6fd2eda7bba296","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.3","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.31","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.122","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.96.0","vite":"^7.2.7","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^25.0.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.49.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.62_1765703069062_0.2586744343256695","host":"s3://npm-registry-packages-npm-production"}},"0.8.63":{"name":"x-block-lib","version":"0.8.63","_id":"x-block-lib@0.8.63","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5d21e68b5f7f732709182757aafa03f01d59419c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.63.tgz","fileCount":247,"integrity":"sha512-jrnwhClUv4WMlGQSJQgi0CBz1yb8CpcV5qU6vI5qw8Wfk/xZQrhGSol3t2qXe6/q1dTKhYvwVGYy2LELe8ojqA==","signatures":[{"sig":"MEUCIQCDN1j++koQL4zupJhnmhcUj8zsiZbcjRYTz9TB+h/h+wIgStd0gOdorOuXarPF1EegwhC9I1qfgD1FyEgQyqqzUdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1700037},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"09fa7e4f61db079b7afcce1aae60220a0f80566f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.6.4","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.25","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.3","vue-i18n":"^11.2.2","lodash-es":"^4.17.21","vue-router":"^4.6.3","x-state-lib":"^0.3.31","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.125","x-essential-lib":"^0.9.19","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.96.0","vite":"^7.2.7","husky":"^9.1.7","eslint":"^9.39.1","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^25.0.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.49.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.2","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.63_1766054883227_0.6139890667146166","host":"s3://npm-registry-packages-npm-production"}},"0.8.64":{"name":"x-block-lib","version":"0.8.64","_id":"x-block-lib@0.8.64","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"db01e10c72016d26fa3640a610591ded0a424d00","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.64.tgz","fileCount":247,"integrity":"sha512-dJi6HDGHlQbCCvkKezsNEzqpgljQYXKte0IBIU+EEzR0kbPMLHSA1HOSDMlK3xmqMNEB27wRbJRMg5M6KjQvyg==","signatures":[{"sig":"MEUCICW3XGTUZGR9OSI0JJQPpwPVZT2evMYTF3gOgutK/9rEAiEA26JVxoWchZ1xjPfzQ+h+QWI7GEU3e2pdHD2k0JDnXqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699354},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"607b1326db9c544a54f9470c1112a3584cea89fc","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.132","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.64_1766394844676_0.35573690069756947","host":"s3://npm-registry-packages-npm-production"}},"0.8.65":{"name":"x-block-lib","version":"0.8.65","_id":"x-block-lib@0.8.65","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6a352b76414beea13f4aff43532c213b01db517e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.65.tgz","fileCount":249,"integrity":"sha512-cttUgsUYzwsKdXmWAXTiE5ggVSeV8wNvALf20sJkIam65jBTe6r6B6FsIon03QEAUqmyZadNx7mZOJlWGTjlyQ==","signatures":[{"sig":"MEUCIEODK1UAjkz6nyYdPzr3PUCHgbkSU8JXZKfSg1qA5NcHAiEA8z+idJmtrdhHRVNqoGjFcybSO+ajCMU14FdV/kgyYgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699523},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"640616559170527b9e2bcc1211f091b276a54f81","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.132","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.65_1766466216307_0.09716048221234042","host":"s3://npm-registry-packages-npm-production"}},"0.8.66":{"name":"x-block-lib","version":"0.8.66","_id":"x-block-lib@0.8.66","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d72ab738f4740405d23f86e65325def516ba9bc5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.66.tgz","fileCount":249,"integrity":"sha512-9C1OEuVN+GumcRvYrc8TZTLNxe8wiNi5Gd8OpY3ug0p+sSqAHN0swxcpT7ZRWDLwLyt4gF8NKuWdBEbLwhrlIg==","signatures":[{"sig":"MEYCIQDTjJ3P5nACwEBxosihlGoINAyPzNcCG8JDoG87qGvwAgIhAMzYOohH7udobTeGFyZBkLJCqs9QUzXgyIG9rYLqvfQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1700739},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4807f7ed1ea7f13ed08fc59b5815689d96731bd2","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.140","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.66_1767320742009_0.5326688163020441","host":"s3://npm-registry-packages-npm-production"}},"0.8.67":{"name":"x-block-lib","version":"0.8.67","_id":"x-block-lib@0.8.67","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6e6b1550764f6b0f8c9d0368067661dcb6b487ea","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.67.tgz","fileCount":249,"integrity":"sha512-+hA0OHLVWccEk8USw9HkV4REAM1/6ZrcwHhOZ3A+ysfGDJNG8TBBW/jJsUqltBnXwd1DQRdj8p4jV3BHKEFByw==","signatures":[{"sig":"MEUCIQC4GOO4Old+M8i1CM5+/na3vPN7M+3ePVS+dA+CkDOnmwIgHLl/I4ys1U1HcgXS6N55xR4cdUjAI3LjglO/oqNO9X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705287},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"29a75096cc60db70c01915567bb90ff0e24f1640","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.141","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.67_1767496604871_0.035219563183853","host":"s3://npm-registry-packages-npm-production"}},"0.8.68":{"name":"x-block-lib","version":"0.8.68","_id":"x-block-lib@0.8.68","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"76230aa4537f73806b79587bd31069ccc54dabf2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.68.tgz","fileCount":249,"integrity":"sha512-IapDlI6bm+reA4sJ9ZOy2kf1uNPabUBCMewdiLyYH1lQ4ePUsrTM6cyCdSy21KOqtYI44qmqqw0T7k9BY09coQ==","signatures":[{"sig":"MEUCIQC3N6Wj/JGYYhzLq3SMOZnM/wvYzNkxhCh/3qEEt0EKHgIgf8J27uWcRge0e+Z0KDXOfC1sxGV6dLXCie6QOniZpWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706124},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4ef03cdd724a01f3ae329562fae70ca1ad216005","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.142","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.68_1767587026533_0.4931244151759928","host":"s3://npm-registry-packages-npm-production"}},"0.8.69":{"name":"x-block-lib","version":"0.8.69","_id":"x-block-lib@0.8.69","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"fea8b90b87c4e277b0be43561b40c56ee8095dcf","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.69.tgz","fileCount":249,"integrity":"sha512-HdGBAQdS+WAgrKweUnHiUdQffb+Q1LBk97yEcWffLQt7GCaR45nQ5/d4/OzXnV97sztMfwsGtKSrfqENouQpwA==","signatures":[{"sig":"MEQCIFpOP+UGTk7ygbyJifueb6XBexnwbM/+kJua89cT0YvzAiB1isd0ajWS6j686sC05H8vNDzZtrP1LFycqjLNodpu/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706124},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b7eae81525f50abdbe188c531deb3de6191500f5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.143","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.69_1767599293480_0.6958713748363321","host":"s3://npm-registry-packages-npm-production"}},"0.8.70":{"name":"x-block-lib","version":"0.8.70","_id":"x-block-lib@0.8.70","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1d59f2e5ff7985bbdf5ab900b90cf074698bd849","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.70.tgz","fileCount":249,"integrity":"sha512-mTFbywb64Gz6ho6Il0Xto0drvJnEStlndKHHr0qAgpZYfoAvBCBvuiTY97ME4uxkNShkDNTpw44Y169QUqXchw==","signatures":[{"sig":"MEYCIQC1SA4cxGvIQDFi2sktbEA+mKa698HCVGxoJ3GnpOAxOAIhAOUJtYej2jbOYJ0HuTtUaLNrH3nmXIhovmqI5dW72tm/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707624},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"443b0b7eaaaf1335316799b3daf30671ef73a4ea","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.143","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.70_1767600665592_0.8247612007003875","host":"s3://npm-registry-packages-npm-production"}},"0.8.71":{"name":"x-block-lib","version":"0.8.71","_id":"x-block-lib@0.8.71","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0163c2a07e13d69c3e0b7a456c9d078bd12ea4d3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.71.tgz","fileCount":249,"integrity":"sha512-rqCkRenn/PcN+keeymtHJoHxZq1+ri1HEpxQK3blzsW2WHbLn1s9oiUVVNk/I7c5dVub5sx150wA9LmTxXw1nw==","signatures":[{"sig":"MEYCIQCLaNmqPFqlVrSx8FX+TddU/X200sjsBqSpkGLX7UacmwIhALG3WP8pCMhch3m/Abvk7pc0mt9HNBOV0Ue6MKnq1L+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707600},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c929fe0a08c6cdbec2aa1a9b91cc7e75897f12e6","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.144","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.71_1767604332487_0.13977627341525167","host":"s3://npm-registry-packages-npm-production"}},"0.8.72":{"name":"x-block-lib","version":"0.8.72","_id":"x-block-lib@0.8.72","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e57c9901c40387ab5036533912adae6e0cedb7ac","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.72.tgz","fileCount":249,"integrity":"sha512-5q2WLBqiudFV6u9kopSfF9S8F1Zybx3p+SW78bppLZHB+hFWz5pX3E9ToU7XTFkVt97LI99x1F9BxgLcK0SnhQ==","signatures":[{"sig":"MEQCICzqY7+5EQPdH7ry3vSAVuoBUk5voH9zBG3Joxotb7YmAiBcVnsP87nybZ2nOBic8WW1b96cK2BJEe2V8r26KIkZrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707713},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6ffea0f375628a1c6f5a101dfc9805d9cc3072f5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.144","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.72_1767617839590_0.5009190381308286","host":"s3://npm-registry-packages-npm-production"}},"0.8.73":{"name":"x-block-lib","version":"0.8.73","_id":"x-block-lib@0.8.73","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"605807ac3a40b9aa2d1e6d3a9c9758b97b260118","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.73.tgz","fileCount":249,"integrity":"sha512-cRPJBiY3qSGkbpAHfLRBP3cjOuHs40p19CBdI+rwrsox7BVcjo0gS3rOvwRhvUQa4LYBVIwMGX2ssOAamcyzPg==","signatures":[{"sig":"MEUCIQC/TovebptxP72hTUr2pcmce0xqnq6IRrzBkB/rziy/JAIgXH4VWg0M8EF1SDqa8dgiswtokcNvGhLGQBGQkNRrkis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707719},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ba4d74a38510b30b7049f9ccae7c76052ef41ebb","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.145","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.73_1767669193079_0.8290422394662329","host":"s3://npm-registry-packages-npm-production"}},"0.8.74":{"name":"x-block-lib","version":"0.8.74","_id":"x-block-lib@0.8.74","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"99800126d70d374b65b685fdff2ecf295fc2478e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.74.tgz","fileCount":249,"integrity":"sha512-pmIUNiAeApTPM8UaUXlODmrKHWXT/TXbCqwxbSt03cirGbx/TljWk+CVy4BF+tQ5oiNbiSilmBPQIVQZM7Ztjw==","signatures":[{"sig":"MEUCIDD4iRDX/nhW4ahkHCP+0pAka4Z14xZPqCbZKSjOUgOoAiEAyu2PQobohWx8iHqoIoPw8X3zi8p14BG8znY0KZE2dqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707762},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bfd247012654ebdf3c3918dd39a8efb090dbec67","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.145","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.74_1767754121575_0.7077112304322986","host":"s3://npm-registry-packages-npm-production"}},"0.8.75":{"name":"x-block-lib","version":"0.8.75","_id":"x-block-lib@0.8.75","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"868045829f70a2433ca26eb0677a80a9083bc8c7","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.75.tgz","fileCount":249,"integrity":"sha512-WlVRFmIKKIcClErrj8TgT97g+ihrSGArIXyc7qzpXOeq/iDAF6NR5Ydc94PicVOK02SL31/soGwD4e1GTBtCWw==","signatures":[{"sig":"MEUCIQCbhH2zfPY0jsbSHy2przEwz1MHl+Ew3tGcKCYYwkXNlgIgIl9IgwOsO3fJppxLD+/7FJhaDThdu4Kmp4KeiYrU200=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707731},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"92ed3d62148b51345a63aad1df3363721855b723","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.147","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.75_1767877782170_0.23096685378142912","host":"s3://npm-registry-packages-npm-production"}},"0.8.76":{"name":"x-block-lib","version":"0.8.76","_id":"x-block-lib@0.8.76","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ecd47f517816f23d956e295e26c91191aa0d074e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.76.tgz","fileCount":249,"integrity":"sha512-wZzwZrYIstwDPzcrO0bMgGQkeZtNMZxmmb68KuW1EjIXH3Feei9DBd1mglxniGL7REBWnSc7xJ0jiTYLhPTdaw==","signatures":[{"sig":"MEYCIQC4WBlB2SN2gLBB/Ax40yjMLW5oalZxUvY3VnFkviF+2AIhAIh82AH1tYLOrGEOInXmPAZkpfTE1GixuVGj6zh+9IA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709415},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9d4d4fd43b31f214c95c9fe900b00917bf5fd567","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.32","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.150","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.76_1768185970578_0.6841902529118509","host":"s3://npm-registry-packages-npm-production"}},"0.8.77":{"name":"x-block-lib","version":"0.8.77","_id":"x-block-lib@0.8.77","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c4555e5a7a43876a061722fd63ba1d90a2772f6b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.77.tgz","fileCount":249,"integrity":"sha512-Puco/xVZkRw8JgV6Bm6YBecMGbrYoOmHxJraWRbeOIkZB8yfM5vzfIHHV+czhQtjkuU4HHZoH6v9rWnGpdvu/g==","signatures":[{"sig":"MEUCIQCbotpQgjinThGveHGruM/E6SCZFjnz8785NTzSQ0KixgIgXr+YwG2mqce2UEVzoH7lbgeKEYZed9/xirYM52AQrNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709983},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b3d8e8ce0e01f75947cc6b90cc180c40d9f7e3e7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.33","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.150","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.77_1768189601200_0.9074044517384834","host":"s3://npm-registry-packages-npm-production"}},"0.8.78":{"name":"x-block-lib","version":"0.8.78","_id":"x-block-lib@0.8.78","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1d204a653b41150ce33cdf256d0c842ddbfe0626","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.78.tgz","fileCount":249,"integrity":"sha512-plHVWo996KKCJI3WxD7HhTk3ITMw6bLqgh90G3NB1BQmcKvCGdh8A+8r6rKBip7hCRSVB2aYjNawngPKYUo/rw==","signatures":[{"sig":"MEUCIDBORuNVAfy7m4yhQPcY1hOafp+oqziLagFWO1NQySENAiEAsiRhXsP0tXhJaknbXV0HGvbwgvTyA445CMFwE5En3uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709968},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0b16bcd88a24fdfcd00e03549fd98af6711ecb05","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.33","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.151","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.78_1768191045320_0.14513911732418938","host":"s3://npm-registry-packages-npm-production"}},"0.8.79":{"name":"x-block-lib","version":"0.8.79","_id":"x-block-lib@0.8.79","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"435a8a599c042a8a6eb4323c9592d72f663be9e3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.79.tgz","fileCount":249,"integrity":"sha512-y/KmPHVihHWpWypIopN3ozorn/zKlOGlicIcgGrxIdUXGhzb30p4gunzRBqAygRA19/GDyE/BYe1pAwwUpSV5A==","signatures":[{"sig":"MEUCIF+M6T6gB4aYoCZ8viFQFVFoGDXUafGX7weJY0BFhJIeAiEAgk/TQUWQ8ypAjpBwvIjJI1kLoOQILEp7fpTeiq/12DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1710604},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f8c436e8416b8596df56556419da889fa0a9a411","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.33","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.152","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.79_1768201499124_0.5521678285129812","host":"s3://npm-registry-packages-npm-production"}},"0.8.80":{"name":"x-block-lib","version":"0.8.80","_id":"x-block-lib@0.8.80","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ea181885225c2fa1e28b140bea904445fae2032f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.80.tgz","fileCount":249,"integrity":"sha512-zn1T/Kq/Nxb0kMAKjDeoG+2xLaHvtDldJhR5WukbNRCxf50Zces1yZKbYwZQySWBO7liiaeQ8JH9Tzg0BSP6Lw==","signatures":[{"sig":"MEQCIGD8mZNYajmfqkzwCRI0C71BpgayHnCSHu4LvJvXwaw6AiAMTSvIygTws2Za4FV9uS1gu0ezgo4JYMoO/l+0xU0eJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1710832},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"daabcaf0781932921d29b1d049e33988602671d5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.33","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.153","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.80_1768204771675_0.3994655085288632","host":"s3://npm-registry-packages-npm-production"}},"0.8.81":{"name":"x-block-lib","version":"0.8.81","_id":"x-block-lib@0.8.81","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f6371b5c1e1528ef0a7fafae28355122e59c5708","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.81.tgz","fileCount":249,"integrity":"sha512-xPAl+VNXzNsiMajKqzpp5UgN1zp4mKJTu9Kq5wIqRYdmogKssLjkNJ1EuwMuxrZyMoK49wP4A95uy5Yx6Dztag==","signatures":[{"sig":"MEQCID1jV31YAcrKsIZFrjB14Y51JVXZWq868f+baNpmOXuPAiA9T1Lcg0pe05mzPTTkOOGnDADvYyvFrrJyO72ihN6bOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714350},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9d5a2d76928bbf9a34332900a0e72edc8df88d59","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.33","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.154","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.81_1768285282667_0.4586132313149136","host":"s3://npm-registry-packages-npm-production"}},"0.8.82":{"name":"x-block-lib","version":"0.8.82","_id":"x-block-lib@0.8.82","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"47ff8d50a558d59804953ce9c16714ac73db39a5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.82.tgz","fileCount":249,"integrity":"sha512-nQgXJVEMy04tX3w40bNyMz4y3rz9fOD+psvtdMzSnz61uzvwJNErq2IJtcTWoQgfMjEchdP+keFiNyWACj9Bgg==","signatures":[{"sig":"MEYCIQCNiLWilJVJ5o5x6S1wyC8vkdDvFEtl/wpSV41uTdoftwIhAJgCNP9jD2Y/aLWO+DPH/Tzac4Qrfh1kn98SK/T7PHPo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715593},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d075a1af44c3dcf086daf841df26059a3142d3ca","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.33","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.156","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.82_1768298482190_0.09244038407295263","host":"s3://npm-registry-packages-npm-production"}},"0.8.83":{"name":"x-block-lib","version":"0.8.83","_id":"x-block-lib@0.8.83","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3a63e6d08e0c8b881c5925dab0cf52e828b4164c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.83.tgz","fileCount":249,"integrity":"sha512-Hg2Di+vaJXY/aWllTQy9dp725WyjUl1y7qiLxwXJcFaHmNiCay1BETciNJnjJxGOTlA+bgJwVIelP7GlDR/Yrg==","signatures":[{"sig":"MEUCIQDHAGXumH4zPz/tUgFCdQk+tg8+vSYIPVmzSsMcWKrbjQIgEV4qOsrm8YJ/wt4LKwoaM1KZIUFci5ozyiq/mbz2ICo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715310},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ead79fb01a205ebea908bebc475b825ab2f2b86b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.158","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.83_1768362773744_0.3561837839184989","host":"s3://npm-registry-packages-npm-production"}},"0.8.834":{"name":"x-block-lib","version":"0.8.834","_id":"x-block-lib@0.8.834","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0a2816224f5713b8b4c297ad1d3b583d25629942","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.8.834.tgz","fileCount":249,"integrity":"sha512-UswcD2vx/pMVRO3TgcY02WOD9fTK081kirPPzxrXCQZs8AShEbX/t9kFgqlWWlW8oi9FL+5dXkM9+/GulJtu4A==","signatures":[{"sig":"MEUCIDkfUGrtVODOTJ7FvyqVPBASsF2VT/ZIRf95t9J31qC7AiEA46cV2kdlMGwauFSSBgYCDvyLtoHHFDB3XyqVJmSYl/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717316},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"27bdc224c588375f92c128950f0b565b3194211b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.159","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.8.834_1768375711619_0.35770978557627164","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"x-block-lib","version":"0.9.0","_id":"x-block-lib@0.9.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8810451ac16c1cf9882c85c7288b958d712ab521","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.0.tgz","fileCount":249,"integrity":"sha512-4GuHCJlLHcdlUgNZV3kkPpONjO0nLXSj9d1Xz8yc4VoqlVxlSLPskZKi+WPoU3FPnp2Rws86a2rprhN72ESu9Q==","signatures":[{"sig":"MEYCIQCHdm28+lkwu/nwPW0YhmXeQiENt+GHBaBr4LfgPL0gsgIhAIwsmJynjWzZ3ONxml+qoKi0GtwyW1xmte46QYJp1lY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717314},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f099b29f8d24547dff1c995bc25f5b3ce12c9342","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.4","vue-i18n":"^11.2.2","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.159","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.0","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.6","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.4","@blockly/plugin-cross-tab-copy-paste":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","vite":"^7.3.0","husky":"^9.1.7","eslint":"^9.39.2","globals":"^16.5.0","vue-tsc":"^3.1.8","prettier":"3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.50.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.0_1768375839974_0.10041566349156539","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"x-block-lib","version":"0.9.1","_id":"x-block-lib@0.9.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1dabf5c2f34b67b3ae3509712f8b6e131ab0e294","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.1.tgz","fileCount":249,"integrity":"sha512-TJPGjgZbp4pHzNf4CKoIlVvhNrE/QRW4uWSDheW6bL6qCvVsiCVCMNaSlDJLevYcBgsx2gM3rMN9pQXrUPBxEg==","signatures":[{"sig":"MEUCICIe2nzFXNJIlsXKJxKk9MXhdnZTQJ54K2sYdz0XKA8aAiEA+x+wKPOP8D2vII/HZDNGNUmY3NrftgiMGiyAOHRfFkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717358},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4a257c1f54f19009f77046a0429edc20153e29f8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.161","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.1_1768444658207_0.9896159193544805","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"x-block-lib","version":"0.9.2","_id":"x-block-lib@0.9.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a514cb17c6b5c9f95fcdd87200d3af1eeed71d76","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.2.tgz","fileCount":249,"integrity":"sha512-WrP4pC982X4t25orPbM4IZLGbNKZZwFqS60J02AhWXw0nYjqRAjzi+WHyt51kWSDI69WsQ6lYhO5dbZ+N5ReZA==","signatures":[{"sig":"MEYCIQCCgEQnt0gmg+YQ4UsbYeSUovw+bvM0BW0FTx5eGmerVgIhAL/3j3QajrmjAgaw5FpsYh4llbwz2x/lAUwZ6Nggod30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717448},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bd47362b3dfdec2afb9516b5b5b246704c65e563","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.164","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.2_1768530680276_0.3718036256707842","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"x-block-lib","version":"0.9.3","_id":"x-block-lib@0.9.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d044313cb7f8244e0a1f98536ba6d7abd2a2c447","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.3.tgz","fileCount":249,"integrity":"sha512-9XsVyyVSAJ6tq4hdIuTZlmfvZeUbFELAxvy7Qq7CVvbbFWn854LbjPJi7eK8pIItdHPVQH5NddVi1A2zQIGxpQ==","signatures":[{"sig":"MEUCIQCuCVzTZdFj/son3CNgHVOveDFUAJTJCpScLsS2CYoongIgHExUzzIqbSm+hFfpAEe2yhwvsj3EH7XT37n+3cJYpSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717220},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8bab8e90249acdd2041945da6ceecf0d5aba705b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.164","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.3_1768531068403_0.004344234964123839","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"x-block-lib","version":"0.9.4","_id":"x-block-lib@0.9.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"22f6612d06eda70d5dc01ea077cb99d9b5d45553","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.4.tgz","fileCount":249,"integrity":"sha512-xaCbDDEQeAoS5fXceUShpx27oF1NBocGmS4fZdiNhor9ciudSoklSM3hSI/dmRttN+vfmwWhQCVBlbhzGHZhxQ==","signatures":[{"sig":"MEQCIAP9U9HFN9UX8dNMT6q9Ah6OIsDu3AAVw0VDUuQ67HrdAiBXlUdM80HuEv/hmteC50rwkccXlQL0f4N2DHsnt6TRyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717301},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d77289751d9183c684a52dcd63dcc81a58d53fc3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.165","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.4_1768545766356_0.041014891573673884","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"x-block-lib","version":"0.9.5","_id":"x-block-lib@0.9.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"483ad641da21f89d5bade59065d2cbf6c167633e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.5.tgz","fileCount":249,"integrity":"sha512-zP7FxkyffDDsEjMALVX/hPyvMKcsl9FCEPDORSUcf0FanMfCxEqO0Wb6Jh0QZvHEeX3iPnb6cijc/8Lqf8Araw==","signatures":[{"sig":"MEQCICDU0UMvqIQrDrTttP/i6NDXx2OgGMOQME0dJ7S1nlTSAiAVvuVgBADgvIQK6OP7PT/X9ID6ap5MpQHMSi11PaLYDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717301},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"412c1a2db0ba1596dfd5e3d7719a2accfe281f43","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.166","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.5_1768548240746_0.40976804703504177","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"x-block-lib","version":"0.9.6","_id":"x-block-lib@0.9.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"9d1426b9ce083061db8047a231fcb3fecaf8b512","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.6.tgz","fileCount":249,"integrity":"sha512-B7ereTiAWh/PhbGv6efBIxDq6w9JmLpTQ4iOM/Qm8NPvgnKXeKdg74PweruBQJaBIRbqFoDq2df8PqdXhEN+MA==","signatures":[{"sig":"MEUCIQChP8OwBqI4sO+jx04ZpoA5vz/QwUO8gLewNIJKBmNGZQIgBFF/B4rDb8SIiL6Ju3V6ZycdW1UohgGfYoq+0X5E2+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717307},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1f1ae1cc573b3c242ec73a944f22511a9b043eb4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.166","x-essential-lib":"^0.9.20","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.6_1768548595917_0.3240083053805469","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"x-block-lib","version":"0.9.7","_id":"x-block-lib@0.9.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"831bb96305f599cf5043c44a73ff085aec3e9e40","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.7.tgz","fileCount":249,"integrity":"sha512-UKbZUYjMlXUItjcwsPnXy5fs+gJC1XAgxz2NXj8G9gtxKz4xKS4U6ZKiBIXIIV0MBMXVdbrMgNwsClx84CLcSw==","signatures":[{"sig":"MEUCIA3O5hehyn0EJZluPmhvmKuqnjM3+riky2QCPLvlzt89AiEA4JG+hOyFeCvXlDV9TNQIrfQQFXz7vP23BGLJGHr+guc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717525},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"133e5bd0376850de51a6609bcd104e819f01c5cf","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.168","x-essential-lib":"^0.9.21","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.7_1768570848190_0.2711598492278926","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"x-block-lib","version":"0.9.8","_id":"x-block-lib@0.9.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2ca7ecd801727d2cfafa08cfd44d3ea6d2c0a784","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.8.tgz","fileCount":249,"integrity":"sha512-eNqHA/wfA/Z8oRKccD/VQuL2jkf9CteYZ/zUw5YC+fi76AuOmcHe2SC+Vn1fa8v/iMqqM97n19yp8M1X4wduiQ==","signatures":[{"sig":"MEUCIFSgLonFE58T3LFGQvO2O8jvPTlXhecI1/ohbwOJlxHOAiEA8S9VKZRLXkn5aQ1BiZlu32VEJ35LgthEul+WiMRavOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1717565},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"367583ff6ee3b6a6a9fee473d014f4315950bd13","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.169","x-essential-lib":"^0.9.21","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.8_1768613989377_0.037030152514216264","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"x-block-lib","version":"0.9.9","_id":"x-block-lib@0.9.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"de089f25040f9200b9e44dfa005ddbaf19d4fb0c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.9.tgz","fileCount":249,"integrity":"sha512-aHk4T36qM4ckMTIlfOx4ZqsTplljUkIs3JtWWFVHthd8R8d+k7QrRkPMoIFFs0pE5X2e9+wwLYhuA91Tu97Ahw==","signatures":[{"sig":"MEUCIFavQgNyzG3+aLl07kwbM7pEyue2nWsf+2z+5yaHrnSNAiEAiVyrHiJlGt31N9WNxdOa3+Bx8QoF9hZPunHpDEbWrSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720387},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"15a4553f04b569fb9117f6d0b452936510b2babd","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.171","x-essential-lib":"^0.9.21","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.9_1768628296742_0.8212669350051656","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"x-block-lib","version":"0.9.10","_id":"x-block-lib@0.9.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a4bf7f865a7825914069aabe6dae7189830231df","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.10.tgz","fileCount":249,"integrity":"sha512-K6jA/2s3ELLypwsb6X/p6PJ5IvQliqIph7vf6gcSi17CSCNRoIurxUu6dMPRfyi+r/F4qFEmnQbK/1KAk0If+g==","signatures":[{"sig":"MEYCIQDxpj4lfAvgWom5/Ndk7uhZwIAyaX2y1G6eK3hDO1ZEbgIhAJd35vqKRs4fW9Wd4YPzIY1eTyoPJYHKZUyVfz9B+t1y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720388},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b73ff9110f35baf2d057f135d6d9bb65412197d1","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.171","x-essential-lib":"^0.9.21","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.10_1768630705839_0.1510985811589698","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"x-block-lib","version":"0.9.11","_id":"x-block-lib@0.9.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f32fa40cde5003e71a6399ad34bb2ea92305511a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.11.tgz","fileCount":249,"integrity":"sha512-hsmcpiwKkuDok176d3cEKL3hTciHuD6V2nbwIuegDozWnw2iDmxf9i05r9ln7uqjz28AakLU8QZE7oL3xJ2H8w==","signatures":[{"sig":"MEUCIGytLP1tW169G7DtHviSaVBC+278JhO0UN8KHSmNiPG3AiEA1ucfq0HqW3KPNtCcamRLRpGA/1kLivk/yXi8J0tJwJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720388},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"094b0607664c80f43afd9fe8933ce9603f51d4d7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.34","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.172","x-essential-lib":"^0.9.21","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.10","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.8","@blockly/plugin-cross-tab-copy-paste":"^8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.6.2","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.11_1768637558787_0.3907036520903493","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"x-block-lib","version":"0.9.12","_id":"x-block-lib@0.9.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"60993f282c184fe2e7f5fe6e244e1a98451e998e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.12.tgz","fileCount":249,"integrity":"sha512-EaATYDFUl58M+3BklyYi6ODiei/j/G7gdkq8QLRPaY4c+cItvO2hET36GtKirpSbJetw5EUXgOnynQY2dCq81A==","signatures":[{"sig":"MEYCIQCU9lTyNuUPy7sdPWgqXOfx4exHykWOPvNElIrAWdNURwIhANDxSFl4XzX2I19BWAlGmh8/fN+cb5p/XdSF6C1Iap1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720388},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bf212562ea4d2e8e741c65c9e021662fef035626","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.35","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.174","x-essential-lib":"^0.9.22","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.12_1768712138059_0.3742070442668457","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"x-block-lib","version":"0.9.13","_id":"x-block-lib@0.9.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a91825afb32bdc1cb2bc13745087df18abd41ae6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.13.tgz","fileCount":249,"integrity":"sha512-UAkc2R2FxHgWhvPa0PM1fZXovbw92TY8BxVfe/69yoGxzVIX88XXfR9eS+fNPGdpVjNo2K6D+SBf1FK2r+LQNQ==","signatures":[{"sig":"MEUCIQCcrOWyioMGuGevby3ZKqJlX3/Eq3ZGMuj9X+C9OhbX/QIgVUauaBSCAuHQWdkoDuzNMbvDtrxODMBT/B98TL0Lf3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720416},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0aa22f42766a83ad3aa77979bc797f935bb722ce","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.35","x-runtime-lib":"^0.8.176","x-essential-lib":"^0.9.22"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.13_1768721588773_0.8461428778377449","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"x-block-lib","version":"0.9.14","_id":"x-block-lib@0.9.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4a92eb9ee94af4d74250ea08788c8eb02b1568e0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.14.tgz","fileCount":249,"integrity":"sha512-Opz7Kwr2yHNBvfuH4vXmw3deVEC9pgl0gZ+sVnr/KRWG+F6nI7IcxGZn/jgexZtEIpChlCCkGGRMbXq0f7jfqw==","signatures":[{"sig":"MEQCIAtvODsaECkyhuOzqaRDcqSt3C7qeo6KSio1GrjnA7pGAiBEmJby401K6cflmuKJHaGuOv+QjRa6UPadP9wGGTzGXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720388},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"44cd6d625330ebf0bbcda508eb249c7f230e1975","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.35","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.176","x-essential-lib":"^0.9.22","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.14_1768722231931_0.5362422390147985","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"x-block-lib","version":"0.9.15","_id":"x-block-lib@0.9.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"78aa4f3f6e303e8fe3a7b324fa32676fed883b27","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.15.tgz","fileCount":249,"integrity":"sha512-tYlIqTpA9+9e4mr5NlVye1Z6EF9ylk22YqyYVFyp4giVE8T2zYwIFmq0lZR7jZUSsm6raJglGkEp1E5bE3FogA==","signatures":[{"sig":"MEUCIQCLF5UxGFfiPwdPb79hqG1tCTVulX+4n2H9Ooqf4wzzHgIgNAFxl9pJemCRUekZ4iHNTaxnUctaOWSkUhEwFLccxKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720416},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ca81365e1812b602c4916e21aefc564e12b7f810","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.35","highlight.js":"^11.11.1","x-essential-lib":"^0.9.22","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-runtime-lib":"^0.8.176"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.15_1768730617631_0.3370655520033077","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"x-block-lib","version":"0.9.16","_id":"x-block-lib@0.9.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a7f2a15d030680e0c841a27aef340baeddc38235","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.16.tgz","fileCount":249,"integrity":"sha512-lq3RTFNN++wJok3TFRctdKGM0tDxmC+i2XIHtLtYxRh9kcL80FUi8uyhJ7g4VXekSlb1L7paQzdG1l6S0SGdNg==","signatures":[{"sig":"MEUCIAly//pViD9n/Q7R6lJhEm/5plZ6DKxEZN8U2AeQ2cpYAiEAizsqzmS1E+RCcVtncUexYImm4L3dFeWNVvRJWPSI4aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1718262},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"11d8a7cf0d0f2d778545340474acd5a9b701ef33","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.26","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.6","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.36","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.183","x-essential-lib":"^0.9.23","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"^7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.16_1768827451676_0.9940836605228409","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"x-block-lib","version":"0.9.17","_id":"x-block-lib@0.9.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"77b678143cde787d07a37aabdb2698b3788b203e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.17.tgz","fileCount":257,"integrity":"sha512-nAjx6bhtmeokXURicdMX96hElR3DFV5QugzZbfonnPZ/f+YI8N4amChMUibkEMxBnxhsnBIVhMAK1s3yRPakVw==","signatures":[{"sig":"MEUCIQCD5vz5GJA3FdYOxaDv6Qe/Z+xcHlI801BXK4d/+pdp1wIgXQfcO73g3hojouKHQLkyg7Zk3qBPHVRmnUHzGbqq9rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1596118},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f30fd34e76f2b946d603831a4454e9115d02cea1","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","x-state-lib":"^0.3.37","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","x-runtime-lib":"^0.8.188","x-essential-lib":"^0.9.24","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.17_1768905268299_0.27945734881852413","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"x-block-lib","version":"0.9.18","_id":"x-block-lib@0.9.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"cc266f9512c1e3b2a6b96c92e7085c6178f45aa1","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.18.tgz","fileCount":257,"integrity":"sha512-iJSmN5FdlDkKCKsUc65g6jgD9CQPYmkpoXdrAbp1qpvdiNpa/fB+Rg9wAXk0IszYB3GpRHU0f4IWMxObaiNRdA==","signatures":[{"sig":"MEUCIQCQBZTPuxTWe/vDJftGV+OyLtFxzXQwCCAuSzpKfvjSOgIgBZsopqlQLSN1OWtZNdRrkJc5teYkaqh/+wQKznpysos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1596122},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d8a357a21383d6329d895862733f16c01fe0a737","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.189","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.18_1768906225054_0.5453635259961882","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"x-block-lib","version":"0.9.19","_id":"x-block-lib@0.9.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"93be0d0d39c8d6f2467d99c2388b65077b2a9c6c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.19.tgz","fileCount":257,"integrity":"sha512-pWa7wl1Z2V57TqNyFaVXGX9oIZy5ri+I2o/dYxu7I9Jv32gb0WmojjiV0o2GF4sZUoQXFcaheJM3vb1HVSGmzA==","signatures":[{"sig":"MEUCIDQ1EfTB1FQEG8p6aTqHQ0bd7yHbKjnYFmVlVZ+jpzULAiEAuvxyTR33460ZMIItyXfOVP/37DTPS5plH4GdfMHAQDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1605242},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0268c0dce016b5651099b59529332f8a21384d0f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.191","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.19_1769051773264_0.9918392817500745","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"x-block-lib","version":"0.9.20","_id":"x-block-lib@0.9.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"164582755dbd1227594f6149790ce1db3b430f87","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.20.tgz","fileCount":257,"integrity":"sha512-web21f6tRDxvXp5rmHFzcmqm5IWM5zodWE8Yj0PZY4YkKvvGhwH7HLy6cbfAwgipIC8mqqQ6kLM1de7e7CePvw==","signatures":[{"sig":"MEUCIG6gOQVoRgsfwKGgLPD35Q05vLNIDkKXh0CEUqVupIQRAiEAtctmq30M0afGGBiGB2n8zhRFHz8qyhodcDnwWKQ4bsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1605242},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"740749d38a3bb0130270537da7dda1621fdba25b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.196","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.20_1769243298195_0.31901634080699104","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"x-block-lib","version":"0.9.21","_id":"x-block-lib@0.9.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"3b8afe7f2d142d26c3f8324748b64df32bfdf0ee","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.21.tgz","fileCount":257,"integrity":"sha512-PQI1g1ptHZR/RNsjwy52uz6tiSyOQBEJtCkfLEi+lHl17tV2H3S7F44qeDRESF9OUWo8A3ZO+puXo2pHB/nj5w==","signatures":[{"sig":"MEQCIAbR8op6edklH83x2jfxJQgAtjbPiO1VmpPQuaXlAqT3AiAy++XQ+ukwUiBisbymZ+pBRZcsMBUXQiC0QdUiFwL9wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607774},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e3cd50daca98d155265b8c2a89046f5fb93ce297","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.196","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.21_1769248437407_0.6956147303805142","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"x-block-lib","version":"0.9.22","_id":"x-block-lib@0.9.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"dba5011616c1c1ad1dd69f1d4d300e6cfa5c28f6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.22.tgz","fileCount":257,"integrity":"sha512-nHSYO8Dfg7i+rfBmP/U+cBcES7tEMq6jBcKvQZpOFn3WT0hrEd61f08ZMhxImPiconC44iOoki0mq7WpxMqj0g==","signatures":[{"sig":"MEYCIQCtYz+ZYtvW0lgOo7opOfx9lgBsGPecb2igvi5v60TqJgIhAN0azw8uFiDIT2CdsktYF50/hHW0bTX/EfC4ICUbv/cV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607553},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3ff358ad11231a4bf61e461c908ab76fb0925c79","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.196","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.22_1769258216492_0.8782242879970679","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"x-block-lib","version":"0.9.23","_id":"x-block-lib@0.9.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ec8e068ce6ebc4edf25f01ecd6d20d5f06bd9e2a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.23.tgz","fileCount":257,"integrity":"sha512-i3YksKAfhj0NTQLm/jbhUY00DQc8SpueuXSbpprgeDP+t27IgQaIE78C/cvEE92nMJraWpntceKNaz4OLQiFlw==","signatures":[{"sig":"MEYCIQCR/RlgZIjUa3N4ga1AhKDQ1gU3fdb7gMe7zjJ27ZEQNgIhAL671TuZke1p0lIAa1q2SpjjLLmCwnM4eoV+NAt76x3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607565},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0eb786a118517f110dfb32e8d9271c4e9c9806c1","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.197","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.23_1769259378283_0.20236190909709872","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"x-block-lib","version":"0.9.24","_id":"x-block-lib@0.9.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"256b6111707582be9361c922ae62bbbf80b4b638","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.24.tgz","fileCount":257,"integrity":"sha512-pKj9NnI/ObE2os+kNcH7mMIzICJWa+laH86jPA5zT04USwYycSakuEKH6uC7wqeFZj2d6Njb5npZLl944NgMtQ==","signatures":[{"sig":"MEUCIQCcnZxcEwEnxH3o6kcBFYcNebmFfQNd0qeUKHukVUZWygIgV0zXCN55qKnrV/59VhSVI4IzU+cM3S5zpjylmA8iVFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607933},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9a0dd23da6fccd9a1afed28fc40dea35d7f90d3e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.200","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.24_1769495306611_0.4947875470532157","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"x-block-lib","version":"0.9.25","_id":"x-block-lib@0.9.25","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f230bb86fa8db8aacbeaeeabdc8a62e5904b7142","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.25.tgz","fileCount":257,"integrity":"sha512-QrUDwM73LjuDwRcrA/xdjKKFAnrwxXmRCULTGWgRGkwc7LUhdh0HNqZAY6g1c0qYz9a9i4f7VtMncKL0h7OBnA==","signatures":[{"sig":"MEYCIQDGIXuqWHRFATMo1FZ2NBOQOifD8Jg8QZUDVNTHCHG6KQIhAIqUFUij7YmIoFN1kPZFNYxhf5jgBBSLa/wm5LTsvR6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607965},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ee50f57f66d4279dee4a2d4ea6e64ad996c204bf","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.200","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.25_1769496186099_0.8334904083153065","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"x-block-lib","version":"0.9.26","_id":"x-block-lib@0.9.26","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"7b2f1e57336e0a029ed1d29e006f22b75f6f49c2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.26.tgz","fileCount":257,"integrity":"sha512-UVKWdACWFOLI6zU6zd6WpC7A80lxWLyjyWqRZP96yaXvV0u4vIFU1s2rO31JXRtr4a6Il4ZunsZEJyxPBmbuQQ==","signatures":[{"sig":"MEQCIB1kH5lRWNFI4dD9w7iGRUhEI7xvTC+rxr8Tirh8V1GeAiByXrTOKyo1spEae6P8PPETT3Oh3M6gVBCDXzlHQpSINA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607933},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a43eecb7c376f9c8b96b9f011e3386a2873c0749","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.200","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.26_1769497014842_0.48239911452827755","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"x-block-lib","version":"0.9.27","_id":"x-block-lib@0.9.27","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"534c3ba5603663ca0819701eadd8113a9e5e4435","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.27.tgz","fileCount":257,"integrity":"sha512-DEpnI60nCn9aLTbIeHLVvnX7/yDnWwij8f7Pk4HyJ0amZujLOzJ3XZk+4COAzIHZmlwaoOXdk167I4n3jDDI4A==","signatures":[{"sig":"MEYCIQCunxAyn+6TpudwX1wnZmOfiNfFOfWYkPEAg2wCENrOJQIhAKEODco+7jNwcrCX9hVkopaDTD92VLxMKlpITEvFil1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608023},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2277504f698693e917d87cf41cf39fe5ea848096","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.202","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.27_1769553730949_0.9649712936382495","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"x-block-lib","version":"0.9.29","_id":"x-block-lib@0.9.29","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5b909f170d0c3a44db3fba1370315d47d29f18f9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.29.tgz","fileCount":257,"integrity":"sha512-SwugBOLWhQPUSjuZD6WWPeJyk28HiKLoBXgELLMFbMBA0kqhobAsnLQk3Scf7D33QleoOfaqtnHZdXpsey/47Q==","signatures":[{"sig":"MEYCIQCz/h6EYoD7IlA+Z7kt2hlAam2l+GM+rWQ/rifa9kdZVgIhAK2ntB9Tf6BKLeVl7gyYIH0vN+S9scsnPRSNZ/p+4Hva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607336},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"390aa06ee602197cf2b36f273a527e3996e53fd4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.203","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.29_1769566028562_0.7091025438889398","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"x-block-lib","version":"0.9.30","_id":"x-block-lib@0.9.30","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f56fef8902e622262f4f73f2d7ce6556db194b94","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.30.tgz","fileCount":257,"integrity":"sha512-gtgFzuz5klwTV5al6ksCyz9lgcKYEQLGzCLBJP540DrsrRYBIzsu4FeVnaguRwvRkHfAUSrfQVoABaeUZzCBCQ==","signatures":[{"sig":"MEUCIQCqbX6ZEhOWBYMhVN58a4PG9FbPlGqWYE9F+llmFKDi4wIgGpKU2/J9QsiQz16I+uDJ9Qyo0WQDybZ5yLcRF4677J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608937},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"da47d0a5ffb21168cb847bd67b082dc4b737bcc4","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.204","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.30_1769604230554_0.8670971279423716","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"x-block-lib","version":"0.9.31","_id":"x-block-lib@0.9.31","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0eeafb790092fdd738b0c43e7fe7cbb9914b41f9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.31.tgz","fileCount":257,"integrity":"sha512-pi80+WdsRb8JxpuKuW/agNh8CzgTNCY+/b15jc8PjFFjfngJtf+nvBBa2brKZYli2rNJbG6ivgN9yBdrCQBhyA==","signatures":[{"sig":"MEQCIDiTKj+115WtLJbvcOYAbBHmEE/0BAdZoQtg8MS7tBfVAiBrW4ONpOw+PnXiZ8YmTmcyeD4whnVkgfSkjBDd9Cus+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608907},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"64dd046d1bbe914720ef91e35b75ed270b4ced25","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.205","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.31_1769631894820_0.8229092984944479","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"x-block-lib","version":"0.9.32","_id":"x-block-lib@0.9.32","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ab3e2caf053e271b1f7b18d5af0a7ff55fd7bbde","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.32.tgz","fileCount":257,"integrity":"sha512-WJuL6OY4zRHVJZFB/uemZ9hBJkDKLnLw+isqJNn8wXogVJgehG7DY9E6KIs6hE1irZtbv+Bn9+TcKGsD0XF5yQ==","signatures":[{"sig":"MEUCIQD5nWpR7pXvFZy+e5o8bQHOo8bx8PFAu6v8y13jNw1+oAIgcNxPH0AyC0r4dV7cW841YHmgG7l/wjNA6m41tiqKZhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608750},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"20a6df0f741e35a5783064b44e8a4ed0a75c2158","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.207","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.32_1769729189248_0.7694272202859334","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"x-block-lib","version":"0.9.33","_id":"x-block-lib@0.9.33","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0c93ba0cae12aca0e47dad32ff17412edc5a7820","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.33.tgz","fileCount":257,"integrity":"sha512-cMG8VnDkgT/rm06bn1PKivmGqqHqnzcLImli2qjAPsSGzL8o7s4IEJ0WWCXkbPzZZ8XfJE3SHnC7Z8dHMLF+bw==","signatures":[{"sig":"MEUCIQCe1umkJQXhRDr8v/kcJ4iM6oJSpP/RzWaL5rps09Xz8QIgKyW8B//BRd0QU5yVfDF7NlYhiWPRegKnMYOX6ZOG/oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608013},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"215dd783e4699e3fba4835e4fda8b3ddb5a82c90","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.207","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.33_1769731198246_0.6026136716873276","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"x-block-lib","version":"0.9.34","_id":"x-block-lib@0.9.34","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"66a924f5a4414bc5075219a45e6831c8a5a893c6","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.34.tgz","fileCount":257,"integrity":"sha512-NG/2Rix7g13Rha/EMGvCUDSsragfDY8v4D/0cPAVO+TcG0YLZg9+yMTHgcDyVyACpuaLT0I/qDEbTCQSakUeLQ==","signatures":[{"sig":"MEUCIDlmDt31iLhQouyPtz20Fy5j+9nVM6Sscsp0Q3vgnQ+QAiEAmfA3yum0yLpHBBWnzII6qHJV7/7oihFUjbFWhKbTI3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608502},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"63137ef5c952c3dc1d57e58f48301bef35920066","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.207","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.34_1769761117933_0.22537517715448097","host":"s3://npm-registry-packages-npm-production"}},"0.9.35":{"name":"x-block-lib","version":"0.9.35","_id":"x-block-lib@0.9.35","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f3050f9c90e930d9aa2592bbfa3ab8c4a085f540","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.9.35.tgz","fileCount":257,"integrity":"sha512-r1cLt2BWlJZzEjqc6LOBArg8bsNx1Ld48oHHm66rzasJQ7vQcZr0RHdrX2HYMGb0IdgeD3YxUSwvyiyNqv4OgQ==","signatures":[{"sig":"MEYCIQDGAJMnAPGkp++AT2gCprME7n+X+75YXderF9CXKRPwJgIhAMSBQqbhLtmrdhYkWxSc7yWdgG5mCy2eh3zOuRuibN/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608574},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"10bcbb8400fffa75b2c824235e1ba3f492ded24b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.207","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.9.35_1769761558046_0.9493603810256845","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"x-block-lib","version":"0.10.0","_id":"x-block-lib@0.10.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"99a7727b346f22ff35b4f82ff68ad796429f4d17","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.0.tgz","fileCount":257,"integrity":"sha512-vKpIrg4of/+96AIs1vkw6iw9KxOsPE3RBcCRgjp0oOBS6GcqUu4s696RaEGanL1pZIToZ/w9ouVbQT0B3f3Jrg==","signatures":[{"sig":"MEYCIQDnTZOl3ll8iyoZo9ag6zs19lohtCBSLvoZTVK9xO1OZgIhAJ9uOdT2klIP44QB3b+k9ZZjVw7pE8ZKOc8B1g+37Erm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608574},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4597fb8d6bc280c346846499768cd11c63e05485","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.207","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.0_1769761754148_0.6753593652399279","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"x-block-lib","version":"0.10.1","_id":"x-block-lib@0.10.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"92539a9cfeb0600347bf498d9f6683ba54dd4415","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.1.tgz","fileCount":257,"integrity":"sha512-bOPWXDoKRHL0T6C2u1f/0TayDcQDZnWNlTXeO2QSvaPef/hkSlaViFnTJYmX1/69awZtVVRKIm16w8VY6hnUDg==","signatures":[{"sig":"MEUCICrfhIi5TmFUkwdRMvPxsupO2MZ2LbVJQfWLhcz6V7RoAiEAsk0YW/ao0pIaG4se5/gzYKsUDvEAnu411f/RMqH5AfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608568},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dcd1e6491a3d7e0900deaa6238eef83fc2744918","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.209","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.1_1769848396949_0.46489863343100835","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"x-block-lib","version":"0.10.2","_id":"x-block-lib@0.10.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"40cc0de0f6971cb6b7920dcc8c063cceb4dc20ba","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.2.tgz","fileCount":257,"integrity":"sha512-98dATViq/qBoDR2C1AofbDvba2lZleDlv675XvPvk1wOVn9Y3rO/7Ogo+pq8VQElisc/gN0s2kxYLK7u2CUsFQ==","signatures":[{"sig":"MEQCIApIsablXZK2vbtENfdOHZf5Rs2kCvVN3VRTBloXSgsHAiBAs6fpy4M2p/xkCnbRAZYi6RrUHSINAx0V78WpQyxj5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607331},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"4e8491316768e88f72885b121d9fb668f452e848","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.2","blockly":"^12.3.1","vuetify":"^3.11.7","vue-i18n":"^11.2.8","lodash-es":"^4.17.22","vue-router":"^4.6.4","@vueuse/core":"^14.1.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.2","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.0.0","vue-tsc":"^3.2.2","prettier":"3.8.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.53.1","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.3","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.38","x-runtime-lib":"^0.8.210","x-essential-lib":"^0.9.24"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.2_1770004956454_0.8027418859047792","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"x-block-lib","version":"0.10.3","_id":"x-block-lib@0.10.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5439e8898a86a0c7268945e1603e3688a8a6d5be","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.3.tgz","fileCount":257,"integrity":"sha512-LkTvDorgaHS47h4u9nH/zS/5GcN40LhrGj2x5Z71EPEJoRNoqUAja56lbT3dQS7GTCIkMyIojo39Bd3evviBqw==","signatures":[{"sig":"MEUCICS3q4J11Shh4bpUHs5RvZY3GdZJ/ujex5RnKnrr+UU/AiEAxDEu4MVdL67a2UYLgf+cYWzA59v05g7a8XkBHAIhlXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607331},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"596cd18a48eb8665edfb7435b15b08139ec34067","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.4","blockly":"^12.3.1","vuetify":"^3.11.8","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.2","@vueuse/core":"^14.2.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.3.0","vue-tsc":"^3.2.4","prettier":"3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.2.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.54.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.39","x-runtime-lib":"^0.8.213","x-essential-lib":"^0.9.25"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.3_1770103048335_0.6320064028759977","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"x-block-lib","version":"0.10.4","_id":"x-block-lib@0.10.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5f5f27a53f7ab04a126c3241af459c543e94ceb9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.4.tgz","fileCount":258,"integrity":"sha512-nrb/JUwnVMpocY4+ydItopjI8kcOn2bB15yAowBq2jiqJvRABLbJfVuYpWxy8xjKcuuHg9qi67rhd0IZFOMW6g==","signatures":[{"sig":"MEUCIQCO8wYHtrVYAlpLmywRs2fCUASkBZZH2+pQLSBkC5hPYgIgE0QwCBHB1IDod2fDMW0zv1MI61FsgLcC2ATUVInPuLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607448},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3102eaaab21ce7470d46964f3ebae15545d15a2d","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.4","blockly":"^12.3.1","vuetify":"^3.11.8","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.2","@vueuse/core":"^14.2.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.3.0","vue-tsc":"^3.2.4","prettier":"3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.2.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.54.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.39","x-runtime-lib":"^0.8.213","x-essential-lib":"^0.9.25"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.4_1770256284429_0.34560419448939217","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"x-block-lib","version":"0.10.5","_id":"x-block-lib@0.10.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"459d808c717c1d25ac1bd0e1c0b7dda7c3ea8e6d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.5.tgz","fileCount":258,"integrity":"sha512-iA9XqPJEhGUhStl9tiq9VO8gDhfUQnvabbS8JbdHj0+D5d273ZrUUB2/mMNXgjN9xrP7Dmn2HHJdQr3wvpFlJA==","signatures":[{"sig":"MEUCIFw6B8vh3V/L73M6/SKj9Rlnj3sBd2mAc2rCd762myrtAiEAldwJPRQKObAyid/m+TBXsukwlphJUsNe9p3M9N9D4/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607448},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"fba1f875fc212e91ff7929f81d56a0b6c0ed9a7a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.7.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.27","axios":"^1.13.4","blockly":"^12.3.1","vuetify":"^3.11.8","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.2","@vueuse/core":"^14.2.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^9.39.2","globals":"^17.3.0","vue-tsc":"^3.2.4","prettier":"3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.2.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.7.0","typescript-eslint":"^8.54.0","vue-eslint-parser":"^10.2.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.39","x-runtime-lib":"^0.8.215","x-essential-lib":"^0.9.25"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.5_1770687045047_0.565918071190785","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"x-block-lib","version":"0.10.6","_id":"x-block-lib@0.10.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"61333105e41afcedadca72261439cf9d1cceb336","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.6.tgz","fileCount":258,"integrity":"sha512-VIHjOVPD40Y63MkYUfxK3WD91vzTIVim/Q4zsCXKixlEhFvCfFGeoEWSdDUVZ9TyTL+e3UrDqzrjpfR/mwIBMw==","signatures":[{"sig":"MEUCIC4NyoqYwRir+kHPDP6ghNI/chqMDdEdtwZ2V+7y53beAiEAm0J+U2HGl7wocDQ3dJG2fivsgBjVobNvigBcij1ABiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610941},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"173a99510525cf601219ae2fbfb7f6961e2187ba","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.11.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.29","axios":"^1.13.5","blockly":"^12.4.1","vuetify":"^4.0.0","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^10.0.2","globals":"^17.3.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.40","x-runtime-lib":"^0.8.216","x-essential-lib":"^0.9.26"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.6_1772158681124_0.6832719399050506","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"x-block-lib","version":"0.10.7","_id":"x-block-lib@0.10.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4e59487e79c5b770a6867196a19a043a3fb98ac3","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.7.tgz","fileCount":258,"integrity":"sha512-JMNHgMdDrMLhgyVhdJ51N/fZZ0NkEHkEdKfAZWhsTuRE2O/bCo/qpkrCCdIxwjEXf6Uw5fMufOB1YsAhBPKEjA==","signatures":[{"sig":"MEUCIQDaZU5qBrH2eJwugu4sQFAVhQOA3PBE09Hebi5Xvyga9AIgUyA6hVzRIU+9EASd9vTn9K7sSn6+JTqE64MS8j6GKpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610947},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f1a961f63277acaaf91082bcac8f4090654188b3","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.11.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.29","axios":"^1.13.5","blockly":"^12.4.1","vuetify":"^4.0.0","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^10.0.2","globals":"^17.3.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-state-lib":"^0.3.40","x-runtime-lib":"^0.8.216","x-essential-lib":"^0.9.26"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.7_1772175014989_0.9848539513907524","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"x-block-lib","version":"0.10.8","_id":"x-block-lib@0.10.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f4af5cc650bc2cd17542830e89c1259300c1c9a9","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.8.tgz","fileCount":258,"integrity":"sha512-NODVvqs89ETpj2hXvagGwpSn9aHIVBvgqfbCT6ySr2p8w8ACsWVfF5b+Xvb9kKHELds9WXZ+jVMNAP6ZhQUj2A==","signatures":[{"sig":"MEQCIHsacPTww7B6/ZHmzhTwErCRbEZCe3m4r5Bd2dAmt8VvAiA9WFEvsaJuKsXbpFPsBJEpPAbNe7Vr88XeguussYigeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610977},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c2dde6af49cbcadf039d02ca2797072fd96bd410","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.11.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.29","axios":"^1.13.5","blockly":"^12.4.1","vuetify":"^4.0.0","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^10.0.2","globals":"^17.3.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-error-lib":"^0.5.15","x-state-lib":"^0.3.40","x-runtime-lib":"^0.8.216","x-essential-lib":"^0.9.27"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.8_1772175618902_0.17431039871138165","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"x-block-lib","version":"0.10.9","_id":"x-block-lib@0.10.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"5d8dc8a771c9ea287c4221e3accad82a3ba9c941","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.9.tgz","fileCount":258,"integrity":"sha512-/qSOMDhsQvytwuEvGl7/wh/PetMY9WAD9N9x0ATfTP6lgvdfh145gIQFCN0WMDqzN1bzcsLR8fVvaiKSMvdkMQ==","signatures":[{"sig":"MEYCIQCkxs5qzRRzySdkHdSKg/t0l5nnB8m2cg43SFQB0+ALRAIhAK2xtOrnz0B/g+abGMT1Bt75NhHLS/9GqiltNcaxcbpP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610919},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8bf0cb82043d344c537bbd390ae4503ede752c9a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.11.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.29","axios":"^1.13.5","blockly":"^12.4.1","vuetify":"^4.0.0","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^10.0.2","globals":"^17.3.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-error-lib":"^0.5.15","x-state-lib":"^0.3.41","x-runtime-lib":"^0.8.221","x-essential-lib":"^0.9.27"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.9_1773287270151_0.7447972061196653","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"x-block-lib","version":"0.10.10","_id":"x-block-lib@0.10.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b31322c246772a8e7a4eddaa546df4a998f70eaa","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.10.tgz","fileCount":258,"integrity":"sha512-nAHoPiLc9hTXF+uP8585E9fkaa8duY+xkIWGKIzi5Ev/NA/Z1ZwjSilpf/k4nblBDtPi2q6/EyVIxcM3+D394A==","signatures":[{"sig":"MEYCIQCMX/aLVYUKZf38vhM8C8IZGAkgW3t2oS9hdFnOte0sOwIhALc5JEuui1wPZDBedSbMLNJ+aupCrlLsOSbGidXY9KY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610920},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2b4781a1e81ed15ba71759171960737d5ed1a91c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"overrides":{"vite":"npm:rolldown-vite@7.3.1"},"_npmVersion":"11.11.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.29","axios":"^1.13.5","blockly":"^12.4.1","vuetify":"^4.0.0","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","vite":"npm:rolldown-vite@7.3.1","husky":"^9.1.7","eslint":"^10.0.2","globals":"^17.3.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.0","lint-staged":"^16.2.7","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"x-error-lib":"^0.5.15","x-state-lib":"^0.3.41","x-runtime-lib":"^0.8.221","x-essential-lib":"^0.9.28"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.10_1773303191273_0.7121240643424989","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"x-block-lib","version":"0.10.11","_id":"x-block-lib@0.10.11","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0ffd7539ac97dd408e0fdcf6184e55aa748ee77c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.11.tgz","fileCount":254,"integrity":"sha512-kIgFqxNDwJpOZ2xiyhLTu//0uxgksrAy6aU3ZXIdQFLj+79P4S6ragN/ptZ6DiWuNS7OSy/PuiWUtVwuez+XGQ==","signatures":[{"sig":"MEUCIQDeg6O6hanG9lh0ttw/3O5i0Nh2G+//FGjkG3AC0xP9vQIgQ4vzAbGVbo229IkWKpPwhbPlymcQwgdkaumiPJeftho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576075},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5f2d6eafb1e71fe2f3f76ebaf1d242ae7407c57c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.8.223","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.11_1773395383908_0.8948069488231285","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"x-block-lib","version":"0.10.12","_id":"x-block-lib@0.10.12","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"010d40dbaedf7974bbea1eae63092da47e78e80a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.12.tgz","fileCount":254,"integrity":"sha512-T91nm73apBHiMFIy+KXdMcgniktIXfEW8uGnJvWoEEl8JsJ7BcmQiBZKtBQyoWmZqH7hrGmOn0u+N4YSXlriaw==","signatures":[{"sig":"MEUCIAxZFFyQ7VV7WSkPs6hCSCx+FQ8aiq/EfzkkLDqi2MLdAiEA7EaB8Ku4HCr7ZdxB0WfDIdnmmYGVz0Hvv8cYBZKUpec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1575975},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1e5791d5cc61c394cc4e0ccd5662905a49bae041","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.8.224","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.12_1773578720988_0.15184381548762382","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"x-block-lib","version":"0.10.13","_id":"x-block-lib@0.10.13","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"a49b4d87c162456c1f6e87aee6826be29608f810","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.13.tgz","fileCount":254,"integrity":"sha512-U0ivqdOzsLi5+Cp8TzhrewPTgZYJpr887BFRVzmac6aCMsDbGIJIsKnHaM82/kC988Ii/mmr/1iLsb40vNLkqg==","signatures":[{"sig":"MEQCIBaWIO1TG/QhX+1656Ac/d0XU2Oqi7w6JFhq8kuNCaltAiBDnOYudJPwfmoN0pr8w9xdJx1O7Y81GJe1LmRuyimVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1575963},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6ac275c02963e2be15df7c2114d091520b632266","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.0","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.13_1773645466876_0.8508610794884897","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"x-block-lib","version":"0.10.14","_id":"x-block-lib@0.10.14","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"36f2ef46b4961cb7edbd40c021f0ce7c6f46b97b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.14.tgz","fileCount":254,"integrity":"sha512-R6+aFGcXc3sSf6Oscx7BZNZFaYhDX8ePMOtkKOd2lQdjCsoBIL/q44WrJ1/J2G/rNdMPxXp3S+3pTC7jji3LHw==","signatures":[{"sig":"MEYCIQCQk7W4YpZlV5N2Ndg4uYQBBJN8oYRUT+ZZfu9MVHaUpwIhAKtaqdufso3U9To6zvwBnSPefDAlqv/dUMNfQstUYqPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1575963},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"05cf0f7bb26ae4d718e0587b24f43ee6b5d0bac5","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.3","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.14_1773806551965_0.8104761496102009","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"x-block-lib","version":"0.10.15","_id":"x-block-lib@0.10.15","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"b3669e95e9905c9af19833ea6e3532d9b1aacaf5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.15.tgz","fileCount":255,"integrity":"sha512-ejUNv+I4cw+m8m6QDTB38LQ3+V/4BWlXDB2gcpiYZzGcbMGlS+jcYJewlEa35Vwooc5NMwfA7zRIzx9sKTRMqw==","signatures":[{"sig":"MEQCIH0Xa+/HwOETpm9n8JUTu/YP06w5r929YcrS/Ow4CYlfAiAajw4yAtU/87Wnw93Q8QCJH29+3uI3x7yEIgqs7cBt2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576482},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"78e4d73fd4fd48d5055af9dec9578e521858720f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.4","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.15_1773882419533_0.38508922263750045","host":"s3://npm-registry-packages-npm-production"}},"0.10.16":{"name":"x-block-lib","version":"0.10.16","_id":"x-block-lib@0.10.16","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4fe656406c9a0973c5c143d9d63342eeb45480ca","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.16.tgz","fileCount":255,"integrity":"sha512-zItL4yIdFNIamFb8QPkuGBfvBX9KN6mcAbY7j7QledvpAxXb7vcvIXxQB3cpnCU0Vo68PTyBvdGIgq+JKKLu5A==","signatures":[{"sig":"MEQCIHbOaWkPxFdlv3VwMMKnDaMHTueEtuC5dSoL6QSWeHGZAiBkjMBCY45Vb+pG1SMWR7syAcneD5SqEDl74RbtXMZbkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576475},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bb941bad87819c7908d10e518e9169cca974e6cb","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.7","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.16_1774138894515_0.8606713966481729","host":"s3://npm-registry-packages-npm-production"}},"0.10.17":{"name":"x-block-lib","version":"0.10.17","_id":"x-block-lib@0.10.17","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c5b9d208c9dceabf345ec483c3bb012553f9a8d2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.17.tgz","fileCount":255,"integrity":"sha512-rs1hwwZVJUVT7SkxUSFiwBAJ2JSqLiZv6vdjm3/KiauM9tKfa9YfoPH9Q/cURIRdOeKbm+/tUcnpwYrz4nOfyA==","signatures":[{"sig":"MEYCIQCpf1zN7LFHMnY7mC32Emx/Z1AVBNc8uG184EZ/UFTRZwIhANfQfdzqXgLuhZfKS8wtackzCbaxATrDdlJh4hYS02fu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576437},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7997e7463d2cabc97b1d0e1bbea9fa7273b7300e","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.8","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.17_1774146604297_0.9459761183664359","host":"s3://npm-registry-packages-npm-production"}},"0.10.18":{"name":"x-block-lib","version":"0.10.18","_id":"x-block-lib@0.10.18","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"9e96cd4a3edf74cd26d2cbe1f49199a0c904169c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.18.tgz","fileCount":255,"integrity":"sha512-UA0jxjsxKL+vg3a1OiKkG5IOJSL9SgE+SjRjumP9FroM9ch0BapySeeMYCz0K6N8Iz/yZ3l4+Sw5G8LZ/gFraQ==","signatures":[{"sig":"MEQCID4hskM1Pic25oWWLRte7yBsEtYeliMmeIpIZDcg9OiDAiBBIdEiYrj9tWVXuHgvRUiYd94FO1MHaSvWhC8C0BHH4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576541},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8af09426817247a8565a5933f3383296d29be186","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.10","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.18_1774511361802_0.55804898271184","host":"s3://npm-registry-packages-npm-production"}},"0.10.19":{"name":"x-block-lib","version":"0.10.19","_id":"x-block-lib@0.10.19","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c82aa7a4770b4d0bc4896eb6eeb585a673f53bbd","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.19.tgz","fileCount":254,"integrity":"sha512-6C65UcXln3X1b4uo5+JHAJmLH0PecmigrdtZprA6gg26nMipZAZgIwKYgWW8IUaPW6HcmYNPGbbQQ2UZJwQdhA==","signatures":[{"sig":"MEUCIQDZ0KSab8C8nUvLstVaVJL1eLAa2OCEnU7jQuGEgRzw8gIgdjFsG5BHC5awFC+6oLYvnmWkXJQMxaD5qU6bR4y1YUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576317},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ece4f22f2d6d926a6b4a81c83d4b68c520d1c505","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.20","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.19_1775013674198_0.7686628363058108","host":"s3://npm-registry-packages-npm-production"}},"0.10.20":{"name":"x-block-lib","version":"0.10.20","_id":"x-block-lib@0.10.20","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2ac1dada66e23836384738df0f0a1ed696f5c38c","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.20.tgz","fileCount":254,"integrity":"sha512-FpQ5+LIUGdTHbAcRDy81RX2TJRCKjivB0L1V8bAfSX99gMISGmvVvfRhq5XEiW9IJZ9nb8KDmaXMZ6/Z2ahYKw==","signatures":[{"sig":"MEUCIACHWE+D7Ov+IJ24c1c1q439T2yNrI9L7V2Qmp1qTCRDAiEAhM7r2L/DKwL+M+1zkPcM0NwYHE/YcsK1ucuIc/kKPf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576348},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c2e63f4c6a30559c0de4da65027c13881ce2a266","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.20","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.20_1775014586374_0.8320552833829302","host":"s3://npm-registry-packages-npm-production"}},"0.10.21":{"name":"x-block-lib","version":"0.10.21","_id":"x-block-lib@0.10.21","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"25b15e63b979ba911faaafa6266807a8c5aa5fb4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.21.tgz","fileCount":254,"integrity":"sha512-QPt465nyp4IrhEEUbcZkrfNEUAP2tnCfhu20uCHBajOdTC9BUqjlLMYuoU6TCUr+enAwI7eXj2Px47SJnKEw4A==","signatures":[{"sig":"MEQCIGq48TE0M0ycDK3JLNz/znoTEhBDMdDG57bLrMjIs/rCAiBgvTVKNrHKxPkiauHRmY2J4kTaGF4c4g0SdR2oOezejQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576398},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0a1ce95492996c1bb471fcec85f2de554b166595","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.21","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.21_1775098368339_0.4418219563455781","host":"s3://npm-registry-packages-npm-production"}},"0.10.22":{"name":"x-block-lib","version":"0.10.22","_id":"x-block-lib@0.10.22","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"85d554ffc4734a9f1cb37aa92d3d2dfc540ab972","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.22.tgz","fileCount":254,"integrity":"sha512-c6TFbhUwNoW0tAB3IFPlrHko5wvBPjMmPpHAwn5PQzVj3g2BPT5S2XsPUHFCXgUcS/I0FGAjIIys17TpTfow/A==","signatures":[{"sig":"MEQCIGVhUTzC8jBjpHWwLYN4ephxU4IDZRO5KfzkMAGfp2guAiAgzZ2xkKf9IqzHpkv/G2PBEZGguJm6dKSHX1cuwP5nYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576354},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e3eb468f4eeaa46b4c017b707c810b2f17deba77","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.22","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.22_1775099407623_0.13148301825346365","host":"s3://npm-registry-packages-npm-production"}},"0.10.23":{"name":"x-block-lib","version":"0.10.23","_id":"x-block-lib@0.10.23","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"00674d36819b44d3b2f7db5cddac662dde16b140","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.23.tgz","fileCount":254,"integrity":"sha512-ZRf0NouTZxBnqlbcgKzoz+8/WtgZSeTzR+mi8Thhpa+J5yecAM0/E7J4C0N03bmgw8Yit6rDqtPN46v8v/d3sA==","signatures":[{"sig":"MEYCIQD7ji4eAVvQeETso4ZQy7QeG5zArfh3sQTgwRwygvK0HgIhAPUyXIIKdFgfX7rfiI/NEz0HkHVcJP5BP3PXqQ10DvWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576540},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"71b0b658159599d14b0aa0e35c02c4cda2835b1f","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.26","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.23_1775207638702_0.8861345664326139","host":"s3://npm-registry-packages-npm-production"}},"0.10.24":{"name":"x-block-lib","version":"0.10.24","_id":"x-block-lib@0.10.24","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"118e1441c5ac6a9a59f96319e00a6344c0d91a63","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.24.tgz","fileCount":254,"integrity":"sha512-yuuaYWo3nzPN66wabjzHjtuz8vnz7SYroBVnm+y5o8xK1c/ZMgO0jG5R1F1OBBG5SifnWm4FCG58umHjUMKsmw==","signatures":[{"sig":"MEUCIQDJZ4ct4/M8D60186eUKSTzJM8ZyncX1iPGjT9UWYU1QAIgFhjLit19N53DdyrJ130mnzLFxr4X7TswLmnPwh9K48Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576544},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"080d0f0fc13a35c12fbcb7e387d5c5d1ee90630b","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.12.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"x-error-lib":"^0.5.16","x-state-lib":"^0.3.42","x-runtime-lib":"^0.9.29","x-essential-lib":"^0.9.29"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.24_1775346782994_0.751183258313421","host":"s3://npm-registry-packages-npm-production"}},"0.10.25":{"name":"x-block-lib","version":"0.10.25","_id":"x-block-lib@0.10.25","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6157be1365fdce051e4cc87fa3a9cc6757223b4f","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.25.tgz","fileCount":10,"integrity":"sha512-npj3THoCvlMNsx2fInbXcMaNJSJEC7jG1xq4mkXt+KspHOOVpjSTDYMAcC6GsHz2UFQN8cEZ1GtKJ1p7FmYLRA==","signatures":[{"sig":"MEYCIQDxaFsz1ACY5hDGRhRBmJZT6l9D45tuARZJ/tDyqh5VBQIhAKx9JAwILz5ALr0P17pn5cdkTkUurZDBTKF1N8RCoGR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476731},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7c675b676c86ea05a03112756c68c0427ea6302a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.11.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.30","axios":"^1.13.6","blockly":"^12.4.1","vuetify":"^4.0.2","vue-i18n":"^11.3.0","lodash-es":"^4.17.23","vue-router":"^5.0.3","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.3","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.98.0","vite":"^8.0.0","husky":"^9.1.7","eslint":"^10.0.3","globals":"^17.4.0","vue-tsc":"^3.2.5","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.57.0","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.4","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"x-error-lib":"^0.5.17","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.32","x-essential-lib":"^0.9.30"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.25_1775658057448_0.03303063651036875","host":"s3://npm-registry-packages-npm-production"}},"0.10.26":{"name":"x-block-lib","version":"0.10.26","_id":"x-block-lib@0.10.26","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"84d8a673ffee8b6924c006b0802ee5b6a363562a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.26.tgz","fileCount":10,"integrity":"sha512-6xuT6F3pV6AY+9NG2KMwutrQK15g/qUlqDSw0RsElH8I8giwQIULvOeq6WIfcmQ5WNiQpyPcj/ywW5eV3TzKFg==","signatures":[{"sig":"MEUCIQDcpVhDE2WAXqI3cCOfjn+yQrhEbAp7KI/1yOOvFNdrCAIgFSh+zJROMCyvuZW0plbWCND4o1Ih3N5obCCEpft7kek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477611},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8b3e839297d71ec81f635a4e4f3ee02d393719d9","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.12.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.17","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.33","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.26_1775697304802_0.8197163815147326","host":"s3://npm-registry-packages-npm-production"}},"0.10.27":{"name":"x-block-lib","version":"0.10.27","_id":"x-block-lib@0.10.27","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"508ce1686b57c2b3bb2cbb98314cbbbaca3f195b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.27.tgz","fileCount":10,"integrity":"sha512-nuoQvVGeXx6pKHWdc6hEZiCUuX+erBwslHWnYBmP40hCD7bZ7x1/cFo1bQdrzmVpOiAxbshqB5wlpQ6SWgg9wg==","signatures":[{"sig":"MEYCIQCAvkMy0iOuzCVE9Dd0q2G18UIKFRF+SbZbGnT28s7HvgIhAKH7ZgMAREyG1Cyh2l0nCKl1mTD/ad9/gqCc6cNim+tH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479281},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1353ad1635ab2c5d01c66f05375e1da4d88aff9c","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.12.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.14.1","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.17","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.33","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.27_1775702667096_0.11601538120536814","host":"s3://npm-registry-packages-npm-production"}},"0.10.28":{"name":"x-block-lib","version":"0.10.28","_id":"x-block-lib@0.10.28","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2df24c7cd1cd8392d0954ae4542b2a610867e1df","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.28.tgz","fileCount":10,"integrity":"sha512-VvmKkO6Bx4dLUZCtovRIfU3z/8jM/9nlM3shvHzGex4MEMNY564riFAIw2w0N0avxGEKOVuFoE07SINQU+KvaA==","signatures":[{"sig":"MEQCIHUqjv+eqjkTxCfVhD0W4KYQUCnuihsMmv9QfrODsbm7AiB2vOIqf6kzugr5lcQUex4/17bqiMCC5mVQy/Qwa3Jqhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479008},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"19313e7f855d3efb813721ac60dd56d2b6bd7326","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.12.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.15.0","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.17","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.37","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.28_1776733989138_0.6997196136262702","host":"s3://npm-registry-packages-npm-production"}},"0.10.29":{"name":"x-block-lib","version":"0.10.29","_id":"x-block-lib@0.10.29","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"42cc469cc98544dc6fd6159445d94b77c979da3e","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.29.tgz","fileCount":10,"integrity":"sha512-o7oyuRMH3KUtT6G8GS5Ho0FKjkcog6z6Y77/OIkaGahSdxRLvZWVJni4C1F1/IjrOxXInp3jRah6hKRCtJn1GA==","signatures":[{"sig":"MEYCIQCKQj1yValSuZF1m9Y1c1ASFa2B64HSovsgxpNvtIEMKAIhAP7u1iIfznoI3uELIubWWPqmIqzTm9qg6vSz1p8ASNtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473771},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ca231f041fd6aa1efed97f86f45ff863558f7f81","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.12.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.15.0","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.18","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.41","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.29_1777539088889_0.7700946306959373","host":"s3://npm-registry-packages-npm-production"}},"0.10.30":{"name":"x-block-lib","version":"0.10.30","_id":"x-block-lib@0.10.30","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"acad4d200a3b1de5141f0423374420218e20c8d5","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.30.tgz","fileCount":10,"integrity":"sha512-j4j3ahOxsd7l2p4Mrk8Gh6K+MBMrQKBou90lJO+DQkT6lUhn7s84t+HBAeVCp0yrWxHePQxqwuA9yV4IkwM23Q==","signatures":[{"sig":"MEUCIQDZXxVSuwB0MgmiFRWyYHMlJ1UqXLJ0/ngGW8PA6ws0QQIgP0VYwtFrCfhd540PlRIR43uoaFaFeRRwSSVVOsYjjBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473978},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"80b6dce8e3355b5a9a889dd89fb89b429ae542c7","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.12.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.15.0","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.18","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.42","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.30_1777951635412_0.1945205365299476","host":"s3://npm-registry-packages-npm-production"}},"0.10.31":{"name":"x-block-lib","version":"0.10.31","_id":"x-block-lib@0.10.31","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"45ed9accb55441df253e6ee3568e77ab5d5ceaa0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.31.tgz","fileCount":10,"integrity":"sha512-lYu0FgX2CaHnvqsJXDtJf0Lg+VLaKfucb0g5f0f/5Wm4N5Yu0gINkCuWh9d8oRQZpjY0Gks1Hs8hi799xPIb+w==","signatures":[{"sig":"MEUCIQCGWonZdnPs7GbXdAArLVwbiVReLV2RWrGEbfE5wNHMYwIgV4yRXZfxPtM1r0LwXuQNLmFh4iHC5Mx0D+5V7Uy5Z9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473847},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"165ef7a814bf2b1b05d3f8451b221333f2df5bc9","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.14.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.15.0","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.18","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.45","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.31_1778293611591_0.5161611636566852","host":"s3://npm-registry-packages-npm-production"}},"0.10.32":{"name":"x-block-lib","version":"0.10.32","_id":"x-block-lib@0.10.32","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c409a4f093293ec0415624acf56a1210639c9cdf","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.32.tgz","fileCount":10,"integrity":"sha512-vYpW6L4hs34zg3VTvWEqhXq1L5s1YycOo+FuIrJR6XpOFxkAG92V6aoe+cM7JprbNH3razKef3tGsRPwJIdGbg==","signatures":[{"sig":"MEQCIG8/Vo5nfjTAYA7V6Dg3HtKJJDY8MOhWbBgaI9mXTkB2AiAM14LR9FsN+kCQ9Vb6BEurH2jrHnqtTKksa6e0uj6Yew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473860},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7c5fc70a675e897d6e1a332ab54514eeb5d58d5a","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.14.1","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"24.15.0","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.18","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.45","x-essential-lib":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.32_1778293789084_0.945528526814245","host":"s3://npm-registry-packages-npm-production"}},"0.10.33":{"name":"x-block-lib","version":"0.10.33","_id":"x-block-lib@0.10.33","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8da5773f566728c79b625f75cf0eb4a52f60f30d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.33.tgz","fileCount":10,"integrity":"sha512-wXr42xpdYzFjE1tlbWweuo6HP1VTT47U+w6XYYyuUdmB4q12rxVYJSOQOdGL4kfZM0vzpTQUdyxfUTEPBEyaNw==","signatures":[{"sig":"MEQCID6RwcxDFvsiTnn2MimiDxybRYtvb/sUPvrEQRPw2x2eAiBPSvymInUXhq3uD2GctjjBSMGz7qOpIRe0uKYSTiwEsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473956},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"748500ca777ff2789853829e57876b83e23d8bfa","private":false,"scripts":{"dev":"vite","lint":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ .","build":"vue-tsc && vite build","format":"prettier --write .","prepare":"husky","preview":"vite preview","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.16.0","description":"","directories":{},"lint-staged":{"*":"prettier --write .","*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}":"eslint --fix --ignore-pattern dist/ --ignore-pattern public/ ."},"_nodeVersion":"22.15.0","dependencies":{"vue":"^3.5.32","axios":"^1.15.0","blockly":"^12.5.1","vuetify":"^4.0.5","vue-i18n":"^11.3.2","lodash-es":"^4.18.1","vue-router":"^5.0.4","@vueuse/core":"^14.2.1","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.11","@highlightjs/vue-plugin":"^2.1.0","@blockly/keyboard-navigation":"^3.0.5","@blockly/shadow-block-converter":"^7.0.9","@blockly/plugin-cross-tab-copy-paste":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.99.0","vite":"^8.0.7","husky":"^9.1.7","eslint":"^10.2.0","globals":"^17.4.0","vue-tsc":"^3.2.6","prettier":"3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","lint-staged":"^16.4.0","@vue/tsconfig":"^0.9.1","vite-plugin-dts":"^4.5.4","@tsconfig/node24":"^24.0.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.58.1","vue-eslint-parser":"^10.4.0","@vitejs/plugin-vue":"^6.0.5","vite-plugin-vuetify":"^2.1.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","vite-plugin-css-injected-by-js":"^4.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"x-error-lib":"^0.5.18","x-state-lib":"^0.3.43","x-runtime-lib":"^0.9.57","x-essential-lib":"^0.9.35"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.33_1780883825611_0.41849411408604276","host":"s3://npm-registry-packages-npm-production"}},"0.10.34":{"name":"x-block-lib","version":"0.10.34","_id":"x-block-lib@0.10.34","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2bde3c3d849b09888258a3418e865c3cce02e625","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.34.tgz","fileCount":8,"integrity":"sha512-PXCWjls654+a/1qfwyZypXf4ExGL26hO40SjVM5+4NG9RZ6Ym535WTVKVteW9IAkR5jbuuT6aoC4XS1WrBccwA==","signatures":[{"sig":"MEQCIH/GmI2QkjFAGhI3ThHwrBQiM1ErttdzFTGFbGyCMkifAiA2h7o8ZWbrneWVEIpR2fAdzUYgklj6suRJmRJDLey/uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278395},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"3aa2448c8b9c99dfd6069788421c3b7a1dc491e5","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","dependencies":{"vue":"^3.5.38","blockly":"^13.0.0","vuetify":"^4.1.2","vue-i18n":"^11.4.6","lodash-es":"^4.18.1","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^25.9.3","lint-staged":"^17.0.7","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","x-config-vite-lib":"^0.1.8"},"peerDependencies":{"x-error-lib":"^0.5.19","x-state-lib":"^0.3.44","x-runtime-lib":"^0.9.59","x-essential-lib":"^0.9.36"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.34_1781867628170_0.6850424600067566","host":"s3://npm-registry-packages-npm-production"}},"0.10.35":{"name":"x-block-lib","version":"0.10.35","_id":"x-block-lib@0.10.35","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c140e1effe797a5ef0b03ec29ecc00151e0f2da1","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.35.tgz","fileCount":9,"integrity":"sha512-9Bi5qU9y6F4YJT3yQBHRLLzdHxZhtLddIyRvXkV6wlZyvjfsLbV1GgC4fc+zJ3NHiqY5wbCLgPH8R11ZR0XGMw==","signatures":[{"sig":"MEUCIQC29btbLBhKE8rMfR+dv8sXVVmqnlRepTj/t09BmvkdNwIgQawIGFkVoWiYAOP5ZabUL5hqp7wVFNagMKuNDf10N4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085432},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6dae8345d4be6325cd97a2cee28396dad2df3464","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","dependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","lodash-es":"^4.18.1","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^13.0.0","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","x-config-vite-lib":"^0.1.10","@blockly/field-colour":"^6.0.12","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"x-error-lib":"^0.5.21","x-state-lib":"^0.3.45","x-runtime-lib":"^0.9.60","x-essential-lib":"^0.9.37"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.35_1781922248080_0.7202548600144314","host":"s3://npm-registry-packages-npm-production"}},"0.10.36":{"name":"x-block-lib","version":"0.10.36","_id":"x-block-lib@0.10.36","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"bb19c0ddbedba3e049d08f6485f4ff85153dfcc0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.36.tgz","fileCount":11,"integrity":"sha512-vPp1jQ+rgIfJ+V0xPaRFKHfPSHYcJ+5xeoEoLOOOHupKj9RdWmKRIAqWOKX3XACBJBEP+STriE82PUVu7yIeOw==","signatures":[{"sig":"MEYCIQCcWff+lk77RF7D6jHr0kz4uAwsA63bGM1I97Qe44CzWAIhAJkHBHazRXNcmqBjqKA3ZNlLfvhJCtPsFHD/qG91i/aE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1130887},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e2c61a84edaf2eba64c52f8d3a5a9157c2a180a1","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","dependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","lodash-es":"^4.18.1","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^13.0.0","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","x-config-vite-lib":"^0.1.10","@blockly/field-colour":"^6.0.12","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"x-error-lib":"^0.5.21","x-state-lib":"^0.3.45","x-runtime-lib":"^0.9.60","x-essential-lib":"^0.9.37"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.36_1781922890111_0.016831540902824127","host":"s3://npm-registry-packages-npm-production"}},"0.10.37":{"name":"x-block-lib","version":"0.10.37","_id":"x-block-lib@0.10.37","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2f40efcf3dd1a1c1ef63f66d8457674116ae5349","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.37.tgz","fileCount":11,"integrity":"sha512-D6Qd8wSjOKgYfrwXeckbX7WjMhlTRnL8mzajYJkpJTFINFcATtyAu42agXJRKYRUAQfz8s7lPcUMPROXfL/LMQ==","signatures":[{"sig":"MEYCIQCU/XRtGNnlKySZSHMIbM4AELTUXOFA+ZW4Pr73OdEg0QIhANPfpWakz4GO/lI5NGsZLh0ztSXDHC5Z3+LXb11WQwW3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159540},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"d6e879180126eb06f16c5b6e23bdcb9b8083b156","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","dependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","lodash-es":"^4.18.1","@vueuse/core":"^14.3.0","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^13.0.0","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","highlight.js":"^11.11.1","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","x-config-vite-lib":"^0.1.10","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"x-error-lib":"^0.5.21","x-state-lib":"^0.3.45","x-runtime-lib":"^0.9.61","x-essential-lib":"^0.9.37"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.37_1781942707811_0.9043043382248315","host":"s3://npm-registry-packages-npm-production"}},"0.10.38":{"name":"x-block-lib","version":"0.10.38","_id":"x-block-lib@0.10.38","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"2d36e2bb3fe1058f7be7c0cdf2cea824ebf3be2b","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.38.tgz","fileCount":11,"integrity":"sha512-YozNaXumO3M2gb7AsO+XPJXRABUxNpo3gYGOZkPI4aaRBfTawrpdC0e0IgDfNzeZ2N3YQwbgpwUllwCuk2Fepg==","signatures":[{"sig":"MEUCIQCkKHF7HNvLecrlD328QQ7N2k+T9WlgQgi8mZO2QAFzcAIgbaYBuPFoU7JdXA9mnLF5fnp/BaMqmu5RBYN2W43QzHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1204398},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5461d0d87ff8674cfff58ffc4be0292632e61b9b","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","dependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^13.0.0","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","x-config-vite-lib":"^0.1.11","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"x-error-lib":"^0.5.22","x-state-lib":"^0.3.46","x-runtime-lib":"^0.9.63","x-essential-lib":"^0.9.38"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.38_1782002057683_0.5323979508753032","host":"s3://npm-registry-packages-npm-production"}},"0.10.39":{"name":"x-block-lib","version":"0.10.39","_id":"x-block-lib@0.10.39","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"c8b5975c1a7e9fa98e97ac783070b217823ea148","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.10.39.tgz","fileCount":11,"integrity":"sha512-u9FqDc2If/REDQ5UhamhQEC5caj7LOeeO1CGE3wTOKKtkF+IAGwV42ZE6nCzsWF8PO8uay+TjLGGML7nfkWGTw==","signatures":[{"sig":"MEUCIFAYIH3gV2jQVpxDniE04Jr+UjGNFVBkRa7j/vsTl74uAiEA4LZVuXJua9mYD32/hdjoFjkMDTNCNC+wboFIsGTvg94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1189392},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b80d0eef04ba54fad372e51cf819fe7b69a23626","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","dependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","x-config-vite-lib":"^0.1.13","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"x-error-lib":"^0.5.23","x-state-lib":"^0.3.47","x-runtime-lib":"^0.9.64","x-essential-lib":"^0.9.39"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.10.39_1782089421304_0.7356160141984533","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"x-block-lib","version":"0.11.0","_id":"x-block-lib@0.11.0","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6816cd2e75530cb878675155ee4c1a2c54514127","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.0.tgz","fileCount":11,"integrity":"sha512-l9ZGsFw22Xzvl2n61REo9oGfafobmmZ9Kj8hG01iu839yMu2ze/PkzJ4+ysKmbyPFqi6X5K5Qpd/yLMFv4jvVQ==","signatures":[{"sig":"MEQCIFqMI/Xrg2iwqRLfFeiYPGlN6VnnAIU9W2r5YYLZpo8QAiBEULGRp5Fk3UCN0I6rJ0wHO0Ha8F7NfWznm/ZRUphtNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1189885},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"260284242ec2fbbf5c3d3f1628fa04cd7dce721a","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.0","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.0","x-state-lib":"^0.4.0","x-runtime-lib":"^0.10.0","x-essential-lib":"^0.10.0"},"inlinedDependencies":{"blockly":"12.5.1","lodash-es":"4.18.1","@vueuse/core":"14.3.0","highlight.js":"11.11.1","@vueuse/shared":"14.3.0","vue-draggable-plus":"0.6.1","@sindresorhus/base62":"1.0.0","@blockly/field-colour":"6.0.12","@highlightjs/vue-plugin":"2.1.0","@blockly/shadow-block-converter":"7.0.10","@blockly/plugin-cross-tab-copy-paste":"8.0.8"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.0_1782186320957_0.5040105055046604","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"x-block-lib","version":"0.11.1","_id":"x-block-lib@0.11.1","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"6887d0f310550cf0ee879f203f7c6825b8508d28","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.1.tgz","fileCount":11,"integrity":"sha512-ZIT8MkUABXwWDTFmS2VPx3ZpNykRgJR+lLLazjRkbVRSiSsd8VCveRTMq/0uaDcyPsTV95c15McyfAP4Y2vsYQ==","signatures":[{"sig":"MEYCIQCVe0P3GsVCxi6jzLsUBjSA81J2Po2PHZ8ru2DEIJX7YQIhAIMQOifF3+5b2k148qTBLexdApqrV0Hh3FAXOHsJrS+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1192544},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"24ba260a4e981f50c014e7033aff4d946e883af4","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.2","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.1","x-state-lib":"^0.4.1","x-runtime-lib":"^0.10.1","x-essential-lib":"^0.10.1"},"inlinedDependencies":{"blockly":"12.5.1","lodash-es":"4.18.1","@vueuse/core":"14.3.0","highlight.js":"11.11.1","@vueuse/shared":"14.3.0","vue-draggable-plus":"0.6.1","@sindresorhus/base62":"1.0.0","@blockly/field-colour":"6.0.12","@highlightjs/vue-plugin":"2.1.0","@blockly/shadow-block-converter":"7.0.10","@blockly/plugin-cross-tab-copy-paste":"8.0.8"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.1_1782211363945_0.05711848989380797","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"x-block-lib","version":"0.11.2","_id":"x-block-lib@0.11.2","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"e47cae0394afb69c5c3d4bc520c88074d69611f2","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.2.tgz","fileCount":11,"integrity":"sha512-yVMu11KiHzS5iczKoObEH2MThoLrvTo6JUgSA7KFICEUfVmBiaY3Hs3Y9xRB9lNjqcLz6AkgfNIAEKS3wIdYgA==","signatures":[{"sig":"MEQCIAwC8dpty+1Rw1d4XBlE4dnOdOUBL6PtD6vhqe3MmhYRAiBNMKXFQUdrG+YWdPTS6IDvEHzTTTCCstfFa0QXkKpCMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074146},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"c5c11c1a32efc24b5b0c0d8544bfbef82d510187","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.3","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.1","x-state-lib":"^0.4.1","x-runtime-lib":"^0.10.1","x-essential-lib":"^0.10.1"},"inlinedDependencies":{"blockly":"12.5.1","lodash-es":"4.18.1","@vueuse/core":"14.3.0","highlight.js":"11.11.1","@vueuse/shared":"14.3.0","vue-draggable-plus":"0.6.1","@sindresorhus/base62":"1.0.0","@blockly/field-colour":"6.0.12","@highlightjs/vue-plugin":"2.1.0","@blockly/shadow-block-converter":"7.0.10","@blockly/plugin-cross-tab-copy-paste":"8.0.8"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.2_1782286539019_0.2639850843492437","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"x-block-lib","version":"0.11.3","_id":"x-block-lib@0.11.3","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"1b398457e4e516d49568e3287da69a4e9a5e98fb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.3.tgz","fileCount":11,"integrity":"sha512-t/HiIU4C5jG3rNOgK8zJZ+sTcJId2XqvEaZM6/h/7OjZ9Pv6NqLb/J3lTLBi6iiYS6ouqOJz3AHNZjAD7THWpA==","signatures":[{"sig":"MEUCIQCyCfjQTpwyXIPmzn/WLW1IFW/7qPgrsKkjHXnfJHBowgIgQdpj2B4Sf+7jLG+HCk1msJJ0GnE6n2KIOCYvNNqcnFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1192270},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"e9aabbf9d33ed4f580a42aa052efd9628b502ffa","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern"},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.4","x-config-oxfmt":"^0.1.3","x-config-oxlint":"^0.1.2","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.1","x-state-lib":"^0.4.1","x-runtime-lib":"^0.10.1","x-essential-lib":"^0.10.1"},"inlinedDependencies":{"blockly":"12.5.1","lodash-es":"4.18.1","@vueuse/core":"14.3.0","highlight.js":"11.11.1","@vueuse/shared":"14.3.0","vue-draggable-plus":"0.6.1","@sindresorhus/base62":"1.0.0","@blockly/field-colour":"6.0.12","@highlightjs/vue-plugin":"2.1.0","@blockly/shadow-block-converter":"7.0.10","@blockly/plugin-cross-tab-copy-paste":"8.0.8"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.3_1782287389667_0.06883760086738722","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"x-block-lib","version":"0.11.4","_id":"x-block-lib@0.11.4","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"78783e1e37eb25d8deea897ccb958adde7a5821d","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.4.tgz","fileCount":10,"integrity":"sha512-JzACPy8SvX1xylBYbqu0cOnS3hSnwPDO6pkAC6v/mwhKKqZrkpnJ59lSTWgnLhnVewf8hPhWfn/+LRquFPgFEg==","signatures":[{"sig":"MEQCIC7w/kSwxDJ5ttp0s+c5I5IE42xRxIpPPUv89Q2kGTz6AiBilNgHEjue58cNztVYmTQwRy02aqcEvsz7XyBKP8c9pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191966},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"7bb7bb183d0710980feaa38ca4a042a7ff3e617c","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.13.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern","*.{js,jsx,ts,tsx,vue}":"oxlint"},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.5","x-config-oxfmt":"^0.1.4","x-config-oxlint":"^0.1.4","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.3","x-state-lib":"^0.4.2","x-runtime-lib":"^0.10.2","x-essential-lib":"^0.10.7"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.4_1782559342580_0.11170636768468212","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"x-block-lib","version":"0.11.5","_id":"x-block-lib@0.11.5","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"ece158b740df1c6c77621d3b4055a9a991960ed8","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.5.tgz","fileCount":10,"integrity":"sha512-BY2F3fIAfddPO7M0HsTJt24A6KpkhER65Zr4li5r0+OFpYJrFxwF97w6TppQG61vS9OSvbUHzA3tTX4//YAILg==","signatures":[{"sig":"MEUCICVpUFlY3qn5G1ZcwTBBdOlEmU3s/VfjGArrHazjkwKTAiEA40K5DOZL+AJh1aUdoXM9KxoF7t4rLIz6WIlGnuxayxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191880},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"738b30c70a6d6589d20fcdc9a4d6ed8d7c2d1945","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"11.18.0","description":"","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern","*.{js,jsx,ts,tsx,vue}":"oxlint"},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.5","x-config-oxfmt":"^0.1.4","x-config-oxlint":"^0.1.4","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.3","x-state-lib":"^0.4.2","x-runtime-lib":"^0.10.2","x-essential-lib":"^0.10.7"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.5_1782961326912_0.7893611268890126","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"x-block-lib","version":"0.11.6","_id":"x-block-lib@0.11.6","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"d8902d5df9f2225169536239c931bce5e5111e8a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.6.tgz","fileCount":10,"integrity":"sha512-QfG6qqexFJjBcyAkCwcvL7Yaxf0wjBQiLoYyQ+KzuC0ZEdhNsv7PRH3HtJlmszWOEUG31okbD5YXhQmf3NBzpQ==","signatures":[{"sig":"MEUCIDU2kD+Qo29qgke2TwGO5rpmYYcerDdLVMhLsWGcJbmGAiEAyvwjUY/T/L+smE+vbhGFaMjjcJ8TFK6BEeDu6QiJANY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2192592},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"0e668342bb12bc019d067eda4933d2909c17eacf","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"12.0.2","description":"","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","husky":"^9.1.7","oxfmt":"^0.55.0","oxlint":"^1.70.0","tsdown":"^0.22.3","blockly":"^12.5.1","lodash-es":"^4.18.1","picomatch":"^4.0.5","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.7","@vueuse/core":"^14.3.0","highlight.js":"^11.11.1","x-config-lib":"^0.1.5","x-config-oxfmt":"^0.1.5","x-config-oxlint":"^0.1.6","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^6.0.12","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^7.0.10","@blockly/plugin-cross-tab-copy-paste":"^8.0.8"},"peerDependencies":{"vue":"^3.5.38","vuetify":"^4.1.2","vue-i18n":"^11.4.6","x-error-lib":"^0.6.3","x-state-lib":"^0.4.3","x-runtime-lib":"^0.10.2","x-essential-lib":"^0.10.36"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.6_1788486050115_0.7721912511922242","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"x-block-lib","version":"0.11.7","_id":"x-block-lib@0.11.7","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"8ee72fc19ce9bbbf3a21dae8eee438c14355d9eb","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.7.tgz","fileCount":10,"integrity":"sha512-+4sUtzJs0dhy8cD3Ym7pKyruouVspMGOA/1E/eIdO5r66yQeLrNtkxbDtR8CpOT4mRkVUNNcG/krhvevbEczHg==","signatures":[{"sig":"MEUCIQDYLCmglVjdi2yF2Uk7VU2XVceXSditF1HKdgzZDwe+BAIgTaWdQzudTN0J7wrxf+Mc1myC9AmFxk/oIp0cYVc7jgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1776664},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"958cac90b879b35f04cbd32bd6eb26342286b662","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"12.0.2","description":"","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.104.0","vite":"^8.3.0","husky":"^9.1.7","oxfmt":"^0.67.0","oxlint":"^1.82.0","tsdown":"^0.23.0","blockly":"^13.3.0","lodash-es":"^4.18.1","picomatch":"^4.0.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.5.1","@vueuse/core":"^14.4.0","highlight.js":"^11.12.0","x-config-lib":"^0.1.6","x-config-oxfmt":"^0.1.6","x-config-oxlint":"^0.1.7","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^13.3.0","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^13.3.0","@blockly/plugin-cross-tab-copy-paste":"^13.3.0"},"peerDependencies":{"vue":"^3.5.42","vuetify":"^4.2.1","vue-i18n":"^11.4.10","x-error-lib":"^0.6.5","x-state-lib":"^0.4.5","x-runtime-lib":"^0.10.3","x-essential-lib":"^0.10.40"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.7_1789095088778_0.5715374719431876","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"x-block-lib","version":"0.11.8","_id":"x-block-lib@0.11.8","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"4356e3b30513f37f3a17f5dbfb8c5b58997cd5a0","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.8.tgz","fileCount":10,"integrity":"sha512-7h125PLyk79mioFDJsCzKsmJpvPHrnVVE1mlSdARSL+NtCJN/DbnlGFp7zXHt8vsSFjNi61CVAY47m5vBUDb0g==","signatures":[{"sig":"MEUCIQCh3d916Pu9b4ZZyGiM9mfFJdfiC59mO/C+E+Kx6t5NXQIgdKzGtYDvjP2Y3YhFeAzzNpWwGh2jDwJgE+6JLD/IUmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798502},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"05c76afe807340d6510826f786ee69a46150748a","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"12.0.2","description":"","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.104.0","vite":"^8.3.0","husky":"^9.1.7","oxfmt":"^0.67.0","oxlint":"^1.82.0","tsdown":"^0.23.0","blockly":"^13.3.0","lodash-es":"^4.18.1","picomatch":"^4.0.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.5.1","@vueuse/core":"^14.4.0","highlight.js":"^11.12.0","x-config-lib":"^0.1.6","x-config-oxfmt":"^0.1.6","x-config-oxlint":"^0.1.7","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^13.3.0","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^13.3.0","@blockly/plugin-cross-tab-copy-paste":"^13.3.0"},"peerDependencies":{"vue":"^3.5.42","vuetify":"^4.2.1","vue-i18n":"^11.4.10","x-error-lib":"^0.6.5","x-state-lib":"^0.4.5","x-runtime-lib":"^0.10.3","x-essential-lib":"^0.10.40"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.8_1789110329476_0.20915651529736934","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"x-block-lib","version":"0.11.9","_id":"x-block-lib@0.11.9","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"f7a395d158d5d1ef2ac695d6ff482ce642249589","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.9.tgz","fileCount":10,"integrity":"sha512-M53ne3g0Is5ZbSQW+s3KB2UPfeGwJYTi7hD/d4Y4gpswDr0Ljt68Ht357QehQX26bgMaicdng+OwQp36m3lXrw==","signatures":[{"sig":"MEUCIQChxPvIfV+jljl8n0e7q/gJpd/NPsMYh+9G/2lqC0ejRwIgWD/u8iiAIv6jH+/1S8q88nQQaLPcyFj2vIN+YFXQaGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798453},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"420cbd66cb1f41d2e8f9bd1e6029938f816c7a63","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"12.0.2","description":"","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.104.0","vite":"^8.3.0","husky":"^9.1.7","oxfmt":"^0.67.0","oxlint":"^1.82.0","tsdown":"^0.23.0","blockly":"^13.3.0","lodash-es":"^4.18.1","picomatch":"^4.0.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.5.1","@vueuse/core":"^14.4.0","highlight.js":"^11.12.0","x-config-lib":"^0.1.6","x-config-oxfmt":"^0.1.6","x-config-oxlint":"^0.1.7","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^13.3.0","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^13.3.0","@blockly/plugin-cross-tab-copy-paste":"^13.3.0"},"peerDependencies":{"vue":"^3.5.42","vuetify":"^4.2.1","vue-i18n":"^11.4.10","x-error-lib":"^0.6.5","x-state-lib":"^0.4.5","x-runtime-lib":"^0.10.3","x-essential-lib":"^0.10.40"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.9_1789203770525_0.6571192935951771","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"x-block-lib","version":"0.11.10","_id":"x-block-lib@0.11.10","maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"dist":{"shasum":"0a2c1ae8ce74f5c93c4b96df8d8de9f46307def4","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.10.tgz","fileCount":10,"integrity":"sha512-FbU0ON0QNZPimzEk5tG5bMwd3QfNHnTb3gknMda5Xn/xNhAgI8Bi7QJOtRiFZSVkH+QJnmCELCwetQsjPErtfg==","signatures":[{"sig":"MEUCIQCyGPJGoivvthDfB0WvV6wEsHwjq0zgIN3QBiatWSAtxQIgFaJASV9pbGR7UmnBeuZc/iiHfy3rA0zMB5WH5qgvyK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1803294},"type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./style.css":"./dist/style.css","./package.json":"./package.json"},"gitHead":"1577bcdb0238fd91149bd6fd8e071eb60eff2ae8","scripts":{"fmt":"oxfmt","lint":"oxlint","play":"vite","test":"vitest","build":"tsdown","prepare":"husky","lint-staged":"lint-staged"},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"_npmVersion":"12.0.2","description":"","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.104.0","vite":"^8.3.0","husky":"^9.1.7","oxfmt":"^0.67.0","oxlint":"^1.82.0","tsdown":"^0.23.0","blockly":"^13.3.0","lodash-es":"^4.18.1","picomatch":"^4.0.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.5.1","@vueuse/core":"^14.4.0","highlight.js":"^11.12.0","x-config-lib":"^0.1.6","x-config-oxfmt":"^0.1.6","x-config-oxlint":"^0.1.7","@types/lodash-es":"^4.17.12","vue-draggable-plus":"^0.6.1","@sindresorhus/base62":"^1.0.0","@blockly/field-colour":"^13.3.0","@highlightjs/vue-plugin":"^2.1.0","@blockly/shadow-block-converter":"^13.3.0","@blockly/plugin-cross-tab-copy-paste":"^13.3.0"},"peerDependencies":{"vue":"^3.5.42","vuetify":"^4.2.1","vue-i18n":"^11.4.10","x-error-lib":"^0.6.5","x-state-lib":"^0.4.5","x-runtime-lib":"^0.10.4","x-essential-lib":"^0.10.40"},"_npmOperationalInternal":{"tmp":"tmp/x-block-lib_0.11.10_1789268046717_0.46294757955696486","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"x-block-lib","version":"0.11.11","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json","./style.css":"./dist/style.css"},"scripts":{"play":"vite","test":"vitest","lint":"oxlint","fmt":"oxfmt","build":"tsdown","lint-staged":"lint-staged","prepare":"husky"},"devDependencies":{"@blockly/field-colour":"^13.3.0","@blockly/plugin-cross-tab-copy-paste":"^13.3.0","@blockly/shadow-block-converter":"^13.3.0","@highlightjs/vue-plugin":"^2.1.0","@sindresorhus/base62":"^1.0.0","@types/lodash-es":"^4.17.12","@types/node":"^26.0.0","@vueuse/core":"^14.4.0","blockly":"^13.3.0","highlight.js":"^11.12.0","husky":"^9.1.7","lint-staged":"^17.5.1","lodash-es":"^4.18.1","oxfmt":"^0.67.0","oxlint":"^1.82.0","picomatch":"^4.0.7","sass":"^1.104.0","tsdown":"^0.23.0","typescript":"^6.0.3","vite":"^8.3.0","vue-draggable-plus":"^0.6.1","x-config-lib":"^0.1.6","x-config-oxfmt":"^0.1.6","x-config-oxlint":"^0.1.7"},"peerDependencies":{"vue":"^3.5.42","vue-i18n":"^11.4.10","vuetify":"^4.2.1","x-error-lib":"^0.6.5","x-essential-lib":"^0.10.40","x-runtime-lib":"^0.10.5","x-state-lib":"^0.4.5"},"gitHead":"e44d48f2d695b6c30bfd28b75491d1613df2c88f","_id":"x-block-lib@0.11.11","description":"","_nodeVersion":"24.16.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-4Bhzosb574eNcWRit+9NARu8tG6dyfG3Gu5dLiTVJ9mA/1zgA7lkreTXCwB+biDcr1p1Jkq12O+RbbKul5xFeQ==","shasum":"073960bba46b5703d7ec5d477249999d4e20762a","tarball":"https://registry.npmjs.org/x-block-lib/-/x-block-lib-0.11.11.tgz","fileCount":10,"unpackedSize":1805710,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDw/ghLrdGE0toz2sLBXDSCvJh5pzt+eixWXLnYGDoiGQIhAPd6jupEaszJt96Q9GxBVNKdm3JINsEqsZTCQ1Ph/hZ7"}]},"_npmUser":{"name":"tinysrc2024","email":"tinysrc@163.com"},"directories":{},"maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x-block-lib_0.11.11_1789376429613_0.7488788235829418"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-15T09:53:49.922Z","modified":"2026-09-14T09:00:30.012Z","0.1.0":"2024-05-15T09:53:50.143Z","0.1.1":"2024-05-15T10:00:26.321Z","0.1.2":"2024-05-15T10:04:35.217Z","0.1.3":"2024-05-15T10:11:07.112Z","0.1.4":"2024-05-15T10:28:22.708Z","0.1.5":"2024-05-15T10:34:33.216Z","0.2.0":"2024-05-16T04:27:50.358Z","0.2.1":"2024-05-17T01:23:47.506Z","0.2.2":"2024-05-21T00:47:12.853Z","0.2.3":"2024-06-03T03:26:44.142Z","0.3.0":"2024-06-06T01:36:43.859Z","0.3.1":"2024-06-09T08:44:52.227Z","0.3.2":"2024-06-17T06:13:27.798Z","0.3.3":"2024-06-25T08:43:48.877Z","0.3.4":"2024-06-26T08:02:09.067Z","0.3.5":"2024-07-11T07:45:51.333Z","0.3.19":"2024-07-17T04:36:55.364Z","0.3.22":"2024-07-17T11:08:18.310Z","0.3.23":"2024-07-18T03:10:51.049Z","0.4.0":"2024-09-04T02:17:35.936Z","0.4.1":"2024-09-16T11:56:25.909Z","0.4.2":"2024-09-30T07:59:50.863Z","0.4.3":"2024-10-18T01:26:59.447Z","0.4.4":"2024-10-18T02:20:57.365Z","0.4.5":"2024-10-20T02:35:41.441Z","0.4.6":"2024-10-20T03:00:43.275Z","0.4.7":"2024-10-23T02:52:47.264Z","0.4.8":"2024-10-24T01:30:52.587Z","0.4.9":"2024-10-24T01:43:02.333Z","0.4.10":"2024-10-24T02:00:39.306Z","0.4.11":"2024-10-24T06:54:29.805Z","0.4.12":"2024-10-25T02:26:08.370Z","0.4.13":"2024-10-25T22:18:02.181Z","0.4.14":"2024-10-26T03:18:35.423Z","0.4.15":"2024-10-26T09:08:56.171Z","0.4.16":"2024-10-27T03:53:01.497Z","0.4.17":"2024-10-27T09:06:57.094Z","0.4.18":"2024-10-27T10:59:39.854Z","0.4.19":"2024-10-28T10:10:20.664Z","0.4.20":"2024-10-29T00:17:57.199Z","0.4.21":"2024-10-29T01:35:13.827Z","0.4.22":"2024-10-29T03:18:50.654Z","0.4.23":"2024-10-29T07:32:33.833Z","0.4.24":"2024-10-29T14:46:47.368Z","0.4.25":"2024-10-29T22:30:34.823Z","0.4.26":"2024-10-31T03:29:18.441Z","0.4.27":"2024-10-31T05:09:54.867Z","0.4.28":"2024-11-01T01:15:03.659Z","0.4.29":"2024-11-02T00:37:34.073Z","0.4.30":"2024-11-02T07:09:32.706Z","0.4.31":"2024-11-03T02:15:38.075Z","0.4.32":"2024-11-03T08:11:13.915Z","0.4.33":"2024-11-03T09:01:39.751Z","0.4.34":"2024-11-03T09:13:00.124Z","0.4.35":"2024-11-05T04:56:44.104Z","0.4.36":"2024-11-05T07:06:57.127Z","0.4.37":"2024-11-07T08:06:32.356Z","0.4.38":"2024-11-08T12:09:00.414Z","0.4.39":"2024-11-08T12:26:03.535Z","0.4.40":"2024-11-10T23:59:50.639Z","0.4.41":"2024-11-11T01:17:12.722Z","0.4.42":"2024-11-11T01:33:50.075Z","0.4.43":"2024-11-11T02:22:14.786Z","0.4.44":"2024-11-11T08:31:36.767Z","0.4.45":"2024-11-12T12:39:47.015Z","0.4.46":"2024-12-04T06:37:22.124Z","0.4.47":"2024-12-07T02:53:11.020Z","0.4.48":"2024-12-09T06:12:33.190Z","0.4.49":"2024-12-12T01:40:18.794Z","0.5.0":"2024-12-12T03:31:22.370Z","0.5.1":"2024-12-12T06:54:53.523Z","0.5.2":"2024-12-16T01:28:21.340Z","0.5.3":"2024-12-17T01:40:12.720Z","0.5.4":"2024-12-18T01:45:35.614Z","0.5.5":"2024-12-18T06:09:58.888Z","0.5.6":"2024-12-18T09:27:15.591Z","0.5.7":"2024-12-18T09:40:09.102Z","0.5.8":"2024-12-24T03:00:31.229Z","0.5.9":"2024-12-24T04:25:55.637Z","0.5.10":"2024-12-25T01:35:14.131Z","0.5.11":"2024-12-29T04:38:41.230Z","0.5.12":"2024-12-30T11:35:58.691Z","0.5.13":"2025-01-03T01:42:44.679Z","0.5.14":"2025-01-03T02:44:37.262Z","0.5.15":"2025-01-03T02:56:39.239Z","0.5.16":"2025-01-05T08:12:56.656Z","0.5.17":"2025-01-05T08:19:13.319Z","0.5.18":"2025-01-13T06:18:55.149Z","0.5.19":"2025-01-15T03:13:05.298Z","0.5.20":"2025-01-15T07:23:28.431Z","0.5.21":"2025-01-15T07:24:51.305Z","0.5.22":"2025-01-22T07:28:57.380Z","0.5.23":"2025-01-23T06:29:44.845Z","0.5.24":"2025-02-05T04:24:27.273Z","0.6.0":"2025-02-25T04:48:03.119Z","0.6.1":"2025-03-18T09:57:54.265Z","0.6.2":"2025-03-18T13:44:23.719Z","0.6.3":"2025-03-18T13:52:34.584Z","0.6.4":"2025-03-19T07:04:22.133Z","0.6.5":"2025-03-20T00:23:33.325Z","0.6.6":"2025-03-20T01:26:26.135Z","0.6.7":"2025-03-20T01:46:09.671Z","0.6.8":"2025-03-20T02:04:36.317Z","0.6.9":"2025-03-31T02:09:39.276Z","0.6.10":"2025-03-31T02:43:55.517Z","0.6.11":"2025-04-02T01:45:44.109Z","0.6.12":"2025-04-02T07:33:48.973Z","0.6.13":"2025-04-02T08:04:29.378Z","0.6.14":"2025-04-02T08:21:14.543Z","0.6.15":"2025-04-02T08:56:19.420Z","0.6.16":"2025-04-08T01:58:00.069Z","0.6.17":"2025-04-09T01:34:14.969Z","0.6.18":"2025-04-09T02:26:53.215Z","0.6.19":"2025-04-10T03:15:02.428Z","0.6.20":"2025-04-12T00:01:09.117Z","0.6.21":"2025-04-17T03:45:33.465Z","0.6.22":"2025-04-18T07:30:21.971Z","0.6.23":"2025-04-18T14:19:29.794Z","0.6.24":"2025-04-18T14:34:38.644Z","0.6.25":"2025-04-19T01:02:59.816Z","0.6.26":"2025-04-19T02:11:56.384Z","0.6.27":"2025-04-19T02:34:18.438Z","0.6.28":"2025-04-19T14:23:30.447Z","0.6.29":"2025-04-21T09:47:01.494Z","0.6.30":"2025-04-21T13:12:37.494Z","0.6.31":"2025-04-22T01:13:04.129Z","0.6.32":"2025-04-22T01:38:16.309Z","0.6.33":"2025-04-22T02:14:12.517Z","0.6.34":"2025-04-22T05:47:17.214Z","0.6.35":"2025-04-22T09:55:05.748Z","0.6.36":"2025-04-22T12:32:26.774Z","0.6.37":"2025-04-22T12:48:53.246Z","0.6.38":"2025-04-23T01:01:19.715Z","0.6.39":"2025-04-25T01:52:33.381Z","0.6.40":"2025-04-25T02:04:22.338Z","0.6.41":"2025-04-25T06:11:06.076Z","0.6.42":"2025-04-25T06:56:05.111Z","0.6.43":"2025-04-25T07:03:05.323Z","0.6.44":"2025-04-25T07:16:03.594Z","0.6.45":"2025-04-25T07:45:39.756Z","0.6.46":"2025-04-27T03:38:59.356Z","0.6.47":"2025-04-27T07:00:33.324Z","0.6.48":"2025-05-02T06:41:10.483Z","0.6.49":"2025-05-04T03:59:45.731Z","0.6.50":"2025-05-07T01:01:36.602Z","0.6.51":"2025-05-07T01:53:54.022Z","0.6.52":"2025-05-07T02:02:02.735Z","0.6.53":"2025-05-08T23:54:59.364Z","0.6.54":"2025-05-16T01:09:23.312Z","0.6.55":"2025-05-28T22:53:04.932Z","0.6.56":"2025-06-01T02:18:54.013Z","0.6.57":"2025-06-01T03:09:38.746Z","0.6.58":"2025-06-13T02:27:20.415Z","0.7.0":"2025-06-16T04:18:00.111Z","0.7.1":"2025-06-17T02:56:54.575Z","0.7.2":"2025-06-26T10:00:05.912Z","0.7.3":"2025-07-07T02:29:16.126Z","0.7.4":"2025-07-07T02:35:29.207Z","0.7.5":"2025-07-09T01:50:54.031Z","0.7.6":"2025-07-09T08:16:33.733Z","0.7.7":"2025-07-09T13:25:41.222Z","0.7.8":"2025-07-17T01:46:31.955Z","0.7.9":"2025-07-18T04:44:42.470Z","0.7.10":"2025-07-29T05:31:30.863Z","0.7.11":"2025-07-29T05:48:19.905Z","0.7.12":"2025-07-31T08:17:58.867Z","0.7.13":"2025-08-04T07:13:40.387Z","0.7.14":"2025-08-04T07:44:02.859Z","0.7.15":"2025-08-04T08:40:16.502Z","0.7.16":"2025-08-06T09:05:33.091Z","0.7.17":"2025-08-07T02:08:13.048Z","0.7.18":"2025-08-18T06:59:22.056Z","0.7.19":"2025-08-20T02:02:03.851Z","0.7.20":"2025-08-23T15:14:52.575Z","0.7.21":"2025-08-24T06:56:03.066Z","0.7.22":"2025-08-24T12:00:20.060Z","0.7.23":"2025-08-27T01:49:46.685Z","0.7.24":"2025-08-27T02:00:54.896Z","0.7.25":"2025-08-29T00:59:06.928Z","0.7.26":"2025-08-29T01:07:53.632Z","0.7.27":"2025-09-04T06:30:31.295Z","0.7.29":"2025-09-04T10:10:20.997Z","0.8.0":"2025-09-13T03:42:50.590Z","0.8.1":"2025-09-18T02:42:28.221Z","0.8.2":"2025-09-19T06:31:21.496Z","0.8.3":"2025-09-25T03:41:18.793Z","0.8.4":"2025-09-26T05:59:28.819Z","0.8.5":"2025-10-08T03:34:43.825Z","0.8.6":"2025-10-08T03:43:10.521Z","0.8.7":"2025-10-17T02:33:11.731Z","0.8.8":"2025-10-23T02:06:16.604Z","0.8.9":"2025-10-24T07:46:28.818Z","0.8.10":"2025-10-24T07:58:59.772Z","0.8.11":"2025-10-24T08:52:02.151Z","0.8.12":"2025-10-24T10:55:57.531Z","0.8.13":"2025-10-25T00:46:19.964Z","0.8.14":"2025-10-25T00:56:51.353Z","0.8.15":"2025-10-25T03:30:19.800Z","0.8.16":"2025-10-26T06:33:24.014Z","0.8.17":"2025-10-29T06:33:34.325Z","0.8.18":"2025-10-29T07:30:00.856Z","0.8.19":"2025-10-29T08:12:56.864Z","0.8.20":"2025-10-30T01:13:18.809Z","0.8.21":"2025-10-30T01:33:49.247Z","0.8.22":"2025-10-30T07:48:39.607Z","0.8.23":"2025-10-31T14:19:48.197Z","0.8.24":"2025-10-31T15:32:59.160Z","0.8.25":"2025-11-03T03:48:46.600Z","0.8.26":"2025-11-04T01:26:13.826Z","0.8.27":"2025-11-04T12:39:16.810Z","0.8.28":"2025-11-04T12:46:31.523Z","0.8.29":"2025-11-04T12:50:35.287Z","0.8.30":"2025-11-05T06:38:26.355Z","0.8.31":"2025-11-06T01:32:54.062Z","0.8.32":"2025-11-06T02:24:46.056Z","0.8.33":"2025-11-06T05:37:45.683Z","0.8.34":"2025-11-06T07:43:03.957Z","0.8.35":"2025-11-06T09:20:35.357Z","0.8.36":"2025-11-06T09:41:49.305Z","0.8.37":"2025-11-06T11:34:37.058Z","0.8.38":"2025-11-06T12:31:27.852Z","0.8.39":"2025-11-06T13:02:28.525Z","0.8.40":"2025-11-06T13:22:16.007Z","0.8.41":"2025-11-06T14:05:29.857Z","0.8.42":"2025-11-07T01:07:26.258Z","0.8.43":"2025-11-10T07:18:02.899Z","0.8.44":"2025-11-10T07:44:54.821Z","0.8.45":"2025-11-10T08:41:15.201Z","0.8.46":"2025-11-13T05:02:59.181Z","0.8.47":"2025-11-13T07:00:20.061Z","0.8.48":"2025-11-13T14:18:06.532Z","0.8.49":"2025-11-15T02:06:46.409Z","0.8.50":"2025-11-15T02:09:28.196Z","0.8.51":"2025-11-18T07:50:27.855Z","0.8.52":"2025-11-20T08:15:56.697Z","0.8.53":"2025-11-21T14:48:27.879Z","0.8.54":"2025-11-30T07:12:34.579Z","0.8.55":"2025-12-05T10:32:14.122Z","0.8.56":"2025-12-08T08:49:39.929Z","0.8.57":"2025-12-08T09:15:56.043Z","0.8.58":"2025-12-09T08:00:48.581Z","0.8.59":"2025-12-11T04:38:34.345Z","0.8.60":"2025-12-12T05:49:10.460Z","0.8.61":"2025-12-12T06:00:35.036Z","0.8.62":"2025-12-14T09:04:29.260Z","0.8.63":"2025-12-18T10:48:03.409Z","0.8.64":"2025-12-22T09:14:04.872Z","0.8.65":"2025-12-23T05:03:36.481Z","0.8.66":"2026-01-02T02:25:42.210Z","0.8.67":"2026-01-04T03:16:45.082Z","0.8.68":"2026-01-05T04:23:46.721Z","0.8.69":"2026-01-05T07:48:13.672Z","0.8.70":"2026-01-05T08:11:05.759Z","0.8.71":"2026-01-05T09:12:12.683Z","0.8.72":"2026-01-05T12:57:19.744Z","0.8.73":"2026-01-06T03:13:13.308Z","0.8.74":"2026-01-07T02:48:41.811Z","0.8.75":"2026-01-08T13:09:42.421Z","0.8.76":"2026-01-12T02:46:10.805Z","0.8.77":"2026-01-12T03:46:41.457Z","0.8.78":"2026-01-12T04:10:45.600Z","0.8.79":"2026-01-12T07:04:59.357Z","0.8.80":"2026-01-12T07:59:31.879Z","0.8.81":"2026-01-13T06:21:22.852Z","0.8.82":"2026-01-13T10:01:22.398Z","0.8.83":"2026-01-14T03:52:53.925Z","0.8.834":"2026-01-14T07:28:31.832Z","0.9.0":"2026-01-14T07:30:40.164Z","0.9.1":"2026-01-15T02:37:38.368Z","0.9.2":"2026-01-16T02:31:20.497Z","0.9.3":"2026-01-16T02:37:48.563Z","0.9.4":"2026-01-16T06:42:46.523Z","0.9.5":"2026-01-16T07:24:00.942Z","0.9.6":"2026-01-16T07:29:56.087Z","0.9.7":"2026-01-16T13:40:48.394Z","0.9.8":"2026-01-17T01:39:49.597Z","0.9.9":"2026-01-17T05:38:16.940Z","0.9.10":"2026-01-17T06:18:26.022Z","0.9.11":"2026-01-17T08:12:39.004Z","0.9.12":"2026-01-18T04:55:38.247Z","0.9.13":"2026-01-18T07:33:09.096Z","0.9.14":"2026-01-18T07:43:52.168Z","0.9.15":"2026-01-18T10:03:37.805Z","0.9.16":"2026-01-19T12:57:31.869Z","0.9.17":"2026-01-20T10:34:28.486Z","0.9.18":"2026-01-20T10:50:25.207Z","0.9.19":"2026-01-22T03:16:13.441Z","0.9.20":"2026-01-24T08:28:18.374Z","0.9.21":"2026-01-24T09:53:57.583Z","0.9.22":"2026-01-24T12:36:56.717Z","0.9.23":"2026-01-24T12:56:18.464Z","0.9.24":"2026-01-27T06:28:26.784Z","0.9.25":"2026-01-27T06:43:06.313Z","0.9.26":"2026-01-27T06:56:55.022Z","0.9.27":"2026-01-27T22:42:11.178Z","0.9.278":"2026-01-28T01:39:26.372Z","0.9.29":"2026-01-28T02:07:08.797Z","0.9.30":"2026-01-28T12:43:50.732Z","0.9.31":"2026-01-28T20:24:55.011Z","0.9.32":"2026-01-29T23:26:29.542Z","0.9.33":"2026-01-29T23:59:58.470Z","0.9.34":"2026-01-30T08:18:38.088Z","0.9.35":"2026-01-30T08:25:58.248Z","0.10.0":"2026-01-30T08:29:14.310Z","0.10.1":"2026-01-31T08:33:17.113Z","0.10.2":"2026-02-02T04:02:36.673Z","0.10.3":"2026-02-03T07:17:28.567Z","0.10.4":"2026-02-05T01:51:24.634Z","0.10.5":"2026-02-10T01:30:45.270Z","0.10.6":"2026-02-27T02:18:01.363Z","0.10.7":"2026-02-27T06:50:15.236Z","0.10.8":"2026-02-27T07:00:19.157Z","0.10.9":"2026-03-12T03:47:50.417Z","0.10.10":"2026-03-12T08:13:11.446Z","0.10.11":"2026-03-13T09:49:44.071Z","0.10.12":"2026-03-15T12:45:21.165Z","0.10.13":"2026-03-16T07:17:47.060Z","0.10.14":"2026-03-18T04:02:32.225Z","0.10.15":"2026-03-19T01:06:59.700Z","0.10.16":"2026-03-22T00:21:34.686Z","0.10.17":"2026-03-22T02:30:04.489Z","0.10.18":"2026-03-26T07:49:22.064Z","0.10.19":"2026-04-01T03:21:14.397Z","0.10.20":"2026-04-01T03:36:26.535Z","0.10.21":"2026-04-02T02:52:48.533Z","0.10.22":"2026-04-02T03:10:07.789Z","0.10.23":"2026-04-03T09:13:58.905Z","0.10.24":"2026-04-04T23:53:03.196Z","0.10.25":"2026-04-08T14:20:57.676Z","0.10.26":"2026-04-09T01:15:04.989Z","0.10.27":"2026-04-09T02:44:27.273Z","0.10.28":"2026-04-21T01:13:09.355Z","0.10.29":"2026-04-30T08:51:29.174Z","0.10.30":"2026-05-05T03:27:15.623Z","0.10.31":"2026-05-09T02:26:51.748Z","0.10.32":"2026-05-09T02:29:49.276Z","0.10.33":"2026-06-08T01:57:05.774Z","0.10.34":"2026-06-19T11:13:48.353Z","0.10.35":"2026-06-20T02:24:08.241Z","0.10.36":"2026-06-20T02:34:50.306Z","0.10.37":"2026-06-20T08:05:08.017Z","0.10.38":"2026-06-21T00:34:17.838Z","0.10.39":"2026-06-22T00:50:21.436Z","0.11.0":"2026-06-23T03:45:21.125Z","0.11.1":"2026-06-23T10:42:44.077Z","0.11.2":"2026-06-24T07:35:39.193Z","0.11.3":"2026-06-24T07:49:49.810Z","0.11.4":"2026-06-27T11:22:22.753Z","0.11.5":"2026-07-02T03:02:07.112Z","0.11.6":"2026-09-04T01:40:50.248Z","0.11.7":"2026-09-11T02:51:28.930Z","0.11.8":"2026-09-11T07:05:29.618Z","0.11.9":"2026-09-12T09:02:50.662Z","0.11.10":"2026-09-13T02:54:06.860Z","0.11.11":"2026-09-14T09:00:29.795Z"},"maintainers":[{"name":"tinysrc2024","email":"tinysrc@163.com"}],"readme":"# x-block-lib\n","readmeFilename":"README.md"}