{"_id":"@steedos/steedos-project-community","_rev":"58-ede71ec39192871cf95d543eb7ca46c5","name":"@steedos/steedos-project-community","dist-tags":{"next":"2.2.51","latest":"2.2.4"},"versions":{"2.2.4":{"name":"@steedos/steedos-project-community","version":"2.2.4","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.4"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"a0c0e8d900f7f4fd2045d976b36c9bef465a6ce3","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.4","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-kI7gr9j17S/f8dbeh/EhwXt0I2D4B4v509BgXJ8X0PXjTyfe3tNIEP7vvGDajIYh3eEBXx0dJoj+8zHqZ4yPWQ==","shasum":"c274397477a73e3c20f593eb3207a3ce9d9096cd","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.4.tgz","fileCount":1100,"unpackedSize":661136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN+L3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXMRAAgBYsEcS19bEA0gknfQOSbu8+zlWPrgi9Nz5y8BiNX8wjxRT0\r\niyE7tOh8FD/YP4EX56hJ4iknCe3PiwCs6Qd5HgMLTGGJOnlNZwYxWH/wIVVP\r\nWb3k96II1haj8C681Vcx9dIy0CZvJlxfhxtw1qWAr1buVBRpmc2jO/ue2I9a\r\nxXYNhM490YVU3zIqhBKdhP1iJEp+HxtQtdiOzt5a1M48+gFoPpaKvUBZeMjZ\r\nK+/GxA6o1+nOIlHeMx+w06b3lXgB0AzTgzyseMvggyJs1l+K0aQ9B24TCCkW\r\ntP2MzM2w6j8wscxj3lbaZBXoSc7EGKz11dvIAQRPKoccyyTcydYbKiMBh+PI\r\n56mwFJ2llx1DNC6BJ/qzMopxZHQrqBwDtgM9ofWAS4/GXrgxwojPxC7Qxetb\r\nw0x0nK9NlcFVy1RZPswnT9C4WlP0Fp5F9rhGp1mQba10zr3Vcvuiw0iH6t1N\r\nb1wE+F2DUJAbuzovaAmQ+v0tPiqCmwRJPhrSbI5soMmBFlx1vs2Og6NU5Jbk\r\nq6XskUgfwVP2hDC+e7Ml/yzSRi8538Q7pS0E6tff8x4X3vi6OKoWttKwfqa1\r\nM9TiZX6ldiSf17M8ptvswR9aoDj5WCSGelVEvNwWq6cgjcVywjPttJLHqiYx\r\nB94NN2zgrmYnQ+ZVkEPLgh37QRbhdg5fpt0=\r\n=AmHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8XnIwqBxrzC0vpAfNqANOekqlCSYiDC11iSDTrMptbAiEAj6Yvl62OLrwxgxTpHoT1NM2+82/s8voULw5jM5rHIX4="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.4_1647829751058_0.7952036869336705"},"_hasShrinkwrap":false},"2.2.5":{"name":"@steedos/steedos-project-community","version":"2.2.5","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.5"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"260131162c3eb25ec8d51e915b773610c7b2653c","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.5","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-EkXB705QIvqcRacBj5dXH67y/xHXZGq/wuU3OzWhG7v21hHl5N50b/frXBwuEzGC98j88cDiWhvpIVlk4Yp31Q==","shasum":"8cbc75c0a11c9878314f3cf8ba8ec0cff2972711","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.5.tgz","fileCount":1100,"unpackedSize":661136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOcTdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJOw/9G3TurLJKLdsWMRCq7G1TNGUqtEjSPEkb0guf1hUw5g9wcf1A\r\nMgHyF8Qyyq1IWgJKl/V5n3Voejdm7ZsvlISdC5T88pez6/gg1DsQUWks3nEB\r\nmHH4maaolTk1eDEEUauAK/i6kJso8xW04/g9HiLSy72Yu2oKaMm6SsnlnQv3\r\n9SefGMsts8tCTRlW0/L8Ksv/JkVZfLJEYEQ9y8JuM74fDo6Sav+OjmnlkfD1\r\nH5dg0DKQRwJWpMHXWCUJMYTpzaJeNybkS2b9S0+bMg2k8HOzXfiLTANczckW\r\nReOTR8PwMnLCioCjfVqZ+v99ocVfSFSLGQm11wsqUM+ISDBOG7z96UJ7t+BK\r\nQkMr4MoV0/295t5tRzrm9Py9xo2+LmzRtovnrH7FPzpoFCMUQVNFNwxjn0da\r\nd09zNfCNjeCqg7MzOtcJIZ6Bz1Knjo6gDXqIzzDZM9itPGnsj/NaW9tlNajc\r\n7ShesKpfIldATmff68t0JYoEjZwWXN3Z7W0d7GX4aTwIo/VE/lIID3Qo34W+\r\nKQvA1jW9epkt0nRJzaqtvawjCE+7ZNrGjP6cf5fN/x9AbXPxOj35IJCpP4+o\r\n3haxbPDW4n5S8biK+ubyRwQ9uk3rirLc5m+4X5pgwZileYVoEBtfM26wrDcR\r\nLcvKiWdTlordz9EW8uqbd7rPvAbDz8cjum4=\r\n=i4aP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGGOYvyNeXINm2wTlb5jTpyR2LEec97i1E0IM08kJX9AiAH5Dzc8BylkEc0EJCphyI9PW/hlH+j1pl27Aht3f/BMQ=="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.5_1647953116952_0.9708645465064321"},"_hasShrinkwrap":false},"2.2.6":{"name":"@steedos/steedos-project-community","version":"2.2.6","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.6"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"1742aab217ef9d96dc3514cac617db9863956f93","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.6","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-A1a4G0k2zQVvhCcx92y5J2Vs8HrGZkSk/B9jm2Hhy2MslQJUBZxA2FUOwTQWuNlFRrAL/azp8rmn0kKH9z9IHA==","shasum":"73a173ecb5ded43a9ced8fb3f6716ffe95d67536","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.6.tgz","fileCount":1100,"unpackedSize":660995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQHNeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq45A//R4Hnpo2fPJxMXuB1QBHJ5bxZ2WIV+h2SYNoYfdt3PsZgt7G1\r\n6KsCEEms9PznDGR0644mj/jje462BRREdmbhxqKxCsi+K8DP2ujNqCNwkyBW\r\najyKszKPiAjTiLfyBr0cjPifFOSfFY2PPfPwwVVf8qHXMTFqzv+9jJzmjbL7\r\nl1GtxmVYbTKwLZwJ99NhLOEWDrUCPS259M9mwGItb4P6n1w3yQ4EXOrGure6\r\ngf2JR5Ht5cfMQAvd6mS9+3JERSJfOj8yxR0afnl4YnZZzJcx2g/CKempnQ2C\r\njpZjDVVJTJGLVvSzG0rkSboi0Jjmwu0AAcuxVDhqRhpVf3ZfZzyzHlBytW/F\r\nw9Vh/bnWeh9+u0ibhWELVBNtWD8W1QmEu+LgRouEVOiMGG35+M/beYmWzaQo\r\nQ9K8jkHZEFk2b8iK8Wkz1AokRUY8l3V6r+c+Kl3uDBjyj/O0gaYZue0VxHkJ\r\nnaqMUlGpVNVWSKZTZhPsf3rM+CM08m4yP/U7kxFRxfBGx2/hUh4fCWUVCKcE\r\nBmxWplcvUE6Lm/6j30MfBHGqCandxIG1wJ7LOUU6xF+oV4OSiQhZvK7yX3ZT\r\naFZp3rFno/FyI855vU9f6wrraTCZ/re4pqOBi038u978B25mRdNXdsKplzYo\r\ncmg/LySdHV6Ess7AB5xPxz6l8kCR1HOWQHU=\r\n=rRUC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Rbzx2ctbivEynMahCADXQBHv9RCsmNCRui4NaJoGSQIgbjKS84N1FTI3X2SapwOkWazNWc7T08iBuNLFh/rgz5o="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.6_1648391006228_0.6536092021487094"},"_hasShrinkwrap":false},"2.2.7":{"name":"@steedos/steedos-project-community","version":"2.2.7","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.7"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"72067dc4759d5062f1e0c6b78e807802b53d3b08","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.7","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-tC9HbR5k50Du40tRFakqq87/63B6sRSpYg7Jk0AJmahCHvFwcX/OPvHmxaPTk/MZl0oKkRYeVjSGJqJmfw0NvQ==","shasum":"6ff2a2a96958f1c7d790675b6a1a0784d8e76401","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.7.tgz","fileCount":1100,"unpackedSize":660995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQJWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmouhw//c2IRCx9bpNLLCFUG8v/YbzOsbh5h9ugRsQJrLU/EfWBuf5rt\r\nqCvjuNmcUceb5XW5CMvWGJnuZ86gSD1EErPeHDTSXJMSdfBMp3u7HUXEQzE7\r\nKjcCsNhbgTzmrhCLYXCooA+YuEIVBA/ZfDfPYI+8o3JtNRKd60BJoNqUFXgx\r\nFR3pkgDYVYdMU9wOkfL6LfxM4MU7f9rrfqaN7Yz2E7gRmNg8QCNEwDmcTjnn\r\ngwSqruqrp4NxH6l7UmB87KaYixDnvWeY0hB+C5btGbROn1P8tglM6E2GrgOT\r\nt49e9xNnH5OXJ8NM7JS4EZ0CUbHNVC0ipnBf1OsmSBz1/SyvBG00nz0s+sEH\r\nTTBDLNsmuzb0X9VEsAXNKL/7FC7Lqd+/W3CRcpWeFucpwBry/l0QkVcQsRT+\r\nbHSItJzl2+ahC7LTH8P1oo1iCAhXKCNLiTPyid8RJMcrUfx23lViYpqETGVQ\r\nkdUWIMmSk0kOUoXJ84l5KoGWNmlnStQREND9IH4nrhi+4SkhUj9SQ8akyW9w\r\nfVpPRldM0vqSG1YG30AQI04QEyBUOVfhGj7xTdcqPPcHs8Qf9K9FuwJfcdg6\r\nvTZTIvAZFF/wX8K2PJjqh/bq8qtJ8/xTczTd5WUiXhJSKXL7nEBY4Fvf8Suy\r\nXlTuV2aPKF6mNMnXgouwHs9SCfECHgFnujM=\r\n=eQq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICj+DyJc+pZnyq7j9U0sGFHsiq7JBOGRhhLefytZN0QLAiEA0NvFgz4I5lPs+XyBFcHGfxvA3O7jE47dMD6oE3z9Wb0="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.7_1648399780931_0.7333656098176866"},"_hasShrinkwrap":false},"2.2.8":{"name":"@steedos/steedos-project-community","version":"2.2.8","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.8"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"fc6272b2c000e68dce4dd0c785dae2b6f63ae858","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.8","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-/ZcMR3lHJNvzMuKvYd3IxeXWbPV9vEkKd2s4oquUKuCjLpBR6uXON8O/sASb/ukWLftWCZCwO+iHkOapjSnQaQ==","shasum":"75454ea189553197b3220aaa6adacebf6873e185","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.8.tgz","fileCount":1100,"unpackedSize":660995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQQePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkUA//Y0gW/sTQvYDH4IrwtB3eHm91UlIDcoDAC1n856fWmj6tR8R+\r\nYQggJ3OUoIqjzozqyqu9Tnqs6m9vgpXwHxkuR+lMDb1T5/scY+Ugzrv/XyEu\r\nOTScJmT0dDB8FJUAjXwj+dJFA/Qgq9wno9Q/XH2lUNcjnq++EhsAeEFy/ufa\r\nMtOnXazAF2BvfCVLFPiibjA6yg8iA/6VPS1UZlaUZavn3uuVQ8O2JC4fyhH/\r\nFDZ5MHu9DrTu4Xeem1jfgo0gU9b+DbEfZUO1/QQN2s9z05iUAnBKcmZ76NlV\r\nqFBxxTWVnyqVVo/EZYpbwMisCh67/L4OXicZditYnFu6bQXnEsBbUaxrffUM\r\nEhiOXbbkQF16Rjet0U4+rt8KFcUup4C/KFbUnm23Ew+qdShfm616dea3Sra7\r\nMYEHVMpoEJtqVu1so1239Ob7nV2s8Ka+yEL9hBxwBm7r+FeoQgBM921bVps0\r\n0e6ZBb2U7IlQtb1k7ZySHg4omDSmZznmQV0wRJtLqM+tVvycgWv0EdvQRl0t\r\nAfjoPupFX/9XaVukx3EV5MOypjigV1MU71jNk+tWRbJhDFK9537iCXkCWxgp\r\n/TPsdTtDbuS0hok79TTPzPnT4Fo5yyAXdKhic1dBYUFpzbT7oxoWjqX3uNev\r\nQrCAVmLPDEuH54m/KdZgx3l1uPMjAgbyMmk=\r\n=e+XZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgbdN/dt8PBM4gmshL09TC/0BdSGT5sYiQ4VqN/mbZwQIgOE33HVVVAwfgK0YilhGs3ANhrBtU8owfbMX1Efm0P44="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.8_1648428943093_0.9376410803107345"},"_hasShrinkwrap":false},"2.2.9":{"name":"@steedos/steedos-project-community","version":"2.2.9","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.9"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"cf0ff9a5d62343df0f944e9dbbabca30dc8599e0","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.9","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-ClQ0sFL58BymO9UwQWpplLvvqF7wMCNktOVaTPQqoCWNclcA8Pz5tatzyxPxhdelVSCZwB75xbzHtHdl7/pWwg==","shasum":"47bc29cb6b8fc641467c7a2f518d08b7da98be36","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.9.tgz","fileCount":1100,"unpackedSize":660995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQV6zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzMg//V0HMsohE1FCu9zMnHk1XNhAQyiCk+qgkqDa3hM/arr/zR/z3\r\nV/vkHjNkFqYHDlElXeg90i5ajgxjVmCp6pLMsUS0E1Kde2vOJQAzAopX27uQ\r\ndIJlS4k3SJn7RQ9qMr1DcavoJhZEaJIhMR6dBNsOWoykT6yLydws2ZWrPaEC\r\ngFmhcZ+BqARNHvRX8cARjttto8BE6wGau+Vb53Agri2FqG4HOYE1HhvK0Ukc\r\nRyEo5iS0P0zzewpMir5xJkaqd5K1NccQprPUtPNCCyj4j1Dl7WT/0TGESnCW\r\n1nI5Dm9UG7mdDoqKVaHEwR0elz05NzPPcRln19e55n1WhmOKMQ1pOo6XWmrT\r\n9ZYE6QIdC0pX2MW+snf7B4BfRSmq3LiPBkGaVfuxg3SkYnZVMxDpRkLq2Fu8\r\nKmixZ2wLV/A0xTslqNTSwEi/e30MBSaiB66liK3UwTDHjTeLuDTq+LEJnCZK\r\nU/UYCcv5ghId5BwFEeDR/1fiMu8rxzp5lnogDhQuh0V8utn+daNXW9edMgtO\r\nV0YezMOH2RqwR188BUt3dISt5+5a/mMd4oZrtu46Jd0lHcKDXi+dHrj/MZzO\r\nCiBdpB59lf1q8+N25DSBX5GJqxW992ffNjgVtHMnbj+oBk4BhkaDkCddDJJL\r\nbAQVGIOYp5xDCwYZ8IzEBGuDK3rTqBsZgPo=\r\n=jNUF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNJiesx7FkFdRlkCCrk/Swg3oKwiSElddmvDPBpe875AIgW9CfBgOqW4Zk/Efx68RKyQXqzm5+DYfUUK3sDyQURuI="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.9_1648451251723_0.38443277318228386"},"_hasShrinkwrap":false},"2.2.10":{"name":"@steedos/steedos-project-community","version":"2.2.10","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.10"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"d67480163010b3de090e84e6b899ee810d4037c1","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.10","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-pCaSObp+ejbAdySCSt5LzJouKDf+ENgvYpjPrchg/HhEmaoU9QbsMDLMtYNBtEuCRUSGxb344GzTOQ5rSa08mg==","shasum":"331bedd4e5f9cf8e1025ec82ce44ac985ecaab0c","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.10.tgz","fileCount":1100,"unpackedSize":660997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQYnLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd5w//RzvCdOLWGj+3JEWSNgC/6eXjAzImMtqjUpzfDkLyOuC47GQ+\r\neywRz/9v1RfbQgiRgbkTyvI5qd0mgrbc6aGSFj4WQcOxUK6+45lMS6++ZDnX\r\n4BJoYOkHgf9nysO3lgMRYePwEawtHQu7m4NA3D2ni2fAL6NVXgzCnDEruGV7\r\nQzo4/QTSniTpQc5SeJckVd8dR2kJLcJalvkPdZvV+kg1IscBrn3ddd9vxkIz\r\nsKKxTWQQDZPcZvwA/GO0/Gkz+ScnyAdYXWdU9ntnL5xS1hjZXxj0kIZkGQwm\r\nDLVIEaKctVrqO5dnAHicIWqqO9O+DrO7urRraZk4hzWy7/kRQGRJzy5sf81Y\r\nIKTimwXwM5fKmAX7eG0jIgZG0KmGYOdCzJZne/JugMkIxhQXfEc5jEhslb1v\r\nb+gTcw0Kd3E4DGo/XUugFnrv8jojVvWjymEtUfid7SdSDcjIrtvGlJzKq8/p\r\nwYSBS35gDUfyYUdVL2N4+q4UjYereel/kSPquLNdYHl3jEZeTv4l9t500fo/\r\nEnN4VmqmAgUSMzJNMsLgA1stjt98Dni1KemeA5snHHqvJ2+kREboqsyWEFJV\r\nmS28/qdXR4npYDtou9638gOLTRqic9BnVydfmgnzkdjP8Z6zR9pg7A7s03UU\r\noOGHABS+9xPclXks9pCsq+JO2y+PYp/pHCA=\r\n=/Ufb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiUByByiPirRjseEY+O4XsKRJOo2s91YdqFtqvekQOyQIhAK/oEUVVGSse2w4ehQkQu+AVLZjiR+Fxk9lv65K03n/B"}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.10_1648462282860_0.6550006456442721"},"_hasShrinkwrap":false},"2.2.11":{"name":"@steedos/steedos-project-community","version":"2.2.11","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.11"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"0eaf63bc2efddbc85f98eb5091c0545f3304ae9d","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.11","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-SXZbXKBDe+hggDPv/TPHvc7Dl+QOpVYVU95w4Vyv9DsIwWRVLnAVVhFaq0VLvgOdlHHj95pjW2hN1vOKjRmWgQ==","shasum":"be75e92a0de1820a72cae37bcfa73d44443ea6ab","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.11.tgz","fileCount":1100,"unpackedSize":660997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQaIDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0yg/9E5YA7M3WPMWUA9vCaJWvMmikvFyTKkK00DMdaokybjwnuqZs\r\nU8Cf5VO8llBO8SoNCTGhWDktvDQUOoKpBGw6pPRH4KBdevjaQYfqGWzNYlbl\r\nENz6aTrAjzBUUJxWHXqv4m/mjF2lJI8XBGZqjdT/97re47XnffWMAWJ6wrhi\r\nxu7cYGRrNRhjDGRZCjCfFZ1OhWJPDRL7xS1WANnkF7CV9Pe4ekapfzMx5Hew\r\nz+/R4WHmBpOxmkFYjkCW5bm1r21BKQA/K0do6jrmNyKsilgLY03UjFRePZCx\r\nqu76WopM5DUukoLbnaAHlVQK2kKembMen9lCcLHU29BGr3gL9TQIzF3nClun\r\nXSFPMZ/P64BrXRSKhBfqt42j/KCNR1qHHU8bLyd4OQf2quzXGo/oKHKsbajR\r\nqKLsYGtLbSQ/kL8qP/h4e49KcDCOngyeOTAoJwc8DmxAZMonLvbKCzJMowkL\r\nT2oiZjvhNHyMGMsYJEBQw/wgqK5Nd/JQtbRvUJ10nI6VZOi5L+ytD9/kXQMF\r\nBSXYXNbQPUkDfi+IWKP3j691XNFRf85J294MCT9mOFeVxyP7uswx2LaJDY60\r\n1Qof93nHQDKV16VemE6m34LlO2e9WpRaqycOPed84kNPhhUixUMRsGv1EeSS\r\n1jgEaDOGadNh14tH1iMx9FiDq010W3ZV3o8=\r\n=YHcF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZDVLXS/+uQxhJdUSVDZAC2sdfGOLTBB9stxWTQ64o3QIgSUYszWn/pHBZDM3xtbnf4lHrStaVUq39iaGz6OuI49c="}]},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.11_1648468483497_0.141747834641061"},"_hasShrinkwrap":false},"2.2.12":{"name":"@steedos/steedos-project-community","version":"2.2.12","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.12"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"06806c509f487a82158919278c6c0b384373f8ac","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.12","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-/EEUfbzbx+M0ZOmVMD9Y7BOQURd6sUFipc7fEEnnJpHM+yLLTNeaL+AM7naDL4aq++APJYumcIKPyy0u8qrAQA==","shasum":"adba267ad1e6ae2a262cfcdaf1a1fb6b0635f10e","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.12.tgz","fileCount":1100,"unpackedSize":661137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmHeeWDA+XFgOO5IyLDk6V4HiEQ+n0b47KWHWjBquFBAIhAPMA1icNDrCbL/zc9YF+je6X/4GgU0BQNrBc+gkVJvtZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTvZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozPw/+L+WucXUN8ambPVgZNiliHiWTVd/96eaUkN4VnN7igMXYjjSz\r\nJqMd2nuTu702in4YMQIBqXOVTeZQ//lUjaWZKOK2oWs6YlBOsXv3SqZNN3mD\r\nHWlRQbzK869r4KKtEQMt7uuRnx6zxSowjkCfuxN+qpHOwkiTAKoUA/ltEqJ6\r\nlMNUOVd5MzfnRS8Nt5B05x3n+tDPgNeYwmFodDwZpah6XybCJ4ByrqqEoEI+\r\nf5rtYEe3kq4GxAKVN5xrGWwYknu4WCKuneV0LnR3SPHQSyVWPpR0jncmgNu2\r\nj5WPqz/u+7LS5oJP+YsAAtIL1mVqOryudr0Rc1VuSX6R/kx+BrcQhcJEUN5R\r\nlhhmKXKlH+r/pvZjjOenCHNutKInUGAuYhNPR6ZV5RAKB4W6ychqYb2MhRRH\r\nUQDtheBYpHnTv/KyL3T6P+Bcz6YLWSf+cvdypUVihqFtX7X14Lzh0zjD5jOm\r\ncFBgeN/+9HRJEhFfkqjB6m9cU6UffbKEmZ/K4sAXuv6T7gt+r+/HbxLzUsZE\r\nK+T//hbkmBmILxQb3rE4Q/ahIiBEw3MnnuoKvKHm25dk44mZpEivE7kBY4wE\r\nRU3kt6bpLgvgsZM4JNWFt6IbyPAxorg6mms8bVdeXSWewlEf5r+P+sqLJWDk\r\nVtTJd0vV43m6xNxQTedHWdb+1tb11S/0bg8=\r\n=HF+d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.12_1648704472732_0.33288441232193855"},"_hasShrinkwrap":false},"2.2.13":{"name":"@steedos/steedos-project-community","version":"2.2.13","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn flushCacherDB && moleculer-runner services !services/sidecar-server.service.js","start:all":"yarn flushCacherDB && moleculer-runner services","flushCacherDB":"node .scripts/flush_cacher_db.js","start:steedos":"cross-env NODEID=STEEDOS-SERVER moleculer-runner services/steedos-server","start:app":"cross-env NODEID=STEEDOS-APP moleculer-runner --repl services/steedos-app","console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","docker":"docker-compose up --build -d","dev":"moleculer-runner services services/dx.develop.js","postinstall":"cd .steedos && yarn","pm2-start":"pm2 start --interpreter bash --name steedos yarn -- start","restart":"pm2 delete steedos && yarn pm2-start"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.13"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"4436bff1d9f493542f74c7114bb69c62f49dee14","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.13","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-LgtIbz5uV9YaW+13kOcZXNAs3AjL1mF0ESZ54bLB4qvNAlgp5HrCtULOa7IIgLOvfAQbCCIuutnsKIYGfYfhjg==","shasum":"4b4d54250f2d0a7fc18f4a248cf2832333a4417b","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.13.tgz","fileCount":1100,"unpackedSize":661137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE3TaM3MOKg+rWKwyb9C/l3rboC692fGOTyNh9bTZ/LgIhAI1ks5R1dlxrGOoLrjs4g8r7tBvL3uLRUUHy1Hj94LR0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRVBmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDaA/+PUTJlNrrnYD04MKI7F/5xyfQKnRBrDcF3eF8MUryeF2gTStI\r\nqsItOxm8GshezfvCzhpYG3+qWW3jwNY6vsqsGcuupGfk3e5BQ3ofGLoghsvd\r\nmyYLW3muR+FkC3I03g6RfguDcKqkbMo4AMP++N5DflSvd4FYqriTjuNvofQb\r\nv81DEG/Rs+DDdm2S5vbaYXnT8R2GjjmqAGZ4k8GWtbipGqbgmncvaTclydo7\r\nLX/mbPjJJxoRfV88GZcwa6syS++kNndsVUs4ctZ2/6JnFIfzMe4+zsas2dnh\r\nFSsEyqYTAQxqS+3vFrLsRPyuZPE6WHlvYFAHhTpi9IX43lsY58Orgip95FZm\r\ngmtAiItYrQsn7afaq5uutL14eFBSUl/QT44ktCS/6FLWaF99QQQjSSot6ROc\r\nzGuQWp+WzFcevO9QLUCQrI2F7+BnowAPMQ//3VL2E38Ai2cpv8wPrXp3M+/U\r\nT6oCjqHtsCTmiizxX0ypx2Uwgyp32IRiwvcmF2xUNV4WLbRhkvxP3raImvxA\r\n8zOeMCHecZRUW6PWxDg5qyuYiJ9cwpJlDHsWNOTl7p3FY70fGj3PBxjaS7+k\r\nH+a0iJkut7/On4fdp5cAY4UF1/N33ez83tSc89lyGM35QNHFKvBxKGHGlUJJ\r\nuFeBv43QNF3cf9z5ForCD6ymBKZwi+OgBWc=\r\n=zLk1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.13_1648709733748_0.5332018182047533"},"_hasShrinkwrap":false},"2.2.14":{"name":"@steedos/steedos-project-community","version":"2.2.14","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.14"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"de074b6e2d790b7e63edd8cf2917664dd13bbade","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.14","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-U1oQ4A6qJu0dJRC+de7aFgPRHQN3XDF8/7VMb9LlJEagzWGL2O/d3g8bvgO+FJn6crRBKrXWbNA+xMNg4yTQ5A==","shasum":"fb8863d3149fdc6188495bc92beb4c2ceb943f39","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.14.tgz","fileCount":1098,"unpackedSize":660927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKASA5jTjVsSCavSoJMe7O6DMMVnGzzaGP7RxPlYaKMQIhAOuHx6s27oCcN/WPrvU/KSJ5HWO2fVAO1qlgxSyGedCx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRYJ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7+A//aSdYRAAaC0TwMtcpKB9BqbcJuA5IePPqPp6c4ExoUcOhEsd5\r\nmxq8yxKenwdkRhKuqjxm5mYP/0iU39VFM72NBGs7ksqt/74HO6eD4X7ooT0V\r\nbaLx5/+XVpabmLACRbrBHYz68M6pclDWJbzaowRb2OWxv5ImGagtxPEmRM7M\r\n4EMM/FchuSGvgxdyvaOiPv0GTmwQANKcHwCW/ts2QUlmhyUzjKsJ1hkonTJU\r\nrYP3DFTrJsExiy88VRIDuGDV24UKlvLZSMZHTTWo6yqjFMuo9Czw8oGscrGJ\r\n79xAlvFfdEqHShp6PyiNdKyqZLOu0qbgIl3SgBlqfCRE+vU7Fak66k3HoBdW\r\nXnz0AaTj7KvhC6JtUrksplsdXsqfF3wQSV7NhD0r9kf+Q0XWW602ZtMgeOl4\r\nrpQVtRedNXa9I0tVx9dm4/nnCPqhO0GIruRJ6aGGbvyIAo0rr8NPw5tbTE/O\r\nGJMSaLd6jLEWHI8aWw0colHpV2U1Do7xTViWEr5+IJPsccPlTmZu1wMh3rWl\r\nxCDZzKTKbvEky8x4T6Tb1eIZHQ4UhqtKVMqtCQtxqkAbrCbzA3MhxFKx1KF7\r\nRoJmrNSPZ5GdIt7iq/1qt4EECgkMVDjCsruS0dY9yDYnvrOisAgFyBBMwbcN\r\n0zlyqI+hw16U9Xr4r6+hHyvSfts7a74dHKE=\r\n=lo0p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.14_1648722559122_0.15344362424396585"},"_hasShrinkwrap":false},"2.2.15":{"name":"@steedos/steedos-project-community","version":"2.2.15","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.15"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"576e0fc3b02f0b8b8fb2835f1281864b31a75078","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.15","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-a4z/jSOKmRLg/ZqBBJd7hB9gUEJy8q1xaxESzItaVzyG1++bEUyfTtXoBqIA6CMKSfk9xG5+2w5C3EtyosNgUw==","shasum":"9b2cffe00c263357496ab1d3f253e981d60b657b","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.15.tgz","fileCount":1098,"unpackedSize":660927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGM/Q796RYSMIaBLT6ldi0jaTOznP7/x9fbgNEV/qL9FAiEA1OWvosJdgR5/ADKEsojrUygovUOjZDSUSkg0wXKApbQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRZGuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+sA/5ATsMuayp5JtU10EXpvkfxTaGgEVqJCsAbtEBYBkCQzpbv/jB\r\n8pYgRseyT5p51OsLT5hgklGqT6/erw18xwNO3CV/datZWgLnZK0doreGj9cN\r\nTiofIozoZs/TXT1sP2kqm5rM2yBYQqBdyiLdMKN2qBdXqY9Vnr87hrHlh046\r\nKZQF3JiegYIjFcjHxm79didB0+LlzkPLFgkaXXlM93v6nbROR6/7+8qcgp5b\r\n/7rEq017QaDSUVRW7sKioQ+9VokPcA3Nv7jScRzZww5NTCHmcCP0gwzeigyH\r\nA2Mmt/LtQVkN31jJlVNuOfHt/90z2ZtIG2GEh7KfP6wyq9S/epxdmy77CD+L\r\npuWI0RxRCIrF3wRz1p08pyq/GVd2Two6ARulZ41JJWYhRQ10wH/bMDJBWmdM\r\n1eE+LbXD5khigEaaDL9zco/Qbioqe8+fSY5gjU23Ji2R/A2eXvkiqKmAqew+\r\nkZ0lmtpQjPZwBKIWQQYy48282EjS/eXlkTzzFgPIx3kWw95TnVFsDkpuzHkZ\r\nibR9mTnSYfFqfzcDacscCeFWmY46shnStCKgQRXYE1dIbaSxUe5MPY2Z7gBz\r\nBRhfC8RH6LVU1dIFBDhYmB/5k7/virjSeifD/h4I/9cUoZtUegbm4hjsch8g\r\nGsibiQJZe1mKGIpwr6jGFo8SVkUGMQrEPx0=\r\n=4h2Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.15_1648726445919_0.19100617033264933"},"_hasShrinkwrap":false},"2.2.16":{"name":"@steedos/steedos-project-community","version":"2.2.16","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.16","@steedos/service-plugin-amis":"2.2.16","@steedos/webapp-accounts":"2.2.16"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"cb243763c0b81f01c414c617725583bdc831ee9f","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.16","_nodeVersion":"12.22.10","_npmVersion":"lerna/4.0.0/node@v12.22.10+x64 (linux)","dist":{"integrity":"sha512-xfT1AvDWmsfsImOrLVN3ytdMhNjjPbA9a2XdnZgAad3QPf+vWKzyG0NGXDxMaw4oIBwjelFeKEwIKAp75bqhNw==","shasum":"2a6a08b81c8fb28e15608ec75b138c7f546866f1","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.16.tgz","fileCount":1098,"unpackedSize":625850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnDwRR/ZyyJ96T5v1UNVAinw43GbS2gBq5NVYT6Huk3AIgXf7GKZLqor9hIX8uIfJEPtxSVqzuJP9OieiXqoMe8uc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR//BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT/hAAoxxgKnDvgboaCJh+wrO0QxrLt0U0PXodKS+7LousbqWl9Ot3\r\n1KByKBaRxurSivpqV3fulmVX3He7k8bMVGAJ+Jr+S8b0Xrgk+48utbOw4YXE\r\nNM4RusOxd9XamircCqqYKmtwe3CJ14tcKFKULK9A3sssdzrRb41JRbtS8Xc2\r\n0/uH6kCT09myxq4cC3UDCu5Ni9KeJsFnDEXh49IVRZev/oWVa1hymBeoX4sb\r\n5Fx+RtfEsJ70NPJJk3RqUwO4if/8ALREH/k+92S8jps/veMAO377kxpbWA99\r\nBSDKoroxeYMGgQIKQtNtfD/GqJsVZvesUwM4vHprwgxh4rQm+LcjWsBi++hW\r\ntpuQm/+IXO6Nw1kYBapD2GiKVhR+u6GxNvDgupxC5xmbRlGVRo9L8g+6a08p\r\nszpZ6lLwhG0KXYb4jQ9nbpXqRhIbgRYYdH2jlm/G9Rg7QhJ7HRYt4aWRbReJ\r\npOSMDcBwO06l+avSyXXLGzLw2Lf0hpzHgzMsUKJH0XWMPlBxFLx9pNOVcID5\r\nrvC+dkpLL4Q3pxdy/lACmVK3eITTU7YpS3f1e2G8o8WsUzDF4IQoif1kHLA0\r\nzR12n9Eteg3sb5Cc5BbB/9WiSzIoDdokS5hnvk/sP/akUD3MDeGc74piv3VL\r\nxudJzAyMVIDy1qK+zogM5Te0iiqE4jpzkyo=\r\n=5zwI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.16_1648885697118_0.761990868530104"},"_hasShrinkwrap":false},"2.2.17":{"name":"@steedos/steedos-project-community","version":"2.2.17","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/service-community":"2.2.17","@steedos/service-plugin-amis":"2.2.17","@steedos/webapp-accounts":"2.2.17"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"d5f33748f18e5376484551234b3b323132a1e56c","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.17","_nodeVersion":"12.22.11","_npmVersion":"lerna/4.0.0/node@v12.22.11+x64 (linux)","dist":{"integrity":"sha512-PaaftHN6wRgcO5JBB8coUPOdoCzOBDPWJFWHUExMmc7h5a/sKfazYHbsCTTPBJQ9XJaVEqWB/JqHpdd6h1+pVQ==","shasum":"7cfb89814b307e9f9404bffe2f10e324d317aaa1","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.17.tgz","fileCount":1098,"unpackedSize":625852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfInkBdnMA2+9Mg/7mTjT8vSyCYPv4QffJeMZoPyKKDAiAd0zttHe0tqSi1lXEwL5dX0fTDNHEnfHquFsa/l3BWRA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTXcOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUdw//W2OxxxJV7UHEz7Bwq3SerbBiqNNjGt8EE8nYddsY8s4K2YBH\r\nMDezavNFhfAFBu7LUoGCZhNjeDy6Nf/59PlWoz2zuzzKMT3Cf90PpWdTZbl0\r\nNlC+gZfRI8qnvLRRY6rEhs5qlzFbjORhlFI7z9ppvfgnpy9I0ycjmS98zqGj\r\nB5FJTmNt2YTommCKHFT6SJHZxWrbrKN+I5vG5PGui+SB0Wi5HKS5jUTn92gg\r\nsf5p91TI3Xdk8ANBBiFpFQ24pcErVPuU62KcdvWyacepzWbFusY+m/qkChR/\r\ncyE/rSL8QuJk2tB3ZnzvD4jEb+bdZy44OFYV+8HIdPKg5rNhxa3qEoPKFgTZ\r\nbCb9rnqAgRuRM44R/jymOjNEZS1/zDP3WgH5/UxbL2sn5IQMBchOJfNPGDUN\r\nJ3H/3awcPR3cM2dp4Fz9hBwZyzYs7lqBdeoW+jFkyR3hlPh8vHDIMZoDDVn1\r\nuWgkcFBcYB8rfhQNNKd/EeUZeaSAmxsHdoicTfn76k5+1JQuPaws1q54c0Vz\r\nnQYVp1UDz/ssornzL6hbMpaORsBytdk1eY1Zt5LLm/JFDzYBDT8x2DY6j+pB\r\n071ogjKnO4ObygCSazxTpC/CpdI+qAUuP15TtTn7uY9Xu59YFh7FkcibmA/7\r\nLoH7EP+pNLNqMClZ1McIjRFGTdhihrOoY6Y=\r\n=pneC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.17_1649243918041_0.48308103719190276"},"_hasShrinkwrap":false},"2.2.18":{"name":"@steedos/steedos-project-community","version":"2.2.18","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.1","@steedos/service-community":"2.2.18","@steedos/service-plugin-amis":"2.2.18","@steedos/webapp-accounts":"2.2.18"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"4b9d49b8610ad4b0e18f71d0db33cf4f2f1b58e9","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.18","_nodeVersion":"12.22.11","_npmVersion":"lerna/4.0.0/node@v12.22.11+x64 (linux)","dist":{"integrity":"sha512-7Zumhz7ubx1ybikV1esp4FX3LPDV/DKnkGp6pEY0Y+CrRXBMCLDEh8biYchAkDWKpwcUtTFO05DCPw4HNZ+4rg==","shasum":"a96bd19f6bd820c928f4e01f39e21263d104907b","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.18.tgz","fileCount":1107,"unpackedSize":638142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL5v0ZI6uPpXI2N/hIfsGXnc7OgQitPdVIaUSfglDqWgIgRyVdejZsNwPuKZwoXZx5xjHk/GceRtkfge787FCnRAE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTaqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Kw/9EDWRx0KdVxQxN9MTuVbcpjJoFMhZKbmd6gnE2WOoLHpTrwE4\r\nUqh2V6odz5x43NSJWEGx9xGNSLjkBT9hqJ9J/P2XCHM3GZBRxaW2eiSs5R2y\r\niBkDTC6sSdjTGzGe1s7+HRWiD8QBcPhwolY0N4xjWqtPqqjRlWFOTZ9JIR+X\r\nBqwZ7t8X/yPcUdzuDcPTElpO81FgrB3LQJCwG75ScAvfpEsjK576LrXFc45U\r\nUqPV29B+R7t/gVfkUt2ssF9GNcO6na4u0MMSVqQqaP3qM7woLEFg2gYZ1U0J\r\nxDbWL+GKtzGgQhHiLMfEcr7CwYj4UPck3fzLl5O3gSb0WnD5YER2G0TVzjOw\r\nt68fkdt7scCQ+QO7+KJvqV0UGkKPMAG1mUr/pqpkkZ8je5pim5WSusSbDoSj\r\nP92HSZ9u1AyJAaTfpTXCR5GD5yOIrlXj+dsSmwFvwQ9pSWYjYN0JAKeV+C7O\r\nU1ZLVCWytCW/qkij6w1L18DaZEwwNxKZM5Rly/bfVuB/AKHMR8eFrh61I6FP\r\nXpCSJsCl51VUr34B8sO2UeE6IoCm96LvJMFWRQhNRlSMYiPsOSF9vJR+RjUk\r\nrYOBt3RTyufCoQGWl9oxcl8kOvtY7l8oBI18Ikz9iJgxQzNM2byH1AH6xz//\r\n2KGh25GTNi/kaYMvzyDwSna7baFGgXeQqBc=\r\n=FNUJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.18_1649257110927_0.4283529793946075"},"_hasShrinkwrap":false},"2.2.19":{"name":"@steedos/steedos-project-community","version":"2.2.19","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.1","@steedos/service-community":"2.2.19","@steedos/service-plugin-amis":"2.2.19","@steedos/webapp-accounts":"2.2.19"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"952067d4517fd07335b75c63fec4700f18db73ec","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.19","_nodeVersion":"12.22.11","_npmVersion":"lerna/4.0.0/node@v12.22.11+x64 (linux)","dist":{"integrity":"sha512-QdWrhjul4OCcjcQ4kojPVjF/bIPLmTP6V7F88qAJtZJbJrhvHsR/jyAgFSO9HwI80wboMVipYs0AQJlerwK5lg==","shasum":"ec0e136d3ecb661d63f32e7523a464e7491f8c46","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.19.tgz","fileCount":1107,"unpackedSize":638142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBiFEgC7ICmEFp6Xd+xkZ8HdrO7hjD3Pbp2mo1L/sNlgIhAO+XJuOS5lRKVFJOk7vY7O3W1MtVKkBL+s0Sh7PcZRww"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTwpvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/6Q/+MVEVoaPl1kM1vshlLCM0VjqtIBde88PDwlqyLJAYj1lpa4ND\r\nDHr3EwKtUv0EQlXL+huHwtmKxXURKulwxJabWDmqGfP/LMaGA1SizQxAbKSc\r\ntQJnR+kSz/f7OPOERkSyXsl2f+JArqPFLIBNTM+0aSWbws3cLtNWt+eyBhc4\r\nZKSRnRBLiSKRBS+cs+0LFX9YumLUJcPetViCR9onezsWRPEClTLMZl6yWyEC\r\nQhcpbjPSzA9gH1VQbeb5vQ+qfpczTFRuTnXA7k5DtMFbSA3gFdyYgmFZJqpj\r\nhdITwFGR2wxxL0ZF2tMK/Tmm3ABA1BlyQBY1kTBTSG9W5ejmDGJi9Dx9U6l4\r\n6nQpUFUAAKT93HRdmms9R3aUoVg2zwNLuQCrtvK3PtoTy8R0cZyaJ/sJQXaW\r\nsSAz2p61RWsQYCxuAE4u/ZZ6V5f/hSQfuOhvjB4Aq7QVcI1Nd+0ZOGhPLajd\r\nDn5gadh3BrDeKoAcqL5uWTWoLMtf2Q1yHvN3gEJwHxsy2sm/yTRWdDsASThM\r\nX0xgyVhW6MthjTkgtJSh6nWIbKAM7A5WsKljTJHsNjmibZsECUEpsQDKIAFY\r\n5gVBMQH8au/7/1sX1D1G4MMaGarN7fASN9f13e1pPWNhrReBkwpbbXYk+HkJ\r\nGoABTSmFEi3g4m48fUMuTK6rYnWl6c5ZOKY=\r\n=MKZo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.19_1649347183542_0.8002796931143281"},"_hasShrinkwrap":false},"2.2.20":{"name":"@steedos/steedos-project-community","version":"2.2.20","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.20","@steedos/service-plugin-amis":"2.2.20","@steedos/webapp-accounts":"2.2.20"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"a0462d803860690b47487ece88a0bbb380ba0f17","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.20","_nodeVersion":"12.22.11","_npmVersion":"lerna/4.0.0/node@v12.22.11+x64 (linux)","dist":{"integrity":"sha512-25xyM6cSslfNwa4W0/xDNNQkRPWIBAIdHrErSmumr65/7g0fnpCIidZGKWxXlqvAFnYjnYfkj3RyiOI0FN4lJw==","shasum":"22131eb130c85e1e0fdb49b37dcfb7989622291d","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.20.tgz","fileCount":483,"unpackedSize":375767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzPcXwgzsSW9IYTI66cB55jyscyEUECQkwBhFlkdzQhAiEA0yHCb5MqxfoG1Z3BnkmhSPrt5GRGVUCvFeGTtTIPj74="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU/6IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqneBAAoerkPV2gC/itAfp31ayjC322BuOtNWVRAwIptFhbVybprtcT\r\nGrSTSBSV4esf/rK9dpckSlqFypYBsaUEfLYy/CF9wYjfy63m6Dg2syvUeDjb\r\nSHN3D3F/8/8HVNSktsX7ufyYFMZKt+iUGChRDjn0aGfn3vYya743mLsSkrXl\r\nnWTQJnD9uczz4xAaU7P+u/MQl7X6IVxMhfMC99CLfEiPKokG4+8epBvfjan0\r\nmF0x2IGXyEQeWcS7G9w+z7Meonx7K1qpuIZ2h3pkoeNrjlw4QtUPFcxHJmug\r\nSdHle/Y+Z/S9ataUt9XERmD9GgibxNu14VI2gDam53s7J8gsUzA55jqRmZ7d\r\nhIdE6ky7GzTqDi7pGXhNrkEkXIIueAY8BVDKkJU3dGa+aTE61/rQ+AUTD43s\r\nO8MOKz6Z/wTWandfZR590iFD80IRtulvegm9gsxNNdAKDGHZN1uON8Pj3XK/\r\n8d4B7Q8P4P3q0QgoDBEinFKLdpW14x014RA9V4a18uDjd0OuJKUtyTJ0Wbjg\r\nS97NX17/stwCCquLkyEY91mdr9U6OQD3DlpR+c3WqTlbw8lfFoukhwFv/rmH\r\n98Or7/C/iIZMS+a8FuM87bm7agtJfCXjIZ675UkSIaJ0AnF+hHE2+WWX02MV\r\nOY+umlFb9HcnJr/G9B8yNwduqtIWcJaXbRU=\r\n=nj0N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.20_1649671815880_0.5857984688954117"},"_hasShrinkwrap":false},"2.2.21":{"name":"@steedos/steedos-project-community","version":"2.2.21","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.21","@steedos/service-plugin-amis":"2.2.21","@steedos/webapp-accounts":"2.2.21"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"39204e6e65ded584d76363cebfdcbcb061238d38","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.21","_nodeVersion":"12.22.11","_npmVersion":"lerna/4.0.0/node@v12.22.11+x64 (linux)","dist":{"integrity":"sha512-9wRrxE0Y9VJhvyy6n0t7MoWl6UgSBXS47YwIch+Hm9egIODxrFHxhv9epp+ZIWGp84Q9AKSCYFT2J5mh7nv6cQ==","shasum":"63de0f4e3d5cb688748e85d8079c5d0ec1e744d0","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.21.tgz","fileCount":483,"unpackedSize":375783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoMssEaqKP+AqT4/BGD9RgIfWUYHOh/GNkzw6nMhTU2QIgUAl0RihnAsRvxgssFLfBc3yunpvNRQ1ulOPi9JO5LHM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVYC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiKw//eAFdYlKa+MhBM2CK1U3aizZuxAGk0UxyjDk2HJBzvrEu3U8n\r\nF9VySbG0PpE4XGkiFDP7hf0lMGS5SMGVXBX5KBgowHyT7wg5JjJgPNuVkOi1\r\nX674HKjMbk3xaZGtiNgQfy+SVfJsNFY39t/RUeCQdQody1SH0RGMaEriZSjI\r\nd4wJWvEVobCh/iGUDSv1x1GCPK5oeQsTuJNYxsVkDHPmEbbIFPV0HB9oX0+8\r\nCnfr6Lang5yrisaQu822n4iPM+CfxO6EZkrP3oz4a1hWuHLa6Go/v5qsnLRF\r\nuWu8H/UZLpFl8SXtyTklUC07R/POXx2jSlOZj7PU8ZgfBgxpi69SODRWY4ds\r\npabQsWNI8uCYnsmytjkpQF1wzcTtPGGBnMhcwHE6Bp+Whg1S/0OT2TXSyxey\r\neG85lEaWWnczCvQa31Jn4RN4XtwN0YRue41hMBZAec9aF9A66UGVZbXw6Wc8\r\n7GcBSZadxLp54Yt3Segy1PNtePR+chvDJ9kPM5RKevc8G2R5xJGyXvFxdM8L\r\nhznELZ/Ix2LdmiSdL+QjUmT8DuraVgPd0TGGSZ8KhFq1wh2FLBwQOfdrajLJ\r\nLT7QOXefDneHoupw+6NXdQU0iOgyDD9EFILuv6ewcnTO42sj8+0C7ueomxye\r\nYfJnuPquQrmZSScLdoVvKoUhq6JNJQRNUzE=\r\n=AZra\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.21_1649770680192_0.6856740852565044"},"_hasShrinkwrap":false},"2.2.22":{"name":"@steedos/steedos-project-community","version":"2.2.22","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.22","@steedos/service-plugin-amis":"2.2.22","@steedos/webapp-accounts":"2.2.22"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"af4ea8ed034854c8de1ff8b9d5db241183524417","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.22","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-/ulAS4y4uDuL8IAW1DBhTNteTDLxIknF0JPrlf748Wz+BJWJU4bj7CHk+vwwsaxtpCSXP49l+TtvWx+g5cUlzQ==","shasum":"9553395dbbae0468d162694738a13579efac3403","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.22.tgz","fileCount":483,"unpackedSize":375783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFUK/+VzNO8aTF/qRip9NSuIGoJWkiqLoXlnF4cD9vHAiBQQkcAu30pr9eyQC96rmkG9W9swcHROIZ/eScThhEt3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW/ULACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeVg//VqwJvNCaIA8Rwbscn0vqq+hjurgi4KdkR9x0MG7q5G0Z7NoA\r\n581K9AppcTOTYBqku/KVLmWSQXuVcmsouSVNxxWVdjjX0Pn8yz9Ytevr6uoT\r\ndlEryzoGWJdkca1f/NjJ0exnKzooQT8vNbMvllv12gNPVD2Zo53DOrW/+bBu\r\npyxFpm2gTrDuWFP41niFyJ4GpE1RT9v4dE7ao4a+WvEM7BT9cLj2SEljNqBR\r\nmWdk15zSYQiLffRRkyNaCx1Tayfe/ohHOMuN7QPxt3izlwQSWmqnUcvT7Uoi\r\ndH2C+Snrp0OrIKhzSIj44ih4xr/8cvgSVfCdmmiMg+OHwfN1pOe0jWCwHrAv\r\nM4Znf07Vm3So0tzx91kBJHYq3gWVTuFxEt2yG87jlCtjGE1yRV3f6N/ADhv+\r\nsd965Dhy3W2/wJqKE5/aB7FoJZm2dB+nOT5iKRJVLGtXjulwJqzQvrzIUtpf\r\n8mlJlMGp5Qzhc7tWcq0Kzh9280hbar0y78bCcHbFDYRX4NGZYyhbXiw3smTa\r\n7JlayaJWe5MAcrOOugMZxH5fFt8TyMLq92rOyfzV3ObZTBtbSrMGTwdzsrQr\r\nGkX3YB3fSgS6AN+gfqLqwAlY8IPmBAo4KidopYi74P9sUBdGhTOD7uQGMorD\r\nMd3yBU3v1pz3B8syPIMhs5hTVEDA4102xy0=\r\n=Ftb7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.22_1650193675344_0.8817767675520636"},"_hasShrinkwrap":false},"2.2.23":{"name":"@steedos/steedos-project-community","version":"2.2.23","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.23","@steedos/service-plugin-amis":"2.2.23","@steedos/webapp-accounts":"2.2.23"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"830698bdc5c848858d24ba536d9eff0fa51c22f0","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.23","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-ch9jk5Lu6bP0q4vAh+fgVLN1HUj2uuQMhjsrYFb5QVixfQQIuwZAGG1DjuaeFCUqwgWqIlJ7+ydrpM1D60bm2w==","shasum":"cb3d4309141c4b4e62a3acd45c3bdb7fd569394b","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.23.tgz","fileCount":483,"unpackedSize":375783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIrZdC0ETkitSqpZ/RecoafvkI+0i6vr5fYw2eDRnx3gIgMUxItJfWASuLT+ZBsQioggKWY6RbDTtNRdT7rdkGOpU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXsqtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEQg//aoTxNd6xEFFB0wxyaDxykY4tpq60Pfqd+m5RvRJJoJsziZ83\r\n8Z5mBV0ZKxgvviBrf0CNhtX0j0WEmkWwF3MeKJltOaqbEy4TVLJ6VGFEA8oy\r\n8JQ0w8DueEdigHY6jnAp7nS4FrReaW/nv6J7pQLyIKchmLDO3dhON9YSn+P5\r\ndHDAzI5uMTzI0UM6jIV5olKL+ZIrMQEcIfxEcW7PvEAf0LnwyrKfc1x47156\r\nLLk/g6yTXNEwWXQXmPpddOfqWLevuepgE9RGFM30IzybCSTnElKaafdJrvNR\r\nimTE2ieb7tBiUKxsETBRQOAhTLdlGbQbK1vvMOAR1hJu4c0R4j8Ndr6O8JX+\r\nmEBuAD/C0vLr9iSH+8c5k2hRkD5oOXydN70Eo/zu2jbkq/fgkC8RXXuasW9Q\r\nGaenxMtEc5++7GDEfg+U7o4Sl+WHlkbVpQGy2BFlIxJQeJ4Q9mCPoxJeDHkm\r\nFxYY94NEKgNb5irXzpqn/WM8i1gKQRipxt31KukQ4XkLe0Xx42ZAiChhcAbC\r\nAV9tZvfQnY4RrFDecQ/zuTvQgwsdqNI9oJjV8YT0xUXPQPMqmvP/BUSuJjLq\r\ni27nPQil71Ac51CSe/A2bPmuH6ccy9SabcOMGkfUYnO31bQKsY75A2P8YGdB\r\nPnrvWlKmkGRA58sBPylBl1vKEOkxgIyUbM4=\r\n=nDVO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.23_1650379437326_0.6838161781913898"},"_hasShrinkwrap":false},"2.2.24":{"name":"@steedos/steedos-project-community","version":"2.2.24","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.24","@steedos/service-plugin-amis":"2.2.24","@steedos/webapp-accounts":"2.2.24"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"4650f826343d41eb0ccafabc73c721e24b04f50f","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.24","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-1CO3F2ey3l5o2dsT+R0oi/tuVsjZd/4MZz6XdpAHmBoxI3mEO4AaYelnGbCbmHomWwj8qNWTmazPnWckJ/f92A==","shasum":"46b613f324c99c3aa8383db3f5e66c8053af4792","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.24.tgz","fileCount":483,"unpackedSize":375783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCncgibtjNtPJ5TMDrhUcN86HmcMpUseJy07gjaW5UnFwIhALcKfQYWU7Tk94NfxYz0rm1uo1h42VE2dKRigJyNPBHE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZSb+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVWg/+Ol8Odl7a2wqKGKUpS7P06SZ7KolKJcmb1NBOU80sql4av6BZ\r\nj989lvqasxgZclUQ1GqAks073D0q/wdwlhQVIiX3dBKl5oU9TR/66UaiHFPB\r\nK55+3dN2jcCZ0cf6IOZ5wZr4FPTGvrPsNJWPUMnUArC4TKPaSItCMHorUMeD\r\nFiR1aQCJjcaoqmQe1dMme9RXUlDR4BhktizKwTCNZV922zocVsrM9WpzkPqr\r\nFVflbpUO/6E0DOw+EHNQy21LWAa+GLHz9CmbEOoz/cUyWmJ6uEh639nJ8M8l\r\n+w1cR3I7d6TsVFdZJnE4d9QfQW6+FSmSChRapJ00nLNWtLBVTHGw4U4JlkLn\r\nZXDloqwdm7wmT0NnLrmlOQBv3s9+5bZMbQP5YOO0sw8bS00ARlprXaiRmZpd\r\nmv/9wjoLwLz6f9SX7BNdGfqHVaoS/+kr2q4PNk6VIWzmv3LLh7NlMEIQEj5V\r\ndd1tESURop60Ow2lvydbEGBCuBzDFQs/3E+Om3/kOXnspsLT+CGnwq7MrO7V\r\netOzMZYgAmK7n4AlHAvoRYMmy/0GjspkDMZI1sF6k7uKOS1VOPcIefIuJWYJ\r\nEmhXTcKcNrarLRlQ2Qi66PD/aB05af/ODQOm7KCzAXGeB+WATZbtadtlGlyn\r\n4Hbkqtpp3M8lJluZ9hs6671SEQl2p+/FP2E=\r\n=/upg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.24_1650796286208_0.6960899667400684"},"_hasShrinkwrap":false},"2.2.25":{"name":"@steedos/steedos-project-community","version":"2.2.25","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.25","@steedos/service-plugin-amis":"2.2.25","@steedos/webapp-accounts":"2.2.25"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"e81092f007bce951b627a5c28e286032afbba1fb","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.25","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-mcZKblGPiGJkdU8EP2v8FYRp0+Mk1jSiV3Q5vDGbmT/6fwJfrIZjA9TMeqcbE+xdBbZAUTgk1Y8zPST3TQKeDg==","shasum":"1ad449b4f5d16572fed126a40d86251cded04bef","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.25.tgz","fileCount":483,"unpackedSize":375807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfgiId9seJP4FZjXpG8LWWCALwm/pLHZacbNZu6FIibAiBsp357AEIDjdWBs1euX9oDmuqs0d+3stKpjHTcFCVETA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib6eTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpecg//TXZr9rrNqLq+f2W/GhpX7etbtM0Akx0VChhdOVBgyKb+5SA3\r\nJmTo5P77eLLJPgl462Xe7JaGxx6ISpk6jTHyu54Q4cbOcBNTkCn9PepxOJVe\r\nA6Cx1MktFVKIh+mPUiEtNyW7o7hJNKw7soSp1jr0sP7rI2dBBI9HodLgZO/j\r\n7cFLtG5Sw4zAK3lSAMvY+vYgf7dMw6apYrQXnDwmSDq7SkbrY9CAKxT++oku\r\nryvN8jp2d+Z63k0NQd3u5AJXm+U+HeVChiye6rp9rA1wdvAGx1jqnH2K+0pZ\r\nhjUzmwf+TCC/CDxPRlaZypG+GNdbCyU9+e9HnMn5p5KGA/Zp887YJync6bgO\r\n8VHyzO/WF8s5orQ85mxzuqouL5TmivhdsY8uF+nR3jgk8spKAmLxljD8z9RT\r\n72VaZhtjCZsthQt1Xo7g35YAXie1VHA6InRLMBG0MkVmgaHUjUrreKcd/IFF\r\n3lQ55MPOWFbRsOnnyz55NplhWS2T3buR0qHH76Dsa5E1cdlufVpmNMrjxsTN\r\ndJeThzydrpc2w2RpuDVGl54BoFA674dgrRV8FATVq8cpcH47RBeFt+jV/wSx\r\neQjri1Lc2CSzXGS99L4pUO8Esy6RyoLUrkUwTvlOXPjuR35KUnOKQyPNuvXT\r\nNJeskbwlillehX3hmQHj7IuEjQgX7tLXdlQ=\r\n=oUIl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.25_1651484563374_0.39769035921048945"},"_hasShrinkwrap":false},"2.2.26":{"name":"@steedos/steedos-project-community","version":"2.2.26","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.26","@steedos/service-plugin-amis":"2.2.26","@steedos/webapp-accounts":"2.2.26"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"77fa3c2b6bdfebaccb4b7f0886f32eb347cbdd35","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.26","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-05xatG/9znzQZK/T5OUpFOxXAlXCUZTK/RwcaiK3M8Zwxbi6W8eDwn4e8Z7U6lAW80Xry+qFxlEXUVnA/ze9ew==","shasum":"d57cc962d0c7fb3654cb959ff6073761a45b1447","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.26.tgz","fileCount":483,"unpackedSize":375914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpOXa105NALl+SplHf9JsTzuHNMfOz48TYu/6wT+YLfAIhAPT59hNZlKhn7C4SLA+cmSbIzmj3NN+mDlrGLLV5GlLb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidRSiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMMw/+I/q0/O//4XguZHO3d5vY8D2XEiQQyEblCpraF9132Z2Yw+Au\r\nCCxJDlwpM1cphUsa29Y1VFwdpUwCuAN1/YTDE9p53onmE1NkTLvX6ttpb6HB\r\ntpNGLN9Y8ZRKcMWeeZPooHrNZC8QOdmOq5ZZBHtYIFysOt91JPb1DQ8EtJ5d\r\nrHvBxkTqCKM7wiFVZESQIVWN9hlJmi72X3RnRyyMGiI/06MT6S9tHpeoS8nu\r\noCeoBRG5gAWdRGtrS4X4++QHjcQUZFyr4CDh9ZSot5PcN7wUWyDMyM0kCga0\r\n9ZZOVjF+wl1LULw4+LcS8Upa2m0TH84i8+K22gXa6c1gTypefgySYYEc50eF\r\nknWm9d/9wnDA4J1u689zRay+E0oO5d4fm3GWFmKNfrsAPuwhmCEl79WnXoR3\r\nnKrp3LzTl/yM8o+aZbZqHJRZi0GpG0QFn6b63O8v4/uaIoFWwLW9ztadw7TX\r\nGJJ0XQ5TYsP0IqPymgzJ1aljEi0VIjC+bBdpBabG6SNVTKdUmGqcKwfl7U24\r\n6Oz4STbOrpqBI6NDuJMq6fi7ja1N7tcuQmkCzYN0rELQ1979dbbo90QMAVfq\r\n2gj0PBssjhrJWXX8ice/7DRf2mk2U9z2jcpFJb0UeBQYSxD63JVplPzik6f4\r\nACCxMr+9Z6kAnfyB/kPbNLYfdHIHv56QiAg=\r\n=ggTH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.26_1651840162761_0.9070838371200947"},"_hasShrinkwrap":false},"2.2.27":{"name":"@steedos/steedos-project-community","version":"2.2.27","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.27","@steedos/service-plugin-amis":"2.2.27","@steedos/webapp-accounts":"2.2.27"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0"},"publishConfig":{"access":"public"},"gitHead":"84d4b997767a5300e612f18beb4654a3d1fc794c","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.27","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-7a9JGxvH0ODXeRYj0IQp/8mG3jWZ3UKiehqXptcUkQZE0nM0Pkv2ouFrfJa9dQmiLgsdUihJTQvHGMRxKd1FSw==","shasum":"6c4dca5a68180dad21b4bef5878299b13dac2e5b","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.27.tgz","fileCount":483,"unpackedSize":375915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFK3UIXUi6mY6bKxQXXRxIlBvdHpeS61ZD44IiyCvcpwAiEA05gOXnZsz8QHwG/gGWatz9z1gMMkA34snO5J9Bty8/0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJienmLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbfxAAm6znkzr+24uyzDafLijwkEtCSAM6O82zrwzFU7izz5LwqCwl\r\nBVszutuHdOoh9Kmu+FxY0JZhzHjasd9H075avTnRy0YK5wiZQ0Fm73Hataaw\r\nnmaaLFXQufGfBIwYr027+CXV2VgaIJ1yDxqK/MC1VE27YJ322u7irYsjC33r\r\nyiys1qND5j4TKV2M8W6WLf2inFnS5y7m5ncFOKv+JgQsF+i9toMkgm92D/hD\r\nl+5vOclTCXeHsWD2mWaV85UH0ZzGibBz4DQSGeRKrxb2V6F/HT50eJJKiOg9\r\nb+TsyKy4V2PpfRWVpyw/EsK3pSD5UYw5DehHxj1yaJEiOj1wcGqBVW6rmXIF\r\nmU2x2AaqkGgDSzjQTSWzkOTqfTp3EwP6hd0gXs59+IxnE8nlm1+P5mMerbBM\r\nHbDvqenSUd247eSGJTdJ0uaIj7G9EEpKlvZEdz9KnwSiuzuwHcfA8Wr0kukz\r\n2Ur5X8JRx5p9zCi7rCvG0yVAfKeh5OwifywvYGezaCtOax8yb2Xl5BmuZGgd\r\nm4CyhI6An4kRVOd3FydT/VFJiPLjdw2gKee7np5zu+UYkQNO1fz9EbHKrCaQ\r\nIt3Ak6UXMW6HeQcQqIN+BD3UlQjkj22N3kDTMo134x7HZMli2qNDv/qta4q5\r\nmn6jlb0u4nOLmo5zYIuU9lCzEP7fhrYfFPQ=\r\n=VY6c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.27_1652193675375_0.10604902861219534"},"_hasShrinkwrap":false},"2.2.28":{"name":"@steedos/steedos-project-community","version":"2.2.28","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.28","@steedos/service-plugin-amis":"2.2.28","@steedos/webapp-accounts":"2.2.28"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"1e8d08ae4d525950194e35984cd5851016a03219","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.28","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-nvInF/ujRaEeLSgGfM22j0tx1b2elc9kgz/XuGSB+qYYedoi8VXgIQsf5gi/ByaSNDtpNxWpT/aTi3nKjQnznw==","shasum":"080ba4b5993c91944edc3645de4d55c39c4808fc","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.28.tgz","fileCount":483,"unpackedSize":375943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClcNwGcQ5oD2zaYY0PGoRYu7jaG1nc4Q1n30I/iU4bFQIhAIyFoXGtZeq+sJtgvsGNbuVdAO7EGD1BKAn18lCOPZQ9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifHAgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgfA//TaE9hv5WUB5EQCJUED4cWuahSFGLaeU8/zyv3V0kPZOH+Zxr\r\nCMxgF88jsfiO/cE4Y+plEK/sVpeSjdzOMzMxBfbxIlINl7C4BBPLo24gpbsE\r\nPO1woJ0DUQ0LJeAg53D6Hvofmi0dTOZqd5CuxFDNr1aEFBTK7YP8rGsObKAs\r\nwUTHcWNs8I2/O9egJiztugMYmoWyQoJJS8KYiHRbHLZhyH/C8NvbYfa1kQW2\r\n21epTNV1jjQ4F7gJtkkEBLEm6Bs4FZ0XlA6niX3OfGbNQoD5fE5X9ev8v3Nr\r\nuJB3HZqoe22KCEC54ZKvqqo/EJ+iW2/d0cwJZ9I1m0P6xnBqZwtjAxt5/s/2\r\nm7szNb2/krFSwVZx2jbsCB8CP/qQWe5E8+ZQ4qCRaSDQcqz+woQiDjH1Kz06\r\nPotdcn4tqHX0e+TZTYGQg6IEjkryh+9zQC9XqGt25xf4OkRjm8YbjjZzqxbG\r\nhUkRkc0EzsbnMZFh9PJVVkrPmBuMtY21q14VSvscSlgJe2yTCd0fEXbNZJGZ\r\nuvkUV8DTpoJnvKTcs8b5MV+dyDhnZoA3/V9nqH4oXiG2Mi1Unk0urONwOcC0\r\nI70VR8QHfjb51OGsuaIHwzTyuCDScFWImixxY8m/FkA9HBCbtCz4tqrkzzan\r\nhPWUqkXxVg7w5RcA7v1TLcOSfJnxp81LYk4=\r\n=dHXw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.28_1652322336249_0.566300959093905"},"_hasShrinkwrap":false},"2.2.29":{"name":"@steedos/steedos-project-community","version":"2.2.29","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.29","@steedos/service-plugin-amis":"2.2.29","@steedos/webapp-accounts":"2.2.29"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"9ac3291157ee0c04125f824c8ea8ca1da09c9f71","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.29","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-9UiEaz/SDHAJf79Bpkw8d2xQ6RjRKzJ2DlzjebXGEABVmJSNRLwYk8lI7VWYU8FSQaaDnJhSjzFZ6Ja2ZSHs/w==","shasum":"002249f012d334bb72b4aa80911ed4c884aa5ef3","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.29.tgz","fileCount":483,"unpackedSize":375943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDf2rE3v8uHjTIVT727LZ+Skzpemy+31SMDUHTbvo3MJAiEA70eQOqOsmAiykBGzp0+iWkW/oaL7CwyUt2mA8bO6Gvg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifRueACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMpg//WCERHrHe2LEaRelKn9Zwx4h3ydpaMXyH3MJuOkD7pSMOrswA\r\nF1eZBXsnC3R+bk4qRe+BA/SWlTkyBon+jjjIh565/IpTSFZOcAa8DBzkrbHh\r\nQz/RTEnqY8g18XF9ZTMYBsQI1KLwUlK9zeNrYj5dGjNJEYN2wLnlLM6gJr86\r\nPWJNwJdoJSkRJaV7roavi/rG+gj2MehvTCjB55zv2/qjDgydt8pYRwJB5Pvm\r\npTL77jx/ndkpKjj90t++T9wFDVXcCgMWAV7UOg/O/CTJ14Hp6gk4wuXr/vg9\r\n6K4RoevyqtZb2/5FtChggy4fXgkZY5gkPBSRxtG5GRbG7OvumnukMJjf6bKc\r\naaDYdEmfQzHlIENrfOrZgfF6MvnhMThgMgANpj1fRIlFUaIr8DwJCKrtff3g\r\nFnrJQre9BFE+v3IzcVTARsYggSbkHWtpolIipfodFH2fn5d0T28Lk1FR+/MH\r\nM5z5RcQ37jfgZR/YS9HIL5vSJ4Yo3ILEusl9OigeuxD1FJh2JXQshrBZIc7n\r\n945159MZ8vsz+QVcOOZIUhLuHGfiFPkcH8msU3mc/rtDhrJ3XVqqTJGXK4T/\r\n9oqa61/ZI7ZBQ+OEExUkOcq13a/OSaZqOBjmAfgpTMZyqkKiBoYWbSfyelOY\r\nazbsXzca49Os8X/6ZL71IanDJQuGS+Lifhc=\r\n=z24r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.29_1652366238104_0.09293519185554278"},"_hasShrinkwrap":false},"2.2.30":{"name":"@steedos/steedos-project-community","version":"2.2.30","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.30","@steedos/service-plugin-amis":"2.2.30","@steedos/webapp-accounts":"2.2.30"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"0617b024b0ce7d64b99430beeeab0f09991abc0b","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.30","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-FcWH3D51GYrXHXpS/Cg2pLJtB9Nd9kAJTRVP3MAhi1lW8cybTnjPArt3dk/ccx2nH/jAMCbgLCC+CJBO/g69MA==","shasum":"0671c4dc0c52cc2436faaef0ef0a8c8c67565cc3","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.30.tgz","fileCount":483,"unpackedSize":375943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwF8352gYWPjRGm0EYkItd+H+3dTI7XhQ0X6thqbvnjAiBpBx3HNrbgggUqFtcL4GFvyuPIfd361zNfpxnHpd9bQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifhWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUoQ/+IRBJN09k78DOIDqgrhIl+f9JLG8QRH7TNDnnUs23YEocivye\r\n8mCJGj2JZurEKPPmwKOp1KFP10HrH+BvqVrNLrukqFgVSb8CpogzT3tMhAYz\r\nJ9c4JJBeIwlc19KRwpwhCLcrQNmFJbIRYnwkqYRXhBnkmpIU+6H3P2rH4EhG\r\nl9nsWKLE7couGKo+aPHmjcJI6QqnPF+9RkxJeCzIr4FR2MuEqxKB6L6uUl4p\r\naCD5XwNv1sgCYGlTTVcD9/VR3AgYO0y4OeeIY1sH6klhkX/CV9ujL/C0oq3S\r\nM/s7WE9+MZg+gAh9ePI3vI2NHKkcSKOOWCk33HCkFqvGbg54RWAHPg5KlArE\r\ncUxOgM94RkAIoNB7+dIBLO/c3NtxyJeMMVkgd1pUK9omguO8ZpOKvx3WDN8y\r\nrGrmbjEb48DckrmCarxuYaRwNA59ZqgJ0jpymf/fCtwvIBwjqNJnM61YJAkb\r\nwH0/JnssVwP79LLX24csOENmfiLtZ59PsM4ru0Tp0GNFCjqKc/1BwxZQbmUB\r\nS7wVZZNy7W0aUfoMjQV6ZcT8+2Ez3+iroyIZYhpqyEWa7pMeWwaOt2k17Ir/\r\nHyvtm12k9d7+fQcCpwaMr6qoxVOq3+v0YuI33dOVKxWN4gvscdRzqt5VyP7x\r\n2jj9yp/ddScVniaDNPe6KPi7aK3vX1RsElM=\r\n=lQjb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.30_1652430251995_0.646199579519471"},"_hasShrinkwrap":false},"2.2.31":{"name":"@steedos/steedos-project-community","version":"2.2.31","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.31","@steedos/service-plugin-amis":"2.2.31","@steedos/webapp-accounts":"2.2.31"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"80ebde05e0c7172d3ea91186fadae80de1bdd01e","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.31","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-AlDJuPrM8YrKIYmGhclc6CB48jSw2xxYkVZttPtfdxJThBkUB6TkcN899NXuaOdoYJiuZTNOMV2P7g6+4pYR1A==","shasum":"4752cce6bd9d6328d260a698edb82206b7b87abd","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.31.tgz","fileCount":483,"unpackedSize":375943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjVxZKfIJHh3FyHk1QprUXKXhgEcSEUaysVjNRr4RYsAIhAKr+sPp4XFmOnjET8fQKT5P1ftrZf5PxoxnaP/sfgusf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifidwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF6A//VFbxOIMOSSaciq+OvXtXEk2gTCaDB4azjz+5J4FYQmD5yvUx\r\nUv3ve+tgcUzh3W9+ZbIp5/DiiqLmPuVl2+QGMt3fcOoZRa/CcNygRvjgNHyu\r\nnjb6U3IlEr+xWHAx1A1oL5+5qTuhyk+ArlQXYypQt+JH16LPVzwwvWb40Ojz\r\nfdoTzVzvX1jo2TOoxSH1Iw+tQeYDILK3XoAPkyFwlXJocP4RbFSiKiazApah\r\nZlRxIUifzSYMLlncfBvKBAWRfzQAWxjVA+sYXvoF0TzR/+gZK62oyGZVU5to\r\nHf2EWIGM4vjgT/Tzh0TVKyc+K8X92xNJIij3YmqNVT21hWX5JZXgqWWw4BOx\r\nkm2dd1BPSupTr5u+9URIJ5Spe+Uqw1izenpnbobjHulWZPzGoN9YBTmfgLUq\r\nrY/XzIdo9MEYLcmfz2PX6sVfX/dWXzizph8fJI4fa5FAYiceiUU2w/IyVZvs\r\nJtLCYJr/4ErbH4ESDG1S5O97UBydj6SoSRNtkLaqheCsv/Fej4aFDN5zlq7J\r\nmDZzdqjoWkAkw38QnfnbEOYsxsnITEWaVNmjNnzliF9I+BVgRCCSPA1HlczC\r\n8Ef2UvJ6RberU8JgJ1PHwoGevN0vkw/3Mp6tN/H4pz+/mYSxhePpg6DCkyd2\r\nBuvfI5NZOCWsYyxWMvTV2GglaveLhKJSR5o=\r\n=ei+D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.31_1652434800216_0.9113454409437964"},"_hasShrinkwrap":false},"2.2.32":{"name":"@steedos/steedos-project-community","version":"2.2.32","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.32","@steedos/service-plugin-amis":"2.2.32","@steedos/webapp-accounts":"2.2.32"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"8a0d14e924e75e55863035617981d75acb0f32bb","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.32","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-ZeEp30cDCZNnrzWolum65bM1iRbOx+gD78Xi3+wYNWbLN5G7hYSC42SPLXMQC9dNTT1+3nfhsBk5X3NvZ6aikA==","shasum":"4999cd2e6c40941abfb9b419ce7e4b5ab48e4146","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.32.tgz","fileCount":483,"unpackedSize":375484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNtcTerSmWucWRFIxZi11RMv05W2ic13zKNU7gB6vgaQIhAK2QKAa00SlTIrvTgwDfyNdonLtHIiFJBqIvAFRWt9qb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigc4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhLA//XZ3U7Vu6cesfLqraF+QVlHTZaDJ5tb1EY+U054O7zhAOCqmm\r\n/6mxB7jevKIgV7VL5P/uAUDrJJb/Vm5jiiWdBkeMrAO88dXBq4MFXx1UY3l0\r\n1ijU3ZSK9W3rkZ4/Fc6H6rDTrugAR5wMmKaAP4n0ouHIU54K3aVbsqDutaut\r\nh2fbJIxMAO2czCZm4UKJmQJ5j5Mc2jeoH81cA2BreQ28zbn3cX7D5p5Oayz1\r\ngyQuPXSET++T8WlArBrYLghNh/xVQ17sQufyd39BFtQB7SFQ1G5B5JK/i5WW\r\nocyRc5eDgryb2vHOe1RZLVMiK80L1SiH7FqWpE+FcHPLp+rdw7J4cu2FCQE+\r\noWtt0qH/imFBdpu4JYEJXvVi9Cy6coAPsx1IsaulPK8os8cFZIJpM7+nzjuH\r\nhu0ggYBd3vD2HO7F5CN65seGKgPVmSEW6iJfRReoq8maSEkT7YLQOGcYC8iA\r\n5Gj7fZOILyHKlDco0JMSu6hMIg1WPQnP/7HgY5/9cta/CMrTWOZu4/YOUSqi\r\nP0mV26Cqhs1/wXbLgXVlzcVSz47eLcigZOomqcYym6SGYUwRlH4DMpeBa/TD\r\nYVWgDFksTnLXwFdw6PMg5Atgvm7lvPEy0FSnddmlo3JucV2ZtmiusCwzCU2u\r\nfrq6AFPBksTWK9FiRtVr7H6jvrt66+EQLiI=\r\n=jt+c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.32_1652674097879_0.6438938995162957"},"_hasShrinkwrap":false},"2.2.33":{"name":"@steedos/steedos-project-community","version":"2.2.33","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.33","@steedos/service-plugin-amis":"2.2.33","@steedos/webapp-accounts":"2.2.33"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"04b381ed43ccf2e9d5ff8106f3e917a0d2ef1655","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.33","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-ebG3YLItI077ivfMtI+QP4P1MqC+SA7SsH7NCrbvkCoylYR7Jah5M2QCfZvafp184QlR32Jxlw35G0dyTmI9/w==","shasum":"66d9958c650a76b1dca8b6d1a33a1d90f4e18d86","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.33.tgz","fileCount":483,"unpackedSize":375484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhuwXdANaI9sbnTmX3+zDitPagXawlB0woMTO1HB/f2AiAdZffb3czQPcy2aJOiWhHAPSsiVW5NhB68gONaoWsHeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigxgmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFTBAAk3++DGgY33VWPL+rRJ+mtuQRZ4GTTMbtvzQ5ipCvpTAYnrjR\r\niIaszAyyxy7DMZ2VGjxEExBvQeiJskuNimmJVeYeqhy9A2xsF3AlmSTr+5fj\r\n3PVOhAi0GEXH+c8FydR4feTK5Wf2QwUiGQ9IcpEVu9XvrABnkJPhLRzcJAC/\r\nBPeMzqjrMzblkEiEbule0w/KZk3BYgxiGi6eAVrz0ZzN/2iT/yDEZShvycd2\r\nm2cQ/GsjtXYf0AcIsre+ErBjYGc870obQpml1GQO/xbYpCYUdxrgb0ohwPGr\r\nZYCpTxNyKi12jXv5Jetd6wXAdEemADht+MszjGCE4kriRxPMHlc0+vUplsYt\r\nL+AzpuWyrTRrycg3cwsAd4/BeoPqAMupQNJx8UXATlQadzySFMly2auHfBQH\r\nElO+nAgmY1hGb2biPiseM4PFcqxSpBm1RsdcwTDyfPIueu10k/X8ljgSsGRp\r\nA6WcBG2FkuQw/f09am7W8SA7WiPlM9yj7JtC0I6riHj111RAkhbuXJzxCqFJ\r\n9alTYHaI9dapi565roZCvxCZG/siD35moMGmEBVpEjI2Ex31OQwx7jwwV0Mo\r\ndfuBMJGI9kMADjlM8o0QMOxWLv+wpQCOIyArXKf79Eifyl7Hvj/0bwzC+fni\r\nDSAsWEHGUkonS15HkAcy/f8P4fwcWl4Z57M=\r\n=Syv2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.33_1652758566538_0.3631492312389837"},"_hasShrinkwrap":false},"2.2.34":{"name":"@steedos/steedos-project-community","version":"2.2.34","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.34","@steedos/service-plugin-amis":"2.2.34","@steedos/webapp-accounts":"2.2.34"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"9227f49ca2280a0765aed8501606880f85edaf3f","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.34","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-haATL9oszeh9wXCOzH5dbfT3HGhoSQScYmlsJpl9g7s9TxTM4ECiRHdzpEIgGPIArA/3zO1mhjYrZjsC9GOgiw==","shasum":"698c82cf80f812db25a79e6ef33f209fc1f19f00","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.34.tgz","fileCount":483,"unpackedSize":375484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxEMz2IZ6EkTLSUSq8FZsNxaTj/D7uVnb6TDrHmiRxzAiEA1OILuO2Mc+mhlyBkk+3yFZGnp4QNp4sSrfQzbUVVvw8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig67xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsURAAgmE86U0mEtioI9KkXjDzLk25TVTcI+1ZJK5QsxgI9Nrmcb3c\r\nVY494crPXv/9pLH/QuAEE8mjdeYkBN/uy0pyhodaxGlBLRcVfR9/xOQytZuv\r\nmbvm0FwD/g5CylvE01DaNkxEvrs+h2UvmChklf6MONEShyzxstwZq5C6AQDj\r\nu9kTRv8TafMugz1gWpLlMVsQJfTRCHbpL9AijNRGbEA43+Emv3tRlm2iINyc\r\n/dsPz5W3q9F3yPBXbDVje9MzFwqepERuKxdITLKSkR2Uoc3rZLwyctSJEt/d\r\nxR1pW6bkiaTnkfMWo5RtJ+Cz3V6twz3nWPbc8qFRYx6CFeCdHfWO3YvSUlCz\r\nsJRm7HzzYIS7TP98AC/aNjCugxuyFYJmlGmtVjgyczDp1AE+qss7ent5RdHs\r\nliTUiFqzGzwBWTfey4ztaSYGNug8KB734GFgiXbE9AKTqy9CLXkCT2SyX8au\r\nFihHH7kEG1yeVQp813JAw8BRd+MCj2l7HwmtOZTKnmsn2udB5ipLAqcXJgl4\r\nXyTKEZG1LA32mnZ6VpwWEs9KeA3vjLGm6iGyxwnVXYTlS6H2fN8o9DDIhbMU\r\nMUxYRq5J3TSXO+1889r5bSm+u7p33/fECtuQkIlNQf/L0c+TxzH5YDY0Gdgh\r\nsK0X8Dlp7Tq5bFo7Qx84dTOPVNby6lpGScg=\r\n=hCdv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.34_1652797169601_0.0901511412910454"},"_hasShrinkwrap":false},"2.2.35":{"name":"@steedos/steedos-project-community","version":"2.2.35","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.35","@steedos/service-plugin-amis":"2.2.35","@steedos/webapp-accounts":"2.2.35"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"139844c50d5cfc93deb7928d6d29dc9a3cdb2c58","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.35","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-d4G23SSbRDbBM98zTb8PPJffxC3gYrZuCx+zIkfJun1musxaN9qqReRYiNcBG448xF9r5rWRYF//iMQ92LZlMw==","shasum":"2c70cca503f8e89bc15924a2b337ed06c23460cc","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.35.tgz","fileCount":483,"unpackedSize":375484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBavGhlpUJmFXalBYfqGBXv53alyxVkzgnNueJohUyzmAiEAyXskwNuypfTBdLokAzUvgcRjZ2J+yNF4i3GNaFSF7U0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihbWMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBbhAAoVQNLrfVWiN3wzqRccPVRJ8oPxk84Xv+AdgT+0xxog1YtbRx\r\nAgtFnHsjqICcjOled/7ypjsKF5EzdvxUVGq9aShkITwaVyhvwYt/l4MHI8KY\r\ns9gQL2rLwBs17IfzUEnAyqUlUnDrxY7a2+tgOURYsLltmDceq32KpQgMcUHd\r\ni6jLvs4gTz7Q4l4qAMGo7N2+Qaj7jC9jWQNCGviyWn080B45gM9JhFCojWJr\r\n8z4Fhsd3Erz+fm0g1k7DgmpQnBa0BxnPeUWDOMxRA/0svHuCtCP2Lt7CPYVq\r\niWY+s23lqxwIJb2qGR8GRylqhUFc+o+9KHJvy70uDzZ5Hn0FytsoVLv9nQtg\r\nJUPo4S4of90YQe3adipkhA85hYYhduQ6Lpcfc7bLupD3c6cwg4FH39h+nVcu\r\nQAki4SfY4PT5VRpfHC2pyNtQuyTBi6XvK2ehthbrzwTHjg5UAE1y7O7zMUiq\r\nFVXxBTYe3nunY1kF/6jxnV5oPpG9gocUnIrbQmD5BTq6LKcmE5s27jnRowmy\r\nv76VDaJ0rwDFI6CokeZ+0oW4blodAz8DCrKjQVieOSlc4hBBtGifiee2y8iZ\r\nHy9l3EaQy1MNlBAltHuBs6ArAEoqJvvNqsANVQRjwLLHjPOx0cjzSUjon01c\r\nVqkuaYflq29wHDt9ib0zLEZ/VxvBcqjTU2c=\r\n=Pf/1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.35_1652929932102_0.8316647652954119"},"_hasShrinkwrap":false},"2.2.36":{"name":"@steedos/steedos-project-community","version":"2.2.36","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.36","@steedos/service-plugin-amis":"2.2.36","@steedos/webapp-accounts":"2.2.36"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"c19065633fb41278b2ab6e244f3d0f6afa08c2f2","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.36","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-VUVqZabmSXBNUHTLpAo/thLBMDnQyfH6rA3R1Db95yOqTAdSM3/XxgQMXMZgaH0JPQrkhaehLo89zsXDevsatw==","shasum":"084c342a9eea4c9792833b270b228f1d5be02190","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.36.tgz","fileCount":483,"unpackedSize":375484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5QAoeooHCjEv1Gu4EcobNpTz58El9Cq7CtTsVdL90OwIgd6D2rwtpAZCxw6SjoAeS9Y94zAo1Xs8EG8RgR5YLHQU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiQDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+WQ/9F5T8SG6In6IcicEJ+ie9isrYFBjF1jRpVxw9IiDQct31KVQA\r\nrx3VAK3obItWjTJ2NuO3SlXLJMSu8qN4njZuINI7PhSknHoiezSVrKS/+0Nt\r\nB7itg+cMAqPnulgrkYF0P1ihwi6nKO6lCcUzP2GvCD0dfJhbdDmUG2dTzk2Y\r\nAKd5QTb/D8ac5dMFR9tvvgostFS+LRwnEz0Wh78H+LuyG2sGMLihdKvlAQid\r\nyaOngLU5BYGeVMR9et1s7mkHH2QcKx2Fo1ZOFWr0ksa9rjPE2CBkexi9NmLP\r\nBj5UUna4uL9QzCxZfase70tsnH6PurD01WHso55HJa+MvyyekX8iTXSyDZ2P\r\nGADJb1q4zNywp0tY5WUCLOB2zgSn16Qz6acCNPkytET04zxZYmHvK1KbeOwf\r\nCace149r8/oPvCQ6e4AtdOdAnWLMrf6lgWW6rILq006AmJiBunnnUPSAOFCh\r\nRZTW/DaXpxbWnLzk7rSmRDPSNVJ11xzLtbhlSJYPcErKzqzQVMgqvqcDdwoZ\r\nZJnozODbcpgsZiUC0tBwMoqUizOd2toRz0nt9xwlwPvKxEAOEZDnvwvPgi0C\r\n3gpcSEHANGJkCNGPdj64+HrK4PVyJgzXiH1z6p2ftty7LTcnm9xgWqVeE4FC\r\nFtUH4404NIAXJ3f8Zfjb21qc6+77v64wF1A=\r\n=3Uuv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.36_1653145828805_0.993097165791631"},"_hasShrinkwrap":false},"2.2.37":{"name":"@steedos/steedos-project-community","version":"2.2.37","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.37","@steedos/service-plugin-amis":"2.2.37","@steedos/webapp-accounts":"2.2.37"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"f824c11de5f099c1063aa4ef1941fd90666892a3","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.37","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-K3l3wHg7FcrIBr+dTuYUHoIg0SNc4Qpsj1N5ELHiKOeiS5D134JnM5a8uNhksh/vrnMx4698+xcyhJR3668z/Q==","shasum":"1d33a6560fa6e859e1840f7d49b41c6e801e547f","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.37.tgz","fileCount":483,"unpackedSize":375485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9AHofb/yiz3YlEz53PhieqhypRgoiL+escAk2wInXpAiAdBJZRYYlFb1A82P3ifSBwZBfe7faqKCxgdXRQnQq4vA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimIkGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSXQ/9HbkcbmD/riCtt7pTqpewLOHNIM5eVfqL5Z42ec+crENrTtba\r\nCeom+mtTJrEMCCiO96D50OsgrH0+YvB2LlxKETJa58exfsWtz/XcbHjHT40H\r\nAnzO4iX0f+/DsEvp+OuUNzW05KrvTOXskpGYH+1X2c3M9rUrJko2joeqV50j\r\n7QxBOmk7n83346SXYH/8hxFOiVmbNCwBK7zr61ha/yd8hdlm3f5dDGlqbYEo\r\nn3It3A6cBW6gCLjrf66YOb+PV+B+0JFHsFgw8TaLyCwvefPFbycqD5y5X9cC\r\nti8HxyMHklfDxzH9HL0PCx4FheUDv4LmdFDJRbJvAFkIT1hVi1pv37bWrIRl\r\nAJDa+B/BHzD0TtIdW7W6AvJ7iEHP1azly/N9S7bbMvC69OTFukk8VfFYmI2A\r\nteLMqm76HdWTRf1CyneF5PRdT+KuoSvpK0m7hTaG1zlD6V/WVxEWdIAmxdg8\r\nu1LGNMrxyQln/PQK36PUWDoDQDsmfjEB7//ZP2QNG158IQdi5BckihfIqk6t\r\nadzxrT1G2fEyhzFLXIZESnVlMMuSmP2vFCxKt8EFHbmXJddUu7k+3EBKt7PE\r\ncclOjPmctQcUm3Al5sKlSgu6Y5H8ZUD9vDN4sTv+xjZWRssOjaGSHmB6sNAe\r\nUhowJZ809Dg2UjaqZA8DZJKWr5xGrO9hPXM=\r\n=i9r9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.37_1654163718338_0.5351052936433669"},"_hasShrinkwrap":false},"2.2.38":{"name":"@steedos/steedos-project-community","version":"2.2.38","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.38","@steedos/service-plugin-amis":"2.2.38","@steedos/webapp-accounts":"2.2.38"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"5e1bc5194e4a65dc19853ed0c948cea3dc5d01b7","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.38","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-z2+YGub/eQ0wItjPu+M149KPKRCPUOjzUcGojU6fNE1JgOTqDw5rJFdhOMe50nb58GeJlcDLZX4yMgxmAik0xQ==","shasum":"649de0b9d778b57cc56f00d5bf2b084c4f3edcee","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.38.tgz","fileCount":483,"unpackedSize":375485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7LIq6qtxhBRqcpyAs0q0xNj/gpO4Yio58VMTFDV66dAiA2IhS8eDQNySWe/ax524bh64iBrIZFH9Sxi59/dCFKEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinFl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIRw//fh4aFmOwrMn+B7Wia9Ky2jh3x5NA3WUQdI5eiy3UegWN9ABh\r\nStNCGSLBgdyVxo+7a3bsX0esQMo2owfSo73RJXp9U8136UXLKmtFrU7tyRW7\r\nSipHgMl3lt3dZgLsYgBLAtw4BTnTFSG1oS0MxCUqKbk3Q8wA+E9JNpO+U3qs\r\nJQfjarxfferlyqJCMoXKU6NNib1yweG8GTSCX6toPOijeoP5xQOfG/0tVUSo\r\nL7mYhRG6jPsNBCRosA8D1amwTWY4KCGxt4PyPzo4qRmsyJ0xcv3AWpyIKjQT\r\ndtyy87rijTL2dVfRm27m+cpyQ65hXSbujiIplM2BuZy+e4GAMHE+k4COW7dd\r\nCGbEnjzO2n9lpcfAjyfBGbilpIaDK4coDSugh0794B2bV5vkIttzYfzzcaVa\r\n0TQkH2UndfYZ3Ev8KxAPEpZ5u1sZbAXO3sjpzdRnWs99X77ScDxFZSrC2bwj\r\nPqJcVrRrn1qRafjjiRj+TXIXJdfihMUbxH920lxKO454wGQr7rHQP239I7a+\r\nUu0JD6+8Bt+bdQv6xJf3cR5U1LOr9SITRBoz8TduD3KDwxohgXBSDMoocJ4g\r\nu5bFgchZ76Ye/xwiPfmvs1D8mNRy6pgeZrAzkteSiidQCmXxsw/5amVFsgQp\r\n4CETBb46yWjkThA0w70QQOHl48UkZ10ixQI=\r\n=DGo9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.38_1654413685925_0.47524684301771436"},"_hasShrinkwrap":false},"2.2.39":{"name":"@steedos/steedos-project-community","version":"2.2.39","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.39","@steedos/service-plugin-amis":"2.2.39","@steedos/webapp-accounts":"2.2.39"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"9b26b926ccd65fc82b12bf2b8fec070f222f3c7a","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.39","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-boAURp97LYG34BjckKcAHVil11Wihj6BaSKlUHHeYwTlePrgDtR8X3cfzFbqvimDle/jqIesTZnZxN9UgeulgQ==","shasum":"f93a1783d77b63e4c397756193fc818ff4fd39b6","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.39.tgz","fileCount":483,"unpackedSize":375485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCPZywiRxfZolEvqjmeOnHcp4a3C3RrPVCETgBdLyqdAIgTUMvZZBXsrl1zPog2ea64dDVOmbzHVpaWsg2EU37tZ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioA5hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY/hAAmZZFuRBxi621uCC/jNNVCL2/Ye9djT9riOIJ56/qYwHlX+51\r\n4dnQtqf5LF1dcAx0h2uQBYNTLRmvhNNPLVTgNL2l9u+zyoMNzkIdmql4mOmC\r\nZc/l8TWxM+bJ4mF2/VKF2vjWQYDyqce2BTYTcTnGHKvDcktwxwucoO2lCAYE\r\nhCl8aL+q2OhpLIAghljy21CxYTMVHJIaSwMzqOeb8e0TOZyMFOduY/tpR9um\r\nli4C4JgxXv1s6GM5udRjAQ7IKWz06vT82aUrMhDYrJ4rTe2odLcASWh8JpEF\r\nNLbO17f40KorZFET9YblfZsIJv4eWwQJ4BiWdqs6fWmK73JVuJIcXl+YLsAq\r\nJZJsG8/siEzfC0dsHcOk8dMuZhwFXkhSBT0IlpwWPIcYTkBipjgF6Xdf0UPY\r\nAE1P/8VXGKP4wD/yBbQT5jDVD/x0T5+MC0GomO6OdGNAdWPyOorEZjC5ylhZ\r\nxx80EITND0TeHKaTgntIXuBjQJvufDPRQR/isVzUmsRIXFK4wa7FqASCn6do\r\nteayT4tU0ZFGaRgFj6QznyI3j3JIghHko5FfFSy8VLS67/G5+09EDGLoHC+I\r\nDpDjr94uOg+CKwmVL02TZQ/sD9cTs2dmL/MN5jjoOgimmLjK8US/VkdzRUoW\r\njddogIYqWm8bfSSZ6s9msje+/524gPXkZm8=\r\n=OPXg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.39_1654656608897_0.526774208589516"},"_hasShrinkwrap":false},"2.2.40":{"name":"@steedos/steedos-project-community","version":"2.2.40","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.40","@steedos/service-plugin-amis":"2.2.40","@steedos/webapp-accounts":"2.2.40"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"efd5ac56eef7c3ccb37f2a93368f6cf3c488bdfc","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.40","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-RdPizSP8LqSZ3iUDW78IapnZURLXUh2QUf0yhzLHgPXbru9TBZlqjV+CQieprxWmmJPFe6ca6mhYppu4iwKXLw==","shasum":"091f1e2fad37d3776233725ab749485e759632bd","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.40.tgz","fileCount":1132,"unpackedSize":641524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVcqMlCmDDhd57d9ddCJUjPcvnVwo8BBhgtJEEeGAnKAiEAkcFYtV2SsZWtwCuLWEMrMG5YZOTaPoZ3z/vXX9vJAzQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioZCKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAPQ/+P6LwbqVSOlF0OOZAxiAAfciCnjKl20XISxzmL59V+J3gahsb\r\nwA7LbMWhht8acVfF7Fc6wBgqpAoCIXng9d5xOTDYLm064Vk+fU08QtV7kcCB\r\nFsGiBocxo+9fm+/VotuqwWe++15H3Lbr+GAJmtV0lUs0FhT28q/x3FMJwiRy\r\n4yKlhnmbQWPOPqHiUvDneP/iRtlVKz6ees+Ct5ZiB+py9/sUZh8aEJ5qyvO/\r\nUlPXbQ4uhDZfpuGHdgB839jf2OP0n8cONyEQThTovgdrIKqLvrog1BNeog0v\r\nvAmw41pqdQl1avMI5FIUhnxk9FcZwjUDqYZL1Oa5Bpb337Kd4vCf5LSHH8OX\r\nubI1VNFttVTkc+cPlm4ULfb6ObTwwkNO+ryVW/Ue+XNzkLJHIr468XRR6W7i\r\n2yqfKnNqOoIYB/5HaLejhLDj5AJcJN+OGvaJSw8CVgcz0Zu90iGoICNOJ4oE\r\n6Ic2My0vtzLJYGrChJH6oWdimdXaVzzafujH6kMQxHpGG6ZvHeWAKDj53iDM\r\nUJO1NOW3KOdHo8eWBYdH/vSKpPbSE+ybRX8O0ZT1F7+//NmskIu6ZWEv2Khf\r\nQ8TLRstqwMkUGmKmOpEf0p42swY1U/jkLRjFjaRyQltSVq6AaAhLX+rLxOru\r\na+chbWd0PnaNyaAJIewZ7vcCwN5fKGTRvGk=\r\n=wXhZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.40_1654755466650_0.8259102330985102"},"_hasShrinkwrap":false},"2.2.41":{"name":"@steedos/steedos-project-community","version":"2.2.41","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.41","@steedos/service-plugin-amis":"2.2.41","@steedos/webapp-accounts":"2.2.41"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"ded6a9013bea822bc4cf81c98e60a3d829bed858","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.41","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-BdHWwvanzEtrtGXdo3BWn6bVqrcuDVb44K76eDBRaJyYfKOXcgkR4nqPYxi6e5BYmqpDCvRvzbLPDhBQ19S4Gw==","shasum":"f3fad256fa2dba61c87b9fd52c1c03e1d6e61022","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.41.tgz","fileCount":1132,"unpackedSize":641524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBvxvPbDZVMCcv+k50PU/lbyzfVoEsgr98GdM+P9BUvAiBrGS/IEv4944qyXseALh0z0RRPGCDOibs0k9lRrVroTg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipGCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZMQ/9GGSkxA4VdwPqPduzYifD6aYRRRcwoEWjaDSOUSYzwhhYdsvt\r\nV6KNWI36OADleYz520PGV1bXeoO1kbyuy2Cnwu4mO69v4gBm0tDlkoP2J849\r\nGWf0BuEnYR6omBe08TLvl06CtcBKjvMZARbUWnotIKRaMuRfUP5oeCOBn2pW\r\nZXD+kbNjx3K32NR92V5zmv7E6mnPngGD6R7zGpy9NYGGsRs07Cy34ChR9dGl\r\nbTbc5c5h+Uo8fA5byAgM2iwnekQEK72S04mMHF3CpubQUf3LMMXq6Jy3/JFB\r\n0IaUV+0ijdzK17KV3uYXRLzMbt7tCvPHtOPM2cW4mfF+GG+7dt8zR6JFfNGy\r\nYdQ9a8PGWDyUpcYw8KWu1ujM0xAIP3hJ5EC+za3qsRQe9LZ1QqXKgfZL2qDa\r\nu6L/xMyhedESVPww0VL3Lelk7FzwLw+l0ZAHgGIX8hbKaEL4EqN63YSV3+2R\r\nHx/t9el5RfcjOzh5bAaPM8RrzOvnnmUE8Hx9WnfQykGHMOUb+NnLJjmLloov\r\nRR7JhSaBxlwVcOLYLtu3LANByR0z4uPw9OBQD3SvUsS+4PHSOJX9RlUiJPWe\r\ncWECW9lA7VPmjLZ2IWbcWioSchudNN9TmsuLk6k/Q440wc4vwZBjIvRbVq32\r\nRNM6jIAkgKpfqhv7LGmln1xiMesUf4I0yLM=\r\n=WMII\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.41_1654939798727_0.49144726268666483"},"_hasShrinkwrap":false},"2.2.42":{"name":"@steedos/steedos-project-community","version":"2.2.42","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.42","@steedos/service-plugin-amis":"2.2.42","@steedos/webapp-accounts":"2.2.42"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"16d059e7969e3e79d2f7f1f0347b88eb60a93e03","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.42","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-gcnza8rpIXL4FGs3ymI4iptNaKSSjbl71RZSPU9wDSnGQIi4Wji8Ljrfks9v1IiuQY7bXElcDi9ECBGI09DxqQ==","shasum":"921e2d59d3954211603eac5beb1e8579ac405f73","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.42.tgz","fileCount":1132,"unpackedSize":641524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVGUMrMqKgQfYVlxvXQGJn/cuNShwivLk/Atmac0+HPQIhANERvQGcIEr3hi5FqTiY+5FpVHowTlzJAr1dgcMbjXCk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipGhsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphww/+N0GM/07aCEZR/MqU/nDdihaPl5AztlP0VWXEEh2GFvoNsIwP\r\no6VIQ+LjWMhOKQbgQ90wi83DzOyrRAD5qHp4s0YjWs3y+08NZztumEUO8TNG\r\nNx9KDgEwc5yjgdOkJqLp798pAh0uN/WJVf6sW9f3ZAqS/QAxGIXEG7mXZ/79\r\nWKYV5rScLtZUeqx6ERkleQp07djr3PgnL4eea8cb0loCflmF/Uogy0Q1mqiA\r\nFXjVPvOAe9TzggtRiEj2soVXB+68xNQiIxD/Xmmni/1tEZVMLYjVHhBAg4kg\r\n3ZegNg3Z/OoLsDJB+oKeBwDfXmWq9caJkZ/Tv2g42dG0HccUd4c0HDmHrz9h\r\nn9JCBKEEAHRjh3L1vEh4/DB9yIxw+hu/SBDF93uQvfKBJqtIWiw1+iTAf5So\r\nGBgQvyhrPebtFcFEDwHOrFfOK+zA1Fppai+otywZOOZ5kv+CSsHIfPLuK4aT\r\nFiQZlO8Hz0wfR31M1prOLvjzTx/+EA4dKc7SYpoL8aCHOP5RlZz8FBOrMi+u\r\n/pUh/wXngQhjfMNSUeOifMy8sYPdkzmc/T4KpXozE4Vv0aJoSnQeG+uI7tJN\r\nufcJJ0dByqHJ6v4J5d7Kpjy/3ZCNqN5XnK1QSi6euHG+OWENpLZOQleNnyGv\r\ndlaUntkJay25dYoFxtjBEWTnozT+akAZBvc=\r\n=WPGp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.42_1654941804010_0.5076861784299553"},"_hasShrinkwrap":false},"2.2.43":{"name":"@steedos/steedos-project-community","version":"2.2.43","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.43","@steedos/service-plugin-amis":"2.2.43","@steedos/webapp-accounts":"2.2.43"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"4aa9568edad23cdef05ebbee5299c17904a76dde","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.43","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-QuLEoGJvU4o9Uh+1HeIXSZ4m4HzZZEKE9OU4llut7YASgVfNJ55LCR+0qIGaHrkG4htWSYId1+QCcIjdnRvApg==","shasum":"dc7f6638c8f833891b21bb926659e52f2c33ab64","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.43.tgz","fileCount":1132,"unpackedSize":641624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaOrVZe/0KbPs3U59rWTJGMBfW7JbwaUO8+a8RO0Uf3QIhAP9qaBX3sdEES2D9QedF0TLrZencE6RdddvxWO28xcie"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip0ssACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor+Q//YtE3sXEir3wIVrGnjh/0L3Z11YD28/FIYyUPyrVMSVmX8OPc\r\n+D8d1jWLbqfitwbCzVQzohls2CN+ZO9EfnULPg0Jk1vcQk+//DnU/9Vfb9D4\r\noMBcyhnBMT3LcTaR8vvTIizENDDNn8SBCDBkD4fyzsdr+PUrAkx+N21tSIra\r\nw01j19kgFIeZQy8FIePXTUFVE5jXesf0l0CvOG4Xp8bmUK3hnTAHowhR/DIy\r\nr4oVPMwWgdAqXwnJzrjez+ZvMyBkR77lThjjKAeDQNFOi0c6YI/gTRUZYK8s\r\nwx6PqZWZqBkDWAd+3cu2RWZlgCFpZiw4Cwf8UBSIgnn4nCpz8By1OQGluUw1\r\nFoBlT+i27HNRHXm9bYlBRhu5hXZC3uX1ywTC6Qp+5HWO1pT/1KwgejeyosiO\r\nxkvniZT6lJg/LCeAGRSeTGv3CUfovIUN1B4EDjS66q+wh/1qaLgI/ClvBF1L\r\nKVQClZMOiDtlOG2p5rKMOP/xpQfvdh8UYndMRdhj6x7ADEChLD23nxNP1ksl\r\n71k05yaghWoP5rBl39PBqEohZqZ/kcJ5lHh//b8hJqpUosH+T7k+JHqCKxat\r\nZtbd813Bl8IFEBDlpHIPrc/2++wjASSvNyba3K4/nP1ag1G9F0EY0AzuN/MI\r\nxo9tvdCwJxoJ1F/pJY0ku+PWHyc33risGqk=\r\n=UD6B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.43_1655130924591_0.10502004726422198"},"_hasShrinkwrap":false},"2.2.44":{"name":"@steedos/steedos-project-community","version":"2.2.44","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.44","@steedos/service-plugin-amis":"2.2.44","@steedos/webapp-accounts":"2.2.44"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"8cc999b9a464479dc147f2cdafd6c39b6d511d2f","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.44","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-oTal1oyXbJ6BzRCZJq7FV9jMFECV/cXOXixFo3PGzRQ25c0oGeulcI5y5EZzj3V3jWTHkBRyGMnh73Lb9Fj1Zg==","shasum":"7252d35f6bbce197bb6f3c0e568124452f4a46a2","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.44.tgz","fileCount":1132,"unpackedSize":641624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBowurX38OhtUy+TPlboqHMEKVoFr+q/TTU2qCoKCbBcAiBjiEnM3CMu3iLhqM/bqngXIf60cGziD32/RG1HKcp75Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip+SaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Rw/9F5J+8RBTqVTIQZwwgsnJ2hQeRRYbJBS8jhwxyZwuJzqnn8H9\r\nDrdjiH8Gzsl+O6Gx0FTHC94P4SV/BnYuSueLC9d8P0f+p4o+vvtKdrWi0jzi\r\nb6cCNr42jjoncmjpgwcaDxmxjL8Kp3I+P/IxnDxnmk1//gz5OnO59cKoxr5k\r\noutWdqWyvznYhczylUQQAnvXqrObXIglVHQ60X9B7VOJsqU9TtPZEGlLMMkN\r\nsTy7OsJtfrk1Tw6LziRBzzNlJAg1Oo6Vg6nu4dRmHgnlh8UzhXM+yLjR9Rdt\r\niXvuqeZ9WUW6PwB6XfW30mSVBzqHe3UXFdkLfFvKW0+5up9dZzNlSdmrmAez\r\nyjKsJogoBeTforQU05mdf/7FDpWAp7KO+X2ldJ5UEtTUTdzUav26mNf8ZPnQ\r\ndj+twGdwZ9NDW1gQw0Eue47eAZuV5TWRRCL8c9DDOshs/YeL8zYNpH1MVa62\r\nzqV6ffZkzf28EG3BmJqHqFjQoUya4FdsDktERnp7lNa5OPY4mwvkccIb19k0\r\n/JDDBvKEtkcQB5Qfk3Fn/GSwk4gwCkvscW3Kbbd+Q4ipkDThip7nGaAPsfQq\r\n7WS7QQKrOmiS8qqG8Pc2lVb2oGPdc+m+aGzPr+siIYjCiZ8MiNp37UWts18x\r\n36xjjbelR0zo1nCBOZf6MOOPvM6ADGv4uMU=\r\n=fqCe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.44_1655170201308_0.2746432912550092"},"_hasShrinkwrap":false},"2.2.45":{"name":"@steedos/steedos-project-community","version":"2.2.45","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.45","@steedos/service-plugin-amis":"2.2.45","@steedos/webapp-accounts":"2.2.45"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"0fb1ad43aedc498490d26ae5d8391df4ce34d6ea","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.45","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-8rDgbBzfNYsUz/wut2jH/QwxPHidkdTujGRxYX2LOGMIcs5G/yN5W8/RMkLn/Wil+XH8hwPmBFTMps4sa472zA==","shasum":"8d940d94d57c8c9b4e29d2a37586ab9a0b8b217c","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.45.tgz","fileCount":1132,"unpackedSize":641675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdJm+5BXy1PFeeCn33MRzkQ93ytJAgCA/SoPWz2gc4mAiEAu84IMA8iOPNTLF8COgfw/TmTBKReFjpJKPKxCMvrRVw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfNRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Zg/9FwMncBlJirKhEEEstJfFhLPPia5MaQYwmOU74/YHm4LqK4Lw\r\nsDUl3e/THMqDnRKZMVj0syH+LfpAB+jDRNKJHYaCWvBV8FZS4pEdUxKGBV5E\r\nZ02pUUYLCr9rV7B1GUk6JEa4hVvz9eDzuk/EFL2RiHE/DmrPuAbL6FX01ICz\r\nDOnqUC3oOAwmHDkuSzKyiTd5OJa8LNfibQzya/4AioXU5okKwZ6ZvAeyde2p\r\nfWzMkGIl6WjIAZIm711dDuyHtA72Ct5xDVWq18rNsov4eoTO4jMv5AqJiOiq\r\nAbqHmYXnjM7hIxDyVqIowvmIRcqxD1xvmumEPcUK56sk7LbzRdR4HnNEVUU9\r\n5pPjIPgu3vIjMdDB5PRXxSoroTVVScijl8nFNgHvMa8p3IQkbmHz7karRT9N\r\n6+imvhmM644NeaAOvOaEzCJa6xqd6mVMKI0P8l/1PoKy0ST7jMTK/tXwYjNZ\r\nlnd2P6n8uLDEdMFRx3+e/b65kOzto502cD5CsR10cI92xuqgcGI/gMPfIu7Q\r\nwlUOpHI+9r9V0ePJSp31/b3m/OM/Pn0ka0TifAkHR97uVBuOIT7Ufs3zhrYd\r\nTjJjej/M4QTMplwDCdw5komjJ+J07r49NpbjnClU5hORxmuSXmp+8/HWfbQH\r\n5T6JPMW2GgRGDZLZgjdLT2ujN1Ja+nxxxnM=\r\n=xYMb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.45_1655305041048_0.28202980935450817"},"_hasShrinkwrap":false},"2.2.46":{"name":"@steedos/steedos-project-community","version":"2.2.46","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.46","@steedos/service-plugin-amis":"2.2.46","@steedos/webapp-accounts":"2.2.46"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"480163256639fa1db7fdfcd321afafc288b09095","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.46","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-QOlUaDmr+bLtHIE7pD/iSW8A7jUaK//Gbw5+OrXXsN81ZdT7UuyXdoTTlqJyDZINsPVBEoH1Px5g+UCSsKWwaQ==","shasum":"2e62865d2d85ea93bedd347c6028dca85736aeb5","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.46.tgz","fileCount":1132,"unpackedSize":641651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkiLf0kHeMCrmrRotpw1lBcxFS8TpRKI2eoOa/dKEk3gIhAM91VmJgY185VcAIuj0lVdAReapKXGFtuJ+hxQTHmBN6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfoMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLsxAAhhA0PE4jqpHk7aOwoUNTPLmE2Iw8p7c3OLNDLqROAajh3Kcn\r\nf8F4RueP8bBIuXcNCQxi5gmhYLE6ax2M7vJLQQUpOpRfrcSwAUFFrPTPJCxc\r\nl20rHXmy6FTRifKRepwtOIWZ/DSFUv+QBDw2wnyMQzMhOZt8zJwnrD110hem\r\nCKwhucF1VebctTOmmAg/yTM0+1xhFEH3SaZ+8bK+E7OJcsKEXEfJ0TxSjHhK\r\nXPGvhOklro/BozZbhbnkWqRKUu4UZ4hvMj01yfi+76yt/YrWAO1K/Wi8BISe\r\nPBSrJptqW3rh68r9LgnDc2wIefZ/t9+47V6uokJWaLCYl2C4eZ6mGkhnr1vb\r\nMMF1lJCipEFplqx7ZMg0mvfJw51slesGlBLWTVjhX42feT2rTd0QHgQmvEke\r\nDIeI8ijvkXZ8jToWSkfnQYFJnP/aiXLnaQdgewjQ6hgXo3aHfbjjU/0R7ZvD\r\n+B0ukkaSz2xaWeBlwi+0EB7VFp1SHrefwVvjL2OBTIK5c5IRQe0/oUD4HwMx\r\nrf6IKZFN2Wi8njQT3RHkoAfuAmjD8mcKV+vajXMHa4CZo+mIFVuEeQ4dVLfH\r\neNpZL99vDijoeZwcMKLODCn0rnSKkx7Xc8JVs9+m+QI3wAf+Nfl1iaf2reL9\r\nx5G56WFJmeDS2ux27JhOfBcXp7gcPw0FiJs=\r\n=rsQr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.46_1655306764298_0.1588467062176191"},"_hasShrinkwrap":false},"2.2.47":{"name":"@steedos/steedos-project-community","version":"2.2.47","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.47","@steedos/service-plugin-amis":"2.2.47","@steedos/webapp-accounts":"2.2.47"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"d36c2021b7eeca48bee5406cd81490fd0cd8a78e","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.47","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-l2HLMy2Zt3PWDCLGSKWu+AVIQp/ta4Y8ufkl6EGGwk/KGt8rXnSa8iwhiBwYavT/fpAAptdmXxFzkxdwCRrWiQ==","shasum":"679cd15febc55c1d6de00daa0cd12f6c1746be14","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.47.tgz","fileCount":1132,"unpackedSize":641651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNpRDpCIq6PH1vQYuJvzh1cRqFLdMVF0xZumCX1vcJ5AiAfXPVbFkOMM+taOXnJejByRZPpM4ErvAeulOtIudEADg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqtzfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxAA//fmcGicjmmhxBOqSVVzDQlRVpLWi4MHHpxKAXsUQIzCSZ8eP0\r\nzndLb9urcqrUU1FjOF1CuWaE0RVZG3XmCRz2XU52JK/dcy6STtYYXmIelVNV\r\nIzeLF55GINGC7oECtQpXHeqZSuNUHpO/bsuzH0K3ReNtCguD+tvqudL165ZG\r\n3Wt5kYYCj3Vz5zfUJmtHjRLR73abzqog5d3epsJai9zLA8d3zbi7srsk2R6i\r\niyJSFGkUroDqNiGymTkhDgFABKU7mrjcSGaSuVsUZUZbgvQN00ehCjPCnk8X\r\nsQZ0mBGlurGoxF+YVQ6ozotLz5GxJ2654epuJPgnpEWRFQw9F0wlUI3cqrww\r\n/fJoFaIzzXI1g80QiP/HH2G+mP0cX98XW0woNLQKgbWEpIPasBL8iLtJ002b\r\nNWkeoRL4StoQW4hbxTfNbcTRxW+UV2ddFwVWYP8FlsO5LZEEyLa/Pm7dmevh\r\nQIcXPzw34yVUgoGoFsGkjce3ARyPqAR22rL7gUSA8WCgd52pTbUhDv3yJxUz\r\natLt5gmwpdwcxM1nK90jVnncMEeXGgwSpMutqR2imjdxuEs58YYRoWyaIeKY\r\n/K0zz+SibYbzZV4zVBMxknhss+m2CZE11BW53tf+NgdENtVVZnOGlpL9jPMS\r\n8nujHsLUoJ/6TJh4vQVV0WyQYmRSAcLkjY4=\r\n=Ioz7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.47_1655364831408_0.29230652251321865"},"_hasShrinkwrap":false},"2.2.48":{"name":"@steedos/steedos-project-community","version":"2.2.48","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.48","@steedos/service-plugin-amis":"2.2.48","@steedos/webapp-accounts":"2.2.48"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"79e0d3c8b96f38d01e6efca83b31b52efb96c911","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.48","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-XwKqC6RTVMVchidL8/gynPM2mwfCco99Lag1nZnpe9P8MnwnPqZp0cq6OG6i5dfjEtfgvym+SwuXAJMCMAaLLA==","shasum":"8bd88a60632e251a02c12bd95608456311636a61","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.48.tgz","fileCount":1132,"unpackedSize":641651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSOx+buhRKBwJVAolHeoofnhwT6HG1G22f0tKcxKPuYAiEA6ow8feyQ1r1+5YscX+elms3rikKdVFSxc3hnYnLLoYk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiquOHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg6xAAi5NPvbuGD25McHlSloVoP5Pf4oitJuCOLw/hRhO76B7ieSQp\r\n2AV5qoapknr9/pvadMIF3tQdwAdwED8bIA08ELlSRlGMJrE5FrmRwsCFrxo0\r\nOObjZWCTLxlbp+MKEJiF04bqSojnc2lZrJBPChG5C2l/PZKGYn6tSLRKc6DO\r\nsWjshzAhbYiwcawMyKVGJ+XWNOEqGmFWyIhrQYR9mUmaCSph/hvyCbvjALKK\r\nZjWF2jwk8TcUeFAkFT1cNK5BmL9NTUESSbrQpYpoTfxc5DV/KQVIi520wuJw\r\nw91oAXGNRGZXf84aCcbI0Qc+FVzGbGRZrX3znKkC3ZggvQGN4J7dGhsl3j3V\r\n2KswoaYTm4bZsmW52VyO0p6vrAtAm5ydnPAKzW6J7jUbpotxh9hadI79S3is\r\nc0ki/TAJvnH6ytDuwelbZeTl87BdhXgppMtAV7ASMsOlMbCXHqeiGXIzUOjc\r\noM1PPrwl+4uLfMD9fqVwq81l3vOMQMZQm0o4+ryCaa+pmHWUkrGSwwyul6Dt\r\nQzSmB4jMPZ9mt9FpHocTQ8ndTCpHpm3EKxfGs9TLUHGFIQdR30DpQwuWRayc\r\nkojnSc5q7o2WfqIO4o58ncxd5h7pNq/hqQ4OlW4nxPkgPT873KE5RiJ5ti65\r\n9y1XiqYZcjn8bDdYAG8BVgxdpwgQCPV/pJI=\r\n=Z6Dz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.48_1655366535375_0.8041858868145264"},"_hasShrinkwrap":false},"2.2.49":{"name":"@steedos/steedos-project-community","version":"2.2.49","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.49","@steedos/service-plugin-amis":"2.2.49","@steedos/webapp-accounts":"2.2.49"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"37149b0736c9b4dcdf52f7d3be2dee90b8cb9612","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.49","_nodeVersion":"12.22.12","_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","dist":{"integrity":"sha512-HjqFSK34Lnqnr6uxcRuNYDgo/MBSMu6NW/U8dOdk2g+c6LKY+KcRVRj53Uw5pqOMz76CENdrpkd0uihurXZy8g==","shasum":"42aa38ab0c33b47d6321383ff987231ea73f9b33","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.49.tgz","fileCount":1132,"unpackedSize":641651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMmXGBbN/53YSsvdqH37uWWNwn1gwlEUjlPnv6WCdCxwIgSe20O8Ut3H5qU99TrZvep7m7zqLVTFPtr5lM1RofN5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqvupACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGSA/9E7/x1Xga7QUsKvoWu547Fzky+j9rWtBLeCPzTuunhXWr2d+h\r\nz7jqNya+rHZdKzjyRS7khdwT2dNQZzkzoe9KFpXxnB6SFr33j28kMI2G1UME\r\ncjfGGZ5uLVBDh6eWDgVLJPa7G/U5uv6XeBKdYzTTnE06SAcNmen9IxDJsRf2\r\nSW7ZSn+84D54NVFQlA/SC+09pMvSN2sQob6RASJycXZvEYoe37FqbBI5fJDx\r\nxVpOLHSVtKUmfL1NxB6oUlgrWr6MjlYnZLgrgBQvJ7qLkKDFIKt0GPmIMv+w\r\nSLeMzEQnS3M4BNk+FnUeK0Uh93WMo3KiPSMmK3p/vUqkHcfXw4nTJKEFJLFO\r\nmu+LBO9zPUrxnfjTz5FRznQyeLAG1y47izYzW7Js3WT6+oOJJa9uCzWdmFnE\r\nOzlRSob2SpboXMC335L3sra4bBXzX6jbNih/wpY4YPlMGkUpjoy6nIkvAi8w\r\nuitp44zIlSybFzFAXK64rfssocW1xPED32k7FF4P0dfsvcQhZvwXZGFmZmU9\r\nV+XmU8eeuSbYWEYnTAsLM30o0X8SYYF0YFZD/ethw5oBjc2VMcL34XVzQc7Q\r\nIrwK5zH7xXfy4NiLAcbg9ZSD16EbXCF2A84R7tZ3cRh9vZJeRLxkAqQGWV5G\r\nrD8cbnozeuljr8qjbRvnfj//oeNMwC2Oc6Y=\r\n=gdh4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.49_1655372713332_0.04764075246232857"},"_hasShrinkwrap":false},"2.2.50-beta.4":{"name":"@steedos/steedos-project-community","version":"2.2.50-beta.4","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.50-beta.4","@steedos/service-plugin-amis":"2.2.50-beta.4","@steedos/webapp-accounts":"2.2.50-beta.4"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"0c6faf339fdc44dd0c5580c3f0fa2cfe8afacdb1","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.50-beta.4","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-5kV7frAKruvMWRBuanW7C9RKVbvI1I8BQgooWkJB1WjIdBZth2a9/mmAb91h00YoKOvfqeps0m+bSvUJIxuBXg==","shasum":"81e1b6a9ff518c1d6bf8f068f06ee30ea78abea5","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.50-beta.4.tgz","fileCount":1132,"unpackedSize":641679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBM5L4Vp4yW05l0wioVZ26zC5Ov1iwHWP0SmyQkXRFLcAiEArAXP0zALeZ93Z3aWojQpHtackaBPi7fWWgkxjpqt49s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirBVjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd7w/9EC52O+5rPUBwYbgOb4pDXsAvVdFzS3gVOtQYyXbKoQPDeuVI\r\nt/LaK34xQPPsIyuK8mB3h/s7e7fpDVUJiqE1N7JC2jnEcfp0i/2snyGdcqBx\r\nWWOwScKK32wFxaEDGYAeybm3VSBJ0pliK9yuCO9z8/eu55dFdM4Vn0YcTAYV\r\nawSPa1wPG7iEIDIg3m634RortHQH2gNX+ldxIaMwEaZcFJgYl2qD0K4wlQfM\r\nVkCaa/OygUTD+L1yfexWbapbZzHsr0rD0+nLYjcaZyZmGXQVHF7WP43ZqV+b\r\nO09TxE2ZAfKB2cK+jK7IFjuEOYS8EkpYeg//THO+aW/Ogd1igrtLMoNYO/on\r\niCmGnTCeieHq2sRkj6aOBseIQm5NmOjuTFerme9iziGaeigtD3xK56Ib14rd\r\nOKqFFnauZq8+Aq60rMzNERBRsoNLZSy5hOmp56CFibEu5wKqChPZh95sP+Vl\r\ng8N2hDvz6nWA8fN8JUzNi3JYPFgL8MeA4bYVJZDH9zxriZkCgkHXC7w2X0Cp\r\nP3zDBl/WyKZMIIyQyOndg7LOoPjSxHO8rJUo8sh7jVISmvIyi8aBzKB/A8I/\r\nZ3zUpOhNGD/xRuhlVx9iLR/EvHGn+7JcRiUz5HR81CCPuDkHYihWH1ySX2pd\r\nI42EchSOEjZ1PQ88W02/hk8bI8TLfN2VtUU=\r\n=SnmU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.50-beta.4_1655444835253_0.007319924872313477"},"_hasShrinkwrap":false},"2.2.50-beta.5":{"name":"@steedos/steedos-project-community","version":"2.2.50-beta.5","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.50-beta.5","@steedos/service-plugin-amis":"2.2.50-beta.5","@steedos/webapp-accounts":"2.2.50-beta.5"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"c156d628578f361dd908e7958bee958caeda3654","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.50-beta.5","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-a30vxgjDeqeVzlfuR+ZhtbAvju8GUAKiebp99HRXIgG/0boltUstWHNi5qhkV/Q6Fe2/p6tiJqytiDZU4hH9+Q==","shasum":"66c15e79117b68b389ecd03fd1f61ff44fb27dc3","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.50-beta.5.tgz","fileCount":1132,"unpackedSize":641679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2BDUKBsu8A9V3eLjtzrMHLnaaKtq22oOCTWeCvJABBAiA5D8+gYJAn4Sy10sffpzB2tRyCtGOyNwJ/yaDY0Fd3Tg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirEnSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmsQ/6AtNO70zes0Kr5OjhLe+cbKpTUcI3ht2sWkhckDPlmQE5FMd5\r\nEjljHgCdY0HEaLkT7dxTpX8Hz4Ir2wKfjNj+vt5R1NP8bqpyM28PM72txSlH\r\nGhZdMxlDfVa5fv3oOoFbGJi2kvoNzK3XKVqlEReQUcduSb9q1zhD/xy3kGDQ\r\nfTNp+g0iXvbXCG5ZK1wXKVL4Tl35eif0TCnlCwrKfHDFy5cI8ACIx7NuYJo8\r\nFWxkPvAZpl+2Vsol7CBiFrkygQPGayuFzeFjFk/fpj4/wFB0paoAqdN3fGQA\r\n2Wsd02VbuFNnzYcmW/NcWk3EFoeJHbXtyKhlqZwzVqGwNbWVJHv4JVnpX9YF\r\n6KBEpnBa3mPZ8xNajzWGNQngnI4HLadePD6XbeNMeLdHBf513itGg3F7DSz7\r\nZaKA0SGmtKipKHwCaXFEEvE1Xhi6McSAqSYp7boYcbx5eGBuPAR0nYNYCnOV\r\n5kIm2JvFkd0mfwTiZ/AYiPcNTnZ0FT/hig2qv5etkUFdrspnELikSZYoME8k\r\nU6b1LdAmiX/FQcaasb5Me739pW1wgSHf44ChYRIeWaU9EZGIQYl5pQtCShLA\r\nPQwuJ8YdGGxs2SGT/4KPFmFxMljd1NKEElKBSoOIZ9kwtQLIGIwkvkerfiCk\r\ne3Odtk50HR3XOrzvK1wU1lYAPzOnLhN5JRA=\r\n=1FWt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.50-beta.5_1655458257742_0.6211357024647086"},"_hasShrinkwrap":false},"2.2.50-beta.6":{"name":"@steedos/steedos-project-community","version":"2.2.50-beta.6","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.50-beta.6","@steedos/service-plugin-amis":"2.2.50-beta.6","@steedos/webapp-accounts":"2.2.50-beta.6"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"d8d3601bd3dd9c377337f15c41caebf1c1c32383","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.50-beta.6","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-O3cjnx+Y7Ke0IyWgM/PhZL0RFgnqSRQjVsPPADpF9+iipOsa1PZLeWYA9dtjzwuFRciGeRkmIAw9d7IkzfIFOg==","shasum":"03cb514b243eaf0d0c77330a9ab83d36e2023021","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.50-beta.6.tgz","fileCount":1132,"unpackedSize":641679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGm3ENTKs5WN14q77hHKwMgtBu+80iD0ZT+zhyoenmdWAiBAbpuEhOUPBsLl/OOE8LCgJsRto9/uqWkZR7sAWNEshw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirFZBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQIQ//Y7w+Mk0WDl5fmrrz+O4G5BPPXG48UeA2rGsil+eZr1/1NMQ/\r\n9ktqzAbP2+oAzvioESbJf6yukPJOE2AZhJJWCtmoVeBSuyF128Z0jJFsv/h+\r\nlWG97QQWWNIZwqtMFqrV9U/GeEOUspjtY1vtz/nBUXHEGSZLJ4LV6RwIFSon\r\n4tnP8unOy4Krs6C+scc8c456vSnseILC5Ms48FoAsxpazbjM872nzJe88h03\r\nrjCox8dZQ1tcpvD7/+VdyLXjGOMfM3VShBrixJKllRTt8GObw3kUUGj2dcQN\r\nDcp76Ecua9sO0rwPZujG37khzwxmYp5aXttGYroni+MU3sYlrMg9q4r6q/mL\r\n7Se6/3OR0Qx2z427vnO5AQJh5Ex2eqHHXMq30ORB1MLhLSqkAECb0aNzJRFe\r\neRDebZ3BH0kVtK44sGHrgb1Goa6AA9VicGAFOckw1mDHeirfTRaJMm4LOJfn\r\nDWnhpsd+7Ab/0LdNhWrOt3FpZdw1v1KI+zyBaL0zMGwTA5uhzYOcLIxmxTNT\r\nVF5FIRV3bJugs5NxyLrHS8W8lCNWJW2J6DgMliZDXaYlSbfhx+JQTPuuslHi\r\nTftxr61p7T9+EiU8qqoPTRjFN4DkaXrQZsaTHVIJrEOzs0uofPii3CIwIC7d\r\nfRupOB0rWMh1kJw+j9VlMFwDS5o7Ixr+brM=\r\n=/3Dw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.50-beta.6_1655461440762_0.3218413405837963"},"_hasShrinkwrap":false},"2.2.50-beta.7":{"name":"@steedos/steedos-project-community","version":"2.2.50-beta.7","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.50-beta.7","@steedos/service-plugin-amis":"2.2.50-beta.7","@steedos/webapp-accounts":"2.2.50-beta.7"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"60824bd4d74665ac98fb269bd9279c2dea0d9620","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.50-beta.7","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-LSiE0EFaGJe+LyjDSfB81xaZvJ+9Vz6CfHNURxmIJKmsZ5Dpqp51KDJUBEBhJvoCoo2JZ95gUmX668m4AwjZkw==","shasum":"5ecb62e720cf9992bae0680033c85644bdd4daa8","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.50-beta.7.tgz","fileCount":1131,"unpackedSize":639583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHi2Ijcl99TUSSaQzKTO9R/wkN9NB60uHLl4ZO8jeD/AiATHPezVzR3SYFepQstPRuO/vthMzwzpysVqyXvZA4xow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJireSuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCWQ/+J0aYns9vGPylFBagL/wHDnVGnWvpnEdSlvYr2i9/GXUWJfls\r\nHCkpv+TDvjeFox1b2Un/2FQ8gjRA47dsIF64BKypvQCmdMSQ5+X4UAlsSW3G\r\nok3Yir+i+zGpb+IZAhV2rqCd1D66zjSo4ezMxeBvy6sZoqIA/XiN99vYvOaZ\r\nEnZKEwagxBmoJ3k9eye2ZTPS+qDbF4amCn4edF9T5z/34AzRPEXAwfm0xXPv\r\n+Fv+oRZjqVfLqwdK4aKU8LUtZWv9IKl4L+m8R98QiAgBQw5Q1XWSgcqAZTNp\r\nrOSd/p2nRaHxbHpqS0z26fqZytHNDAwj2iWxf87Yc3poKvodyxrH4hud5t1y\r\nkx2xJkTOALTu24RkL9IuAsdmORlaasqGsISwKBmD9WAK9aFgUQXLLAMNyxEJ\r\nwnIye1+xHdHhofvlg1EYzyQ1AoVDaCQ3EJ/rjBEcxlD1gkyEbDFYcqCzJwMi\r\nbGpkat7KPRtkM2Rsx7L2Fl+EvEqHgGwJE3hsocREOdfr3jkmJr+FOP8lpt81\r\nF4I8nPOdWHeEoxLRx8QZUmcQJFSvO9y2wmfb5pMTO2THlDtor4gZmITzi2/L\r\n9RC7eAsZwowauKZIXePkekoRjrdKZiALgXfvCUqmsOy1j8ZPjtsvfUZTL7Ld\r\nQAW0eZ2dcIakVevHVrKrsLqa8vv9+0ynZrU=\r\n=4Rxl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.50-beta.7_1655563438059_0.6615377327716807"},"_hasShrinkwrap":false},"2.2.50":{"name":"@steedos/steedos-project-community","version":"2.2.50","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.50","@steedos/service-plugin-amis":"2.2.50","@steedos/webapp-accounts":"2.2.50"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"7859a5ac5bcc9c0089d52ce9246eee1c83022816","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.50","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-7y7KDWR8YTwkESc2On2HYj/PDBspFOmqB8vN2CX2fAdw4m9gefB5JXPKmb6rThHwLsfZgqx7n6QxWEC7NCSncQ==","shasum":"f0f3d6ebf030b7dc14451ad23948d47e6cab8e2d","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.50.tgz","fileCount":1131,"unpackedSize":639555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4ITEPOQkLqMKzCOGwEVrsgSWjOvyW3nROudjYv4otJAiEAsLKIQ20NEoRTotkNQAjX0B0haR4vZrxHeEQFhKZBEbU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirfSWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBdQ/9GFfHS2EXur45Us1VXmHJ5HD02qg+vAtHx4FMU+Hr1WdLF7bs\r\nBKcLeoV7gF/vGpJmV3SmIIj9o4IOQSqSYNGfCdyUj0TLwe1Flh3ca5j81AWd\r\n32htnk1lrtWFyf53H/Ox3be/dbbjucTi2n0RAVEP+jnqlp/0/34B4gYkUh/M\r\n5Jxq40qtebRJtyLg2hRo75NUMVjvv2fDbu0KlXML9xvaSyy1BYSr0JX8o5DL\r\nOJMs/I2yJD5+GRoEOe4MpZli20xseimj+UaCpdifMTxf0EDNIPui3jZNTUBW\r\nm1TZisYhjB3h0L+DvOnI2rwtpSaTaBjXDld16Nq51F0UhxiUir3ZjgerHcZk\r\nw1z7QR7AAYUSo3Qjpyr9/GS55mXZ40i2F3i+3qwLtd3yO2U2yVHNYJmmOBzr\r\n0+8T4mO5he4qpaeOBrAPD20uHTDaXIaBLtf2qL+jpgPHE1yyS7KQFy2c5bJJ\r\n8HUHd+Hgyrot2x2FHNDtWWZnnRj9Ip/pYp4/p8ic3J5Y5YcSRhIDTVP0XiN/\r\ni0nt/Y/Obph3jSrmSdkclcOeE08vCWz24wOBEuefNY+opi4SYd4IDHAah8pr\r\nLBAtkUHGkKY/mEDID55ncRpUUHFxY6NeCCgCf8PC2ysbFsnoILF1fNFJXIY2\r\nOwFy96bGRAAEPGn6k7T+drYPS4opQnj3ZGg=\r\n=CECX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.50_1655567510411_0.9637901325135476"},"_hasShrinkwrap":false},"2.2.51-beta.1":{"name":"@steedos/steedos-project-community","version":"2.2.51-beta.1","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51-beta.1","@steedos/service-plugin-amis":"2.2.51-beta.1","@steedos/webapp-accounts":"2.2.51-beta.1"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"edeb1c70d34159e3caac697f9e207c2ca98d8d00","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51-beta.1","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-L8jOdQE592H6VTQF2ueCkVGSjl5UkHKaG/7GrxtN4eIA1pf0c6qub4OQgnLuKYGU1kf2AF/x0Kgl+Aw6QdVG2A==","shasum":"49f1eacb0d57f3a1eae8ca1706acd69385fc603e","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51-beta.1.tgz","fileCount":1131,"unpackedSize":639654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb7DPyt1fDjjHUgi4xA4Ba1nCVkGI7fBGvbuAVHHD25AIgbkrUfZ7hDh7iswDmxaU15/oOokQultBStFVEvfOxOak="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisGwFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4VA/9HD0919vZOPxyiSFZ42/0poBdrEXHovFMcduMbwSSrFGGpsLt\r\n40XfQ7vOeILjLRFmV5fkA9RdLN2O4gLFYq6G+IemTjT8dr6AEWyVYwKGFbY2\r\nJoB2tKEUItENbMcrrZ9SPvOwXNihODoPZSN4e3RG5bB8gRDIcTeKxwAaSs0e\r\nh1Bua/ezjA3esK+eNqYzNs5F0DIwOw9Rg8PCx9Y8/QACedO0GHcPhbZ41k1O\r\nXIufd7g5G9r3Ay0uQXETUFrAA9WYgttGdqhQLj1tJ3o9FYEzdlXpL8T7wkgn\r\nsqIIV4zs6lgNe+lDZu0sAql6Vx6iFdBVD40Fc/t7nZTAqJ4Q0T2/XZH9u8lG\r\nN3b/eKyOCzwaLqr5aUDCcY6FwFqcsJnGfsMnD7+Tc6TbNdnYXjEFxPE2sdhz\r\nes9p91TmxwGNLcROixLzVa2F0gjIkxJIt4Kjj1ISyMkjp66Iz3wPRV1zbE+C\r\n+sVnmco5AVdTZg/lh7MDjFv9BIBF4g4MzUYcc9SO7Ww6nb2oHSVugYeT3EUP\r\nBQ9ECIcBvpWwq2QtcIHzgnLbLJrrOZ/893EgVauUmHvm8QVvfN49feFrcR8e\r\nDLo00LaNE9R2/JmvlAwYdLzDQzBJzkrq1SPNMsUEvNxz6/UcDQisNvtB+eL5\r\nZM2Nf5s6WvCJmHBxiEqebL9EpFM8148+8U4=\r\n=IPkT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51-beta.1_1655729157044_0.5053179724556887"},"_hasShrinkwrap":false},"2.2.51-beta.2":{"name":"@steedos/steedos-project-community","version":"2.2.51-beta.2","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51-beta.2","@steedos/service-plugin-amis":"2.2.51-beta.2","@steedos/webapp-accounts":"2.2.51-beta.2"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"c324c40fa8facd3bf73a51e8c417293a9349f9fb","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51-beta.2","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-GiSWlcfxPicVHJAabtCcKI8BkyhAV5/TJtrGwb9AAb0h6avcnbanQzd9nMKaGRbJaDMoiQcB/qWU/Rw47cQsEQ==","shasum":"e16703345c023144a44fc45e98fce2e8cd2d5893","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51-beta.2.tgz","fileCount":1131,"unpackedSize":639851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6EBc32fa9uISf2pWeBoTgIgMC7v2RGlffJnhLHRM1CAiBsuAHwLfymA5Xy8ahZttVK1haDSoB8fs1Z5dpKHYhalw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisT2MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXnQ/+MnumDt882kxG8BuJAn2ZTRLzYqj1BCBj7GeLPW23qEG3nKYO\r\nWDQ6gELGDFhemczTPYNbjuL/JfYNhCaTX35XFTFE0TtdM6rYoHxH5GXKaKJW\r\nXCLhzth8Yn+KKtkQMR+YNOxUTdZbCoJzW6E5XNU4mXc/6eDdF0i1vymeTqoW\r\nk2eBzPZX+VraLjhjcqc/+QrCO+IjXQdyCUJx4OnPt0kKkS6DVWtjABbKq4wx\r\nmNESnHIk3U8dzT7TX/laOg1Q+pA1sCRK6JL8ziVXhrmYFqFka5DfZboX3rjV\r\na7oXOn1c4PVTvYqqnltcwAKADKAMI+xPejYKX3L2UDgghcYLQfiMOsEcchzf\r\n/ClSzg6C5brX8Tu5EWSggiv0CjXVOPhXo/t8+jywLEztpF5yw8FWZ7Pu3n1k\r\nX5jyOfuzrT0CbdJABsOsrqoOZjK19lI2BzemyY2osVXlEQ7QpMnDeS0zNfvi\r\nl7NFn308aONRtvZp2xNejyxOAms0/MXzzAuMlyEz3/yvuc3JicFEqtWD8PbY\r\nXCxHlufOIMpI3kMqfm89CicM9QA4pcE2cA8Me1+la/F3eeMP+xBCH/fyl9zu\r\n6Qo2c5slnegXk5F551KCUAf3QscjCdQBrXcEmo92+z/FOLbYXGxIAJz0gWtp\r\nq35pxXF+x2WBGyvPyF3gvYnXM0HTeNbjj7I=\r\n=Elb3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51-beta.2_1655782795912_0.601041746567401"},"_hasShrinkwrap":false},"2.2.51-beta.4":{"name":"@steedos/steedos-project-community","version":"2.2.51-beta.4","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51-beta.4","@steedos/service-plugin-amis":"2.2.51-beta.4","@steedos/webapp-accounts":"2.2.51-beta.4"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"975061203a5c8ee2ed2ab495cfed25a100304c96","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51-beta.4","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-qSmd6c/W9Pecsr/GCXh/5s3oNMiuDiXtvaFx0BGiWa/Nz7MRipGenkbtjs0vrFDcIWHy+0ZzrRU6PXidzSXtjQ==","shasum":"0e3d27afdd7bcd6e87798397b69775f7112b0685","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51-beta.4.tgz","fileCount":1131,"unpackedSize":639851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJAuRUxr+x3o8jz+zMNZZvQIJD5gqGlrK7JTV0bSA9CAIhAJPiOwaVIjYkTuBxCz8EBsISWKHxFZWteZYqgg61I+aP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisUMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhXw/+Mi9DeeHflI5F0NNWkmRYJRkQHobaUimwOGEmuSsRhXrEiTxr\r\n58mBOFr4cE5TJM6N2dDPZEqUoAHjVOK23TMYByWW8599NXBOPHL5QCNcfdOF\r\n/4UWiqvFpdOriehchhhEK63Ors/uuxA9CpNWKnz2Wexab43lP/wMXHTEKVBM\r\nBXT1gu0u4Qt2xOhfj35h9Zu2EIIEoCR9GNXW2JdYXsy0vQxHBbKesEykeXkp\r\nTqvct4MQRl506sR6FrtQZnkbdE+Pp/QfFWOAHoq6hCwQ3aiN74mtxjH1T46W\r\n0rjb5ljW3UHSHVTulVd7by8zU9edi58k+mo5LNawUd7JGgjP443ynOvanMwj\r\nqlyW2MwsZTrtG2gzgNVP/7q0cbhlz8qAHxWICN9oUAHwFOAzjjuts2Ia0ps9\r\n9UBMzlxK4RoPj0Zedi0O9kCksZNpIek2GD7iIzNvvUWDMnnfebe7vSXCmuNl\r\nSaqw05kszhW+N+DwBmqYXASGKRYGGPXoCFEt+75Tb7W3te0wvg4AOHtJBKQ8\r\nW6hfE+7pNJdsdfTwSp6u4WTpTO34uydpz0owro1ai5Vu9POJs/VFclt4FM5p\r\n3lzbaMijFsPPLVjjGN7kvdRDSKv96d+jLJ8tgRlo+ZunMW6IWiygLwPGiReo\r\n7nlrH2BUMawhBdLO2smlxdfs4vL6MYwZ0eg=\r\n=RJd5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51-beta.4_1655784192732_0.6609753598446946"},"_hasShrinkwrap":false},"2.2.51-beta.5":{"name":"@steedos/steedos-project-community","version":"2.2.51-beta.5","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51-beta.5","@steedos/service-plugin-amis":"2.2.51-beta.5","@steedos/webapp-accounts":"2.2.51-beta.5"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"2adac588e1f9672862bf5ebd78035c48e11febfb","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51-beta.5","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-1u6o2uL0ghajMKB5689XFxlNVu4dCmsV0FLyGPTLcYUcILCEB9vNw+5o/08X0Bjeea/7neA/mwNGrI3dueUJxA==","shasum":"27c70b901abdd08287f8e486b3ca5aecab773b54","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51-beta.5.tgz","fileCount":1131,"unpackedSize":639851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaYTCq27RjM4lTr4cxtxUr4wDCGAXo4ERqkNAiv8O/sAiBk3q0socPAVZ416qH8rno3dUk1NbZMlra2E6QFI3G9AA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisUYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNkQ//csjhpuiwYp7Cnzg8Jb1y0Ocos32/PZ114TdpRjwZioMMhjyg\r\nv8V/IAYjdWQ3L8khWShZAlD+nvq2TA3/5t+hfAQPRZ1cqNB8jU0ixyH5XdmN\r\nmp9GmN0PAzRsmN+k3uQ1g7pIyu4E/9evSjqjSEwEOOiCOa33UXaOSofVAvWk\r\nCVbDpieJPeIJ7MG/YyNI6BZykSg9vD4deZgKcbNqa+8gw+jK1XIZnEKhTnrp\r\nzgrrT7mY4Bgj8RyUBimj4q3i/JiNt5nA2fIB24atRebxef2H/pxYgwhxmsUm\r\nmiqUjPComkNjPG6tBF7sLFViG3ZxPKIg8VFh9JmomhIvZaRJj4iFrTZCU4UU\r\nlzk34QbPAgHLRuP68YgytMiOCNPLOC3n21TttSPWI7e7v0p1gRm80kttqWjp\r\naQ+Ercj7K9lG1GHKpoa9kTd6ID+h86WHH32pXLZu/VrCzx9sXbgusNdgXsj8\r\n0q97qhvsmgSUbGdj7n0Pr1iZXWOEHAfmpPhzEpDeHhE7Um5mGUnvQ/PoUKi0\r\nL1R+rDnhLeN7Vs4da7W/fxYQAVs4xr63PzDBwYVaTaTgRM9AlvbBnos6wvJY\r\nM1S9KbcNcVWfHmz+EIUNYXUjxxroTdGU7qwX6+tlQdsfqv8izJtbnio2//n4\r\nsLSBp5bFt4ORHDNJfodmghaJU2alGTifEiA=\r\n=hY31\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51-beta.5_1655785007409_0.4021363903946402"},"_hasShrinkwrap":false},"2.2.51-beta.6":{"name":"@steedos/steedos-project-community","version":"2.2.51-beta.6","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51-beta.6","@steedos/service-plugin-amis":"2.2.51-beta.6","@steedos/webapp-accounts":"2.2.51-beta.6"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"62d750b1f5199fe8f774ea2dcf30e0e8b393737a","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51-beta.6","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-OQX9Vl1aJt7H7eXws005tIpvDwfl0rny5v07tVLJMthadDvhk/RgvCmu1++w1yG9ktE4PsDp8ThGKcALuCsWuQ==","shasum":"bf69030c141c5edae5f2b51d565170ed6952b64e","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51-beta.6.tgz","fileCount":1131,"unpackedSize":639704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5oBIhKnZnkSWiGkqeQE98RjCtcLhQFdzoAzK055vRZAiAlfxeoAckEDBaqnclFJ2TP9Rp9Vf73LXblaf6Pu0sj7g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisZnAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXSw/8C6NBmJPQZRzC4WczDClwZfsKuJh5C8/iOzFoYPCliJTRBVo8\r\nysFAa09OPXvF7SWtUCinV0i/y3i9sffRuPEUA1YrTI11MWIVUI+d/6BfVlVH\r\nIPk7blF+wDodThYmKf3TGA6rvHtx37n8fu1warT0Ufox7yvj7Ud1cj0h/LmZ\r\n7CiexjqIOplJDbfkfjoH8rmS9eFYWsVBHqKhNUYqut4VlEwel+MP8H5NyJaL\r\n+KO+5nNSLaTJlYuJtmFrcPtXEzr7ZTKx3OXUAvVdBVrZ8x+xETi6rOmFp4DD\r\n6J7ViFVIluaGeUOG6F9MZHnzqnP3OHILVtqzHkbQwBQWtkBS5+I0o8PXZYrR\r\nbIbWtKXnGHtR12tRdEiE6xuUqYGyCcDPtzVKOUZC5ugombHVr9kPTKWUGtzD\r\nB+rRBDfqh3pbxGTZjpj9vzZkyZymA48365cxmOsiX3ENkGbP+3YNUUW+AVh3\r\nuOrjs1YDvKF6iwrwUzdlCg7uG4gG9tC34ijfBshZKNReo3k9UkfhtMj8vmdV\r\ndQSJXoSO3w/mJMERiisvfE+lwJjTmGM3Mw5ydGL8hiFt68zW3nj6C2DGXAwT\r\n9DfY69EaR3NoG+FEuzjcLMLxjOAuwtF1nsXVgk5JGt4VDPasGA2bJgA4amt+\r\nnEMP0wCrsdEVTCOpKnyj/UTrjgFp34IqkVw=\r\n=V95k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51-beta.6_1655806400639_0.3235986380112972"},"_hasShrinkwrap":false},"2.2.51-beta.7":{"name":"@steedos/steedos-project-community","version":"2.2.51-beta.7","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51-beta.7","@steedos/service-plugin-amis":"2.2.51-beta.7","@steedos/webapp-accounts":"2.2.51-beta.7"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"d8dbf833dff1292793a80dd01c2df6f76c26f5af","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51-beta.7","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-mxkH2KYuFjWtWdzQDu+DQv1QzVKKHDaw8eY/LemxNoMJE9sT6HT/sH6qCBmairfxRwwLd1VHJYsuA5jk+X2fUg==","shasum":"a74a73bfd7176a8743a17f4530f019ef25377376","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51-beta.7.tgz","fileCount":1131,"unpackedSize":639744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsVUOZLItg9EATHzvbLgA5aEHhBBRXPV4PFrMffGNIOAIhAL138WvIEQc1eLV8c5vfkf2QjJAh5d0Rwcu6rl/aW967"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisbzZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9ghAAiaeocG4H43XNxbWDAO6Vpt/6MznEaYsg8TMzYbUKP0QZVM/o\r\n0jXXZbnRT3Cm/X5mms6gVmIBzsuRsO8sqT+CxnXEULpphdCDKGkk2k7hfB6H\r\n3RRwgeBmHqy/wXK4vsWAXplZ6MZtP3Y7zWdWHvk+oarNW3hopvTgPJDKdF42\r\n8Tm4YjcgMUt7b8dkMyVchw0KezdPI8gJmhd8l2gZEPnZNiu0Ui32u7fudGhp\r\nIJmPszx7cCLG5swjsEuv0a5JWy6ptOKtIMgrNYACAoLSvEEq0VdXvSEkmWZy\r\neDh0vNS5qBcQweZPzMwJU1rEPFJe4VADWItQgdk3cqndEjCE8qZhJEDsyUd+\r\nadP6cB1308FpUUMBisIORGgL7r7lkP3HIiwsOmzWNxCGh5H1cCHe0+qJzy96\r\nZicpaakORPvbQdUXJ+1VZBktp8PzyrYbirP7ZBO5A5XhGk5iix9+bBnEJuVm\r\nKOAY019PjKe7zxOgvT62mY2uKTmWATl4UnPDQ7xfMV7walMPph2KBaWM6ftF\r\nUxXVv8t6uXSDbLZniqz5X7KIJ/+wfncKoG6GTLo5tQr+gKrTkolG26MhlK6c\r\nfkTik1LlqX78kQvkycOlmJR6msQYSgkcYUUneulbCdluwTGza6802k2mJiPO\r\nPD7IWvkqJ0n+ZJdTx8u5Y4hn4sCtxrvGjQw=\r\n=5UUG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51-beta.7_1655815385297_0.1278799267740267"},"_hasShrinkwrap":false},"2.2.51":{"name":"@steedos/steedos-project-community","version":"2.2.51","private":false,"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","engines":{"node":">=12"},"scripts":{"start":"yarn start:community","start:community":"yarn flushCacherDB && moleculer-runner services/community.service.js","start:enterprise":"yarn flushCacherDB && moleculer-runner services/enterprise.service.js","start:console":"cross-env NODEID=STEEDOS-CONSOLE moleculer connect --config ./moleculer.config.js","flushCacherDB":"node .scripts/flush_cacher_db.js","postinstall":"cd .steedos && yarn"},"keywords":["steedos","low-code","microservices","moleculer"],"author":"","license":"ISC","dependencies":{"@steedos/ee_service-plugin-license":"^2.2.2","@steedos/service-community":"2.2.51","@steedos/service-plugin-amis":"2.2.51","@steedos/webapp-accounts":"2.2.51"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.2","jest-cli":"^26.4.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.7"},"homepage":"https://www.steedos.com","resolutions":{"typeorm":"0.2.28","**/lodash":"^4.17.15","**/handlebars":"^4.3.0","**/debug":"^3.1.0","**/hoek":"^5.0.3","**/cryptiles":"^4.1.2","**/bcrypt":"3.0.6","**/samlp":"3.4.1","**/xmldom":"0.2.1","**/tslib":"1.11.2","**/fibers":"^4.0.3","**/cookies":"0.6.2","**/@babel/runtime":"7.12.0","**/graphql":"15.5.0"},"publishConfig":{"access":"public"},"gitHead":"1ca3a0c01c174f25f793a4cb6abb1e3334694344","readme":"# 华炎魔方社区版项目模板\n\n在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。\n\n## 目录说明\n\n- **.steedos**：该文件夹是一个独立的npm项目，在该项目中可以定义要在华炎魔方项目中引用哪些软件包。\n这里定义的软件包都可以在“设置”应用的“应用程序->软件包”界面上看到，且在界面上手动安装的软件包会回写到该文件夹的相关配置文件中。\n更多详情请参考文档：[软件包发布与安装](https://www.steedos.cn/docs/developer/package)。\n\n  - **.steedos/package.json**：这是npm项目的配置文件，可以在`dependencies`中定义要安装哪些软件包到本地。\n\n  - **.steedos/steedos-packages.yml**：在该文件中可以配置当前华炎魔方项目要引用哪些软件包，包括之前在`package.json`文件依赖项中定义的软件包也需要在这里引用才能生效。\n  每个软件包可以定义的属性说明如下：\n\n    ```yml\n    '@steedos-labs/oa': # 软件包名称\n      enable: true #是否启用该软件包\n      version: 2.1.20 # 软件包版本号\n      description: '' # 软件包备注\n      local: false # 是否是本地项目下的软件包，只要不是安装到`.steedos/node_modules`文件夹下的软件包都应该设置为true\n      path: .steedos/node_modules/@steedos-labs/oa #软件包所在文件目录，所有软件包都必须在这里填写软件包所在硬盘目录\n    ```\n\n- **.vscode**：该文件夹中保存的是vscode编辑器的配置文件，其中setting.json文件中定义了低代码开发时，编写yaml配置文件需要符合的schemas规范。\n\n- **jsreport-app**：这是一个独立的 [JsReport](https://jsreport.net/) 项目，用于设计各种报表。详情请参考 [JsReport报表开发向导](https://www.steedos.cn/docs/developer/jsreport)。\n\n- **node-red-app**：这是一个独立的 [Node-Red](https://nodered.org/) 项目，可以通过可视化开发方式，连接SAP、用友、金蝶等主流业务系统及各种数据库，实现各种集成业务需求。详情请参考 [与现有业务系统整合](https://www.steedos.cn/docs/developer/node-red)。\n\n- **services**：该文件夹内存放的是华炎魔方微服务相关配置文件，目前内置三个微服务，另外每个软件包都要求以微服务形式加入到华炎魔方。\n\n- **steedos-app**：这是每个魔方项目内置的默认软件包文件夹，华炎魔方启动时会自动加载每个软件包中的元数据和相关代码。\n使用华炎魔方 DX 工具同步元数据时，默认同步到此文件夹中，详情请参考 [同步元数据](https://www.steedos.cn/docs/developer/getting-started#%E5%90%8C%E6%AD%A5%E5%85%83%E6%95%B0%E6%8D%AE)。\n\n- **steedos-packages**：当项目需要分包管理时，可以把各个软件包文件夹存放到该文件夹中，软件包开发完成后可以发布到NPM仓库中，也可以发布到华炎魔方应用市场售卖。\n如果需要，也可以把第三方软件包复制到此文件夹中，华炎魔方启动时会自动加载其中每个软件包的元数据及相关代码。\n\n- **storage**：这是魔方项目存放附件到本地时，附件文件所在文件夹，您也可以选择把附件存入云服务，这样的话，该文件夹就始终是空的。\n\n- **moleculer.config.js**：使用moleculer运行服务时的配置文件。\n\n- **.env**：环境变量配置文件，可以配置端口、URL 等环境变量，与`.env.local`文件的主要区别是该文件可以提交到git仓库中。\n\n- **.env.local**：环境变量配置文件，用于保存本地环境的配置，会覆盖`.env`文件中的配置。\n该文件中可以存放密钥等敏感信息，已加入到`.gitignore`文件清单，不会提交到git仓库中。\n\n- **steedos-config.yml**：华炎魔方配置文件，详情请参考文档 [环境变量、系统参数配置向导](https://www.steedos.cn/docs/deploy/steedos-config)。\n\n- **package.json**：华炎魔方项目是一个标准的NPM项目，该文件用于配置项目依赖的 npm 包。\n如果需要升级魔方平台内核版本，也是修改此文件，详情请参考文档 [升级已有老版本项目](https://www.steedos.cn/docs/deploy/upgrade)。\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"_id":"@steedos/steedos-project-community@2.2.51","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-4dqTFeUsWJX6LJXXHfPJy8yW9xjUfw1Sd12NwfjyiRedSBg6U37SbBzsbs2bpSIpupT7P8UvLACJgKWxnlY+oQ==","shasum":"e07ec846c01caa996976b04ec15da1632b158283","tarball":"https://registry.npmjs.org/@steedos/steedos-project-community/-/steedos-project-community-2.2.51.tgz","fileCount":1131,"unpackedSize":639716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm15sFLF2x7SE9HUdY9QJ7i4mfL++NV4WXhzmAqKXUBAIhAPZV6xXLeHQCu0UCGuTO2RhcaWx3HbRVpoeQwiRU+nzI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiscDYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphYw//WSVbaVgboGVGs6crXZxSRpwPQahdh4LmKFjl6eKAo/SBzrKq\r\n3PrM9lPGuYje3919kfMkApXmX201ybkmvil7IMjs9R9JexIko5DeW/KH/K1r\r\nhjKr0MqUvGq3qioPBuZzmOYa7pqj1WWycknZHHDTez0Gt3yRV0P2YNdOX2lZ\r\nh+dTl7NW6WJu4Hhj1ooQ4ve5c3fc7kZPKmeoF4hTLQzI3Pi1luajMPN5Ct6y\r\nTZf52XfOdFkfWadF/xxNdqZyGSddthQbh+RiVqh45NRSrHDuMMdAPoqsv0kK\r\nbOS3r6tRTuTw4TCeWK6eBdyQ+SkNd8QVRLLZNyP2omgFkBbw1inJnAefrNpK\r\niLEtsYcu80We32A1Nkae0Zl0pyGrTHEgjEPYOK0GT5/SOKVDAmSiN5U7ChwT\r\nDYK9ypuQx8dr43wly47nsFWMdBug6qH3ABCF79M57AN16fd5CAbebV3Lfo3Y\r\n2A84kOo9ENhMWSyh8q4YSAseKbmbfV7ZCfYjw2rJo5qf2lHLpKGTXIE9um/6\r\nbLLt0gj+x7dg7XHsCWeGXHIIWncu7flNP2fJ3GsUlYItwgNqUURrFb58T1Cs\r\n1Hs/MhMYA5twBct9VpCLvnZYZZq+BzfrkgOsf3AiLMTxz4dqe0IyNUCP5b5j\r\n/QoK+Fb/OjV3+ac0zjlgBwdWEkKLlzSTe6Q=\r\n=WsQT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steedos-project-community_2.2.51_1655816408519_0.6575760283088907"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-21T02:29:11.006Z","2.2.4":"2022-03-21T02:29:11.238Z","modified":"2022-06-21T13:00:08.931Z","2.2.5":"2022-03-22T12:45:17.281Z","2.2.6":"2022-03-27T14:23:26.479Z","2.2.7":"2022-03-27T16:49:41.275Z","2.2.8":"2022-03-28T00:55:43.329Z","2.2.9":"2022-03-28T07:07:31.940Z","2.2.10":"2022-03-28T10:11:23.104Z","2.2.11":"2022-03-28T11:54:43.671Z","2.2.12":"2022-03-31T05:27:52.987Z","2.2.13":"2022-03-31T06:55:34.023Z","2.2.14":"2022-03-31T10:29:19.330Z","2.2.15":"2022-03-31T11:34:06.382Z","2.2.16":"2022-04-02T07:48:17.368Z","2.2.17":"2022-04-06T11:18:38.318Z","2.2.18":"2022-04-06T14:58:31.206Z","2.2.19":"2022-04-07T15:59:43.820Z","2.2.20":"2022-04-11T10:10:16.117Z","2.2.21":"2022-04-12T13:38:00.394Z","2.2.22":"2022-04-17T11:07:55.566Z","2.2.23":"2022-04-19T14:43:57.520Z","2.2.24":"2022-04-24T10:31:26.345Z","2.2.25":"2022-05-02T09:42:43.525Z","2.2.26":"2022-05-06T12:29:22.918Z","2.2.27":"2022-05-10T14:41:15.554Z","2.2.28":"2022-05-12T02:25:36.474Z","2.2.29":"2022-05-12T14:37:18.258Z","2.2.30":"2022-05-13T08:24:12.161Z","2.2.31":"2022-05-13T09:40:00.745Z","2.2.32":"2022-05-16T04:08:18.231Z","2.2.33":"2022-05-17T03:36:06.914Z","2.2.34":"2022-05-17T14:19:29.836Z","2.2.35":"2022-05-19T03:12:12.280Z","2.2.36":"2022-05-21T15:10:29.025Z","2.2.37":"2022-06-02T09:55:18.502Z","2.2.38":"2022-06-05T07:21:26.100Z","2.2.39":"2022-06-08T02:50:09.201Z","2.2.40":"2022-06-09T06:17:46.868Z","2.2.41":"2022-06-11T09:29:59.013Z","2.2.42":"2022-06-11T10:03:24.343Z","2.2.43":"2022-06-13T14:35:24.934Z","2.2.44":"2022-06-14T01:30:02.108Z","2.2.45":"2022-06-15T14:57:21.326Z","2.2.46":"2022-06-15T15:26:04.543Z","2.2.47":"2022-06-16T07:33:51.789Z","2.2.48":"2022-06-16T08:02:15.638Z","2.2.49":"2022-06-16T09:45:13.570Z","2.2.50-beta.4":"2022-06-17T05:47:15.498Z","2.2.50-beta.5":"2022-06-17T09:30:58.080Z","2.2.50-beta.6":"2022-06-17T10:24:01.060Z","2.2.50-beta.7":"2022-06-18T14:43:58.531Z","2.2.50":"2022-06-18T15:51:50.648Z","2.2.51-beta.1":"2022-06-20T12:45:57.254Z","2.2.51-beta.2":"2022-06-21T03:39:56.210Z","2.2.51-beta.4":"2022-06-21T04:03:13.034Z","2.2.51-beta.5":"2022-06-21T04:16:47.648Z","2.2.51-beta.6":"2022-06-21T10:13:20.921Z","2.2.51-beta.7":"2022-06-21T12:43:05.504Z","2.2.51":"2022-06-21T13:00:08.813Z"},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},{"name":"steedos-baozhoutao","email":"baozhoutao@hotoa.com"},{"name":"chenzhipei","email":"chenzhipei@steedos.com"},{"name":"yinlianghui","email":"yinlianghui@steedos.com"},{"name":"steedos-sunhaolin","email":"sunhaolin@hotoa.com"}],"description":"在平台源码根目录启动服务时，默认启动的就是这个华炎魔方项目，它用于在源码中运行社区版项目调式华炎魔方源码，通过`steedos cli`命令行创建魔方项目时自动生成的并不是这个模板项目，而是一个单独的 [华炎魔方模板项目](https://github.com/steedos/steedos-project-template)。","homepage":"https://www.steedos.com","keywords":["steedos","low-code","microservices","moleculer"],"repository":{"type":"git","url":"git+https://github.com/steedos/steedos-project-template.git"},"bugs":{"url":"https://github.com/steedos/steedos-project-template/issues"},"license":"ISC","readme":"","readmeFilename":""}