{"_id":"@dongxiang678/create-lire","_rev":"9-bc910c964a762551282ee13356b72735","name":"@dongxiang678/create-lire","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@dongxiang678/create-lire","version":"1.0.0","keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","_id":"@dongxiang678/create-lire@1.0.0","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"bin":{"create-lire":"index.js"},"dist":{"shasum":"58dfee1df3732823f3b00021caa87f50878d8096","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.0.tgz","fileCount":7,"integrity":"sha512-/v8BYohba4oNFvIkx3XxMOvFkXaMu/k5u0EHewp2cXQZq74npZV8YMyydAMJ/KWXLIFVhO5YDS5xhO/Ca8VyxA==","signatures":[{"sig":"MEQCIBPWvts+yz6BX60MFRSbfo2jPDBjeKdvPD0ZwhNkU5Y8AiA3LDdcgU/jvAB/dQfzy+Ueh9skKlIvwPBCKw4Ln1+rEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7963},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"_npmVersion":"11.4.2","description":"快速创建 Lire 框架项目的脚手架","directories":{},"_nodeVersion":"22.15.0","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-lire_1.0.0_1771503482102_0.8613641646569916","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@dongxiang678/create-lire","version":"1.0.2","keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","_id":"@dongxiang678/create-lire@1.0.2","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"bin":{"create-lire":"index.js"},"dist":{"shasum":"5e66ae4a7077401bbb7c91c708572259a424f38e","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.2.tgz","fileCount":7,"integrity":"sha512-OtVkJbEgitxaTJXf9z/Fct1wblPFbQ+63zT6p8IJdoYgfStbdq9Y70CQNBAjW5ghJrA1zBKAxzPEiCPgA86KgQ==","signatures":[{"sig":"MEYCIQClmi85UHSuWs5rz6WJOBZie5J0qCqpr4HImcmbxjcSRwIhAMLABid6Gs9tNz2PR2LdRcSB5DTvG1cYDA43xSZN8+IA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8062},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"_npmVersion":"11.4.2","description":"快速创建 Lire 框架项目的脚手架","directories":{},"_nodeVersion":"22.15.0","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-lire_1.0.2_1771506275068_0.6298086761241402","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@dongxiang678/create-lire","version":"1.0.3","keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","_id":"@dongxiang678/create-lire@1.0.3","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"bin":{"create-lire":"bin/index.js"},"dist":{"shasum":"bab45b1c22dbfbda1959a5d27b42111b36ee39ad","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.3.tgz","fileCount":7,"integrity":"sha512-KIdMz1tHMt8volcY6KyTHn3k65BvPrt1m4BaYCWW8cKXbuwFvLQoWz9CASYNFnNyp29yR4xb56+/MH4PA2/7zg==","signatures":[{"sig":"MEUCIAKQq58S6HXyUS/8JbeXY9BO2wvQq9g3N/B75RCTM6eDAiEArgNU/uPDvdwGuuaQNJ7aCfpY3YK/aQBorch9wCgXRcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8086},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"_npmVersion":"11.4.2","description":"快速创建 Lire 框架项目的脚手架","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-lire_1.0.3_1776651081954_0.8567791155176314","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@dongxiang678/create-lire","version":"1.0.4","keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","_id":"@dongxiang678/create-lire@1.0.4","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"bin":{"create-lire":"bin/index.js"},"dist":{"shasum":"c36f14bd82a1c4389ca00cbb55b1a5f0be28af93","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.4.tgz","fileCount":7,"integrity":"sha512-rZX/mnVEdUTmmPZ8gdOzerKxb/FrX1H38x0wsMbKWT4cCxOO0lg8GUkIaGzOFE4O/2TtfnilC6rICj5iMyPlng==","signatures":[{"sig":"MEUCIQCEEuuqOAVXZJviVy2Enpu3EvMBWVWotrszoi0mUA+PvgIgSvFQG5z78yLrJZQ8di+Q0hO/qdjP0g/f46sTvWu2px4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8086},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"_npmVersion":"11.4.2","description":"快速创建 Lire 框架项目的脚手架","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-lire_1.0.4_1776651469958_0.7926725479021146","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@dongxiang678/create-lire","version":"1.0.5","keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","_id":"@dongxiang678/create-lire@1.0.5","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"bin":{"create-lire":"bin/index.js"},"dist":{"shasum":"324677a9d3dfd875d1eb4133a1f88286176dd1bb","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.5.tgz","fileCount":7,"integrity":"sha512-o96ElcE8xw+7mkPWkUPoq7i9OpCDB8UM/U9k90Ain80FU8G+DxWg0iKXZdrOIICbISIkfisQjapAP/kB2FVK9Q==","signatures":[{"sig":"MEUCID5lXw+yR0fQgWkuCJzLzwO2gVrhhXuvoXDwYwvK/0jYAiEA+6t6deVtOKjpFyvIe5ATOfYcwbrwI4FfXpa8jyQst+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7963},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"_npmVersion":"11.4.2","description":"快速创建 Lire 框架项目的脚手架","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-lire_1.0.5_1776652559191_0.9377689508396674","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@dongxiang678/create-lire","version":"1.0.6","keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","_id":"@dongxiang678/create-lire@1.0.6","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"bin":{"create-lire":"bin/index.js"},"dist":{"shasum":"d578e3d067e159e58f58839be016a818d3cc24ee","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.6.tgz","fileCount":7,"integrity":"sha512-63llvszEHeCaK+2rlnWXe4oSkdxRBEAL5AyESV1iobQI5CaoVMKhlH7r0xGVv/BObcD+QzQkAxddUhAn9HYzUw==","signatures":[{"sig":"MEUCIQCLteQnKyPdkyJGkzJt0eW0V4zjGgO1mDm0eZORVG2eRwIge8zZYdlv+65W5+ugLSysgOwq5FwndHc0JSq2l6tAkOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7961},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"_npmVersion":"11.4.2","description":"快速创建 Lire 框架项目的脚手架","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-lire_1.0.6_1776652743236_0.6355921432890506","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@dongxiang678/create-lire","version":"1.0.7","type":"module","description":"快速创建 Lire 框架项目的脚手架","main":"index.js","bin":{"create-lire":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["lire","framework","cli","scaffold"],"author":{"name":"dongxiang678"},"license":"MIT","dependencies":{"chalk":"^5.6.2","fs-extra":"^11.3.3"},"_id":"@dongxiang678/create-lire@1.0.7","_nodeVersion":"20.18.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-s3DrpKp+0ehALrMYjn75Gqc32qZXdZSGuIYpx6y8k/rcnVAsbX+B17l2rmNwjbp21X8xBkTBQKh/CUyHcij4wA==","shasum":"8be9bd64535421cf29087a68ee98934c11adf314","tarball":"https://registry.npmjs.org/@dongxiang678/create-lire/-/create-lire-1.0.7.tgz","fileCount":7,"unpackedSize":6694,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDnvFUSUJj5W9hUFTVr0ncc1G7Z+gctAJ38fTLbUG5JyAiEAki8zbYcWM0qP4fiS+gM7+OEN/oMhIKkcU6C3G1pSnkM="}]},"_npmUser":{"name":"dongxiang678","email":"3631247406@qq.com"},"directories":{},"maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-lire_1.0.7_1776653963545_0.10610309038224619"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T12:18:02.004Z","modified":"2026-04-20T02:59:23.806Z","1.0.0":"2026-02-19T12:18:02.261Z","1.0.1":"2026-02-19T12:41:22.523Z","1.0.2":"2026-02-19T13:04:35.229Z","1.0.3":"2026-04-20T02:11:22.117Z","1.0.4":"2026-04-20T02:17:50.136Z","1.0.5":"2026-04-20T02:35:59.360Z","1.0.6":"2026-04-20T02:39:03.369Z","1.0.7":"2026-04-20T02:59:23.690Z"},"author":{"name":"dongxiang678"},"license":"MIT","keywords":["lire","framework","cli","scaffold"],"description":"快速创建 Lire 框架项目的脚手架","maintainers":[{"name":"dongxiang678","email":"3631247406@qq.com"}],"readme":"### 一、Lire 框架 README.md\r\n```markdown\r\n# Lire\r\n\r\n> 轻一点，快一点，简单一点的前端框架。\r\n\r\n## 介绍\r\nLire 是一个超轻量级的前端框架，核心实现了响应式数据、模板渲染和事件绑定，适合学习前端框架原理，也可用于小型项目。\r\n\r\n## 安装\r\n```bash\r\nnpm install lire\r\n```\r\n\r\n## 快速使用\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n  <title>Lire 示例</title>\r\n</head>\r\n<body>\r\n  <div id=\"app\"></div>\r\n\r\n  <script type=\"module\">\r\n    import Lire from 'lire'\r\n\r\n    window.app = new Lire({\r\n      el: '#app',\r\n      data: {\r\n        msg: 'Hello Lire!',\r\n        count: 0\r\n      },\r\n      methods: {\r\n        add() {\r\n          this.count++ // 直接用 this 访问数据，更友好\r\n        },\r\n        changeMsg() {\r\n          this.msg = 'Lire 响应式数据生效！'\r\n        }\r\n      },\r\n      template: `\r\n        <div>\r\n          <h1>{{ msg }}</h1>\r\n          <p>计数：{{ count }}</p>\r\n          <button @click=\"add\">+1</button>\r\n          <button @click=\"changeMsg\">修改文案</button>\r\n        </div>\r\n      `\r\n    })\r\n  </script>\r\n</body>\r\n</html>\r\n```\r\n\r\n## 核心功能\r\n1. **响应式数据**：修改 `this.xxx` 自动更新视图\r\n2. **模板渲染**：支持 `{{ 变量名 }}` 插值语法\r\n3. **事件绑定**：支持 `@click` 点击事件绑定\r\n\r\n## 许可证\r\nMIT\r\n```\r\n\r\n### 二、create-lire 脚手架 README.md\r\n```markdown\r\n# create-lire\r\n\r\n> 官方脚手架，一键创建 Lire 框架项目\r\n\r\n## 使用方法\r\n```bash\r\n# npm\r\nnpx create-lire my-lire-app\r\n\r\n# yarn\r\nyarn create lire my-lire-app\r\n\r\n# pnpm\r\npnpm create lire my-lire-app\r\n```\r\n\r\n## 启动项目\r\n```bash\r\ncd my-lire-app\r\nnpm install\r\nnpm run dev\r\n```\r\n\r\n## 许可证\r\nMIT\r\n```\r\n\r\n### 总结\r\n1. **Lire 框架文档**：聚焦框架本身的安装、使用和核心能力，示例代码可直接运行，帮助用户快速上手。\r\n2. **create-lire 脚手架文档**：简化为核心的使用命令和启动步骤，符合脚手架类工具“简洁、高效”的使用预期。\r\n3. 两份文档均遵循开源项目标准结构，语言简洁易懂，适配新手用户的使用习惯。","readmeFilename":"README.md"}