{"_id":"gitee-ent-view","_rev":"38-a043402aff927148503df175a64da49a","name":"gitee-ent-view","dist-tags":{"latest":"1.4.2","beta":"1.4.3-beta.8","alpha":"1.4.3-pr2.0"},"versions":{"1.0.0":{"name":"gitee-ent-view","version":"1.0.0","author":"","license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.0.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"}],"dist":{"shasum":"3f732bb661bb40a04509ca452957ae66e3144806","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.0.0.tgz","fileCount":184,"integrity":"sha512-w2Rm6HrIKzBhsHq8b0KbGVJxfEK9xh9bvUXdq6C82eggjCP/zGV4cYhrVCjOR3OjwjJSxH0YIHk+bUhLwsU2wg==","signatures":[{"sig":"MEYCIQDilqGS6BHCpWpriFYFRJTtFqSGI6Yhc886eZSmuL08AwIhAP2EPdpYEkFQHt9fRJZqSXnsChn9I6nTPAmiWyas+tY/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17512498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzL5pCRA9TVsSAnZWagAAjIYP/j5S0vAjxFU05GM2EEUz\nl1fczuuBiURdYA41rFL4AQu8gR7IiUkmoJmCF4JxuScRnq3FyN05hs6faXfu\nQGeXic23WuuLfhDPO4brnGcDByU/Yi2oVTHZ5Kth6SdMS8q0WAa4iG82xC/g\ntuqUBt35jSTe8qlfjTOKnqem2OI1Cp7hiUA1Wl1mAY9DFi0z6s/r0tMcB9j3\nMGCnv5MgJpxzzcVgSuNDGrn2jYPR9aL1xdnK7myTETIBncY5yRi5UuWvXzAv\n/Qa1CJgCp/t6wDJEKnwgR9KwsOSgeayg+Optd63UBZbz/DhC+pb3G+RmroQj\nrHLTekGviWOdaXNEUYMza4vrqk3IreO2ZokYfoDMF7aleejVE7FdqC8M5rs5\njdd61AozFVTdAqH69VYAHE2mwbHCYVib2JehzeDoeOTvTZ+lX+DQFawPyPFE\n5HZd3Wg9QosIjGxL4jONPlXf3+R3MPQRDccZjjqCNK1e8JYlWHoczIeUljA9\nzZ0jvorzvR21f0WjNdrnTHpIPi2JcFPIc5MeBnBTsXC6mKBMFDzolXjgeuLT\ncQFtg1AAHJBJs6Waqo9yMfY+XIm8qE0hsmJoegeO8PgSCr83pvGLxi6DhTrL\nlzbB6UtAPnkRYcM/RSzzIZftsh8NKbUY6mGvgDd5dFzdh8RGQvW9zNlyVQ0n\nsmAb\r\n=XRLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","gitHead":"153e947ebfca769f4e2fea4ad5295f95ddae9868","scripts":{"dev":"npm start","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","clear-output":"node ./scripts/clear-output.js","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.13.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"10.17.0","dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.0","webpack":"^4.41.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","vue-context":"^4.1.1","webpack-cli":"^3.3.9","highlight.js":"^9.15.10","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.0.4","lodash":"^4.17.15","fs-extra":"^8.1.0","node-sass":"^4.11.0","css-loader":"^0.28.0","url-loader":"^0.5.8","vue-loader":"^15.7.1","@babel/core":"^7.6.4","file-loader":"^4.2.0","json-loader":"^0.5.4","less-loader":"^4.1.0","sass-loader":"^6.0.7","autoprefixer":"^7.1.3","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^0.18.1","coffee-loader":"^0.9.0","node-notifier":"^5.3.0","webpack-merge":"^4.2.2","imports-loader":"^0.6.5","postcss-loader":"^2.0.6","vue-style-loader":"^3.0.1","@babel/preset-env":"^7.6.3","vue-hot-reload-api":"^1.2.0","babel-plugin-import":"^1.12.2","stats-webpack-plugin":"^0.7.0","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","compression-webpack-plugin":"^0.3.2","conventional-changelog-cli":"^2.0.27","@babel/helper-module-imports":"^7.0.0","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.6.2","optimize-css-assets-webpack-plugin":"^3.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@vue/babel-plugin-transform-vue-jsx":"^1.0.0","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.0.0_1573699177198_0.0983400480585761","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"gitee-ent-view","version":"1.0.2","author":"","license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.0.2","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"}],"dist":{"shasum":"80f824ee3c8b5d54aada9844a6ae4427a6a5b11a","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.0.2.tgz","fileCount":184,"integrity":"sha512-eXfaO6FDyoJnvkOsNL2gualV1sJb7YX3VfxhkhTW3DGod532cPcRSsvjH+JDGPa/VW1X2P51ZqsqRTa96qZmtQ==","signatures":[{"sig":"MEUCIFmD9X9jFl0+baRYRX5a/ERqUN1UdQXNtHiAMLTta1xNAiEA8u6vtTKjZsnx/H6OiVVfD8Gydu/fpQpBUDQRLnfWM7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17512714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzMDWCRA9TVsSAnZWagAAL8cP/2ScseAOcjjRwCj3NkX5\n1tgZt5SYRHTe6z0uuZca+etMR8e2LVSbW/iMBPiq5+t5hQOBUFKzRFcufjos\nbnToHo9A3cMCUJWM6iGorWgKM/O1IpUL6BdY60Hhu02JtQ/izzqUosNiNT59\nhSBLI45GLKdcQnGlsRz6vKx8gxpyJvmRuXgmtMd1tew+W4ZDQpbTohPuscxg\nW1RwE01W44M6Jy9psYicSNBvFR0+UYPH/mLY7068bFExNolz7dCQpVQ+Rg2u\n9sHezyUXTicW0FMH1TKytr/Z75SN8iGYbRHSKe56Uu3WPuZXXIE9+iT3o6vt\nUpdYiifOq0F0+GbDvdOEx/B7YMVG1lFr+gVAlmdenm9y+83YYJG/DzNVwMzq\nm5+o0MCdIxMxvTrYyl5npQFWIGm8WJcSbt+HLnPMuZSjnvqsyY7BRelcIOcb\nZojG8ab58eZZkFqbmxKaYBgpnrlFMhOke9N1IWIm96G9p9kO1MJdzus7/tRz\nGeuMf0E3MXep/Jqza6FklP8g1J0i4KyabmYBJI1iba7COa/Xw3vFgLmjdRtF\nVJi3sGibO5eLz9BZ/h3gez+ZyEibTlO7CK/+kgEwdfygX4Ulg1ZcpX0dYzJ4\n0i4wkxkqYIxWoaGyV0doDGQjUy8vip9L85Is0siUXkN7e4jTPL+y9cLPKRUh\nw3Dg\r\n=yN8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","gitHead":"2ee09ffb26b2ab5e63792370416cc2eaeedee911","scripts":{"dev":"npm start","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","clear-output":"node ./scripts/clear-output.js","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.13.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"10.17.0","dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.0","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","vue-context":"^4.1.1","highlight.js":"^9.15.10","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.0.4","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.11.0","css-loader":"^0.28.0","url-loader":"^0.5.8","vue-loader":"^15.7.1","@babel/core":"^7.6.4","file-loader":"^4.2.0","json-loader":"^0.5.4","less-loader":"^4.1.0","sass-loader":"^6.0.7","webpack-cli":"^3.3.9","autoprefixer":"^7.1.3","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^0.18.1","coffee-loader":"^0.9.0","node-notifier":"^5.3.0","webpack-merge":"^4.2.2","imports-loader":"^0.6.5","postcss-loader":"^2.0.6","vue-style-loader":"^3.0.1","@babel/preset-env":"^7.6.3","vue-hot-reload-api":"^1.2.0","babel-plugin-import":"^1.12.2","stats-webpack-plugin":"^0.7.0","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","compression-webpack-plugin":"^0.3.2","conventional-changelog-cli":"^2.0.27","@babel/helper-module-imports":"^7.0.0","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.6.2","optimize-css-assets-webpack-plugin":"^3.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@vue/babel-plugin-transform-vue-jsx":"^1.0.0","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.0.2_1573699798098_0.9382242692156024","host":"s3://npm-registry-packages"}},"1.1.0-beta":{"name":"gitee-ent-view","version":"1.1.0-beta","author":"","license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.1.0-beta","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"}],"dist":{"shasum":"582c860fbbc4cdcf56aefc56d7396e8dc847f95e","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.1.0-beta.tgz","fileCount":179,"integrity":"sha512-zlyYGdync+hUVMYOIERemevIx6QtprksxV0UH/gMMOY/ZEXeZSfth2wm98QrKGuI3OKn73SngFd0VseYIdxpVg==","signatures":[{"sig":"MEUCIQDFmnTskgiYLfbx5CtEbEjPNBVN1ET1v4fkTmVhIJO4OQIgO/YQ9B6c/c4KgADEZ1t2sghxeWZNn3+0x/SdRQNPvKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16275813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0k6WCRA9TVsSAnZWagAAIa0QAI+gLCK+Lmd+6tlg9e9k\nAfVM2V9UuW1l4YGGoM4o/7e2a7EI0ShfW5L+NSONl523SFABx463GFQnBRqx\n0QLOu5NPQnpDhCCqfICgknXqYcbD/TsXXohXuyJ3NjfxKuZ4D8WbpqHheguB\nAc/PmcUQo1n5Vq+l8EMrdMFrh0Sq4VP5UdwKTRx9RPExOsU7I4k0gh9toCwA\ndZgpfWV63YH/wICdJ+8XsPGhKJD8w0eOTEBO0w4MoOeD+/WTBPLmTgt/qUQb\nn5lCfoh2IEFmk5tK6xgXxvkejBE1u+ui5Erkbtm4jgm0hf8LM1zsj8CbklSV\noMZ9Lk1xx4iiyUyDgV22qwWoDtmiAcwVDSkxABUPViPS1qUMsK/TotDhi4od\nIWWJMUYFUY8HbjfX3VLGpRY1Mc8E8P/wjozsMAo3hPtmXql5E3h6UNIJG+zD\nBPhUgyQu42Do3WaItphG+D15UO2TF+LO4Fs1k5wkL2tvVb0KgPOeNf4KxyTs\ngUlIVoxfilpz3vZxb7iwzhZtsosShIILCBTEIyuEa+5XMS2LSJ3d2KQx2hnh\njGt/dOuKysesiZPhRK6LO+Z2nzIZ4ZwgWtbiyyO7AZHWqGJCghEZV08EnNmL\nx5mlIJ0eQlNPmC0uhDJH8upfanwAX/2q6CWQNXfgjagqpzmB3rAuv6mpY5xe\npCq4\r\n=EDAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","readme":"# gitee-ent-view\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:mayun-team/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 进入主仓库目录里\ncd /path/to/gitee\n\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n\n# 在主仓库中启动构建\nnpm run dev\n```\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n\n之后在命令行中运行：\n\n``` bash\n# 更新版本\nnpm version 1.x.x-beta.1 -m \"chore(release): 1.x.x\"\n\n# 构建发行版资源\nnpm run dist\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 推送改动到仓库\ngit push origin master --tags\n\n# 发布正式版\nnpm publish\n\n# 进入主仓库\ncd /path.to/gitee-repo\n\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n注意：初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"316ab919bfa98b90fc236dd0be4fc7f174b2c9ec","scripts":{"dev":"npm start","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.0","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","vue-context":"^4.1.1","highlight.js":"^9.15.10","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.0.4","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.11.0","css-loader":"^0.28.0","url-loader":"^0.5.8","vue-loader":"^15.7.1","@babel/core":"^7.6.4","file-loader":"^4.2.0","json-loader":"^0.5.4","less-loader":"^4.1.0","sass-loader":"^6.0.7","webpack-cli":"^3.3.9","autoprefixer":"^7.1.3","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^0.18.1","coffee-loader":"^0.9.0","node-notifier":"^5.3.0","webpack-merge":"^4.2.2","imports-loader":"^0.6.5","postcss-loader":"^2.0.6","vue-style-loader":"^3.0.1","@babel/preset-env":"^7.6.3","vue-hot-reload-api":"^1.2.0","babel-plugin-import":"^1.12.2","stats-webpack-plugin":"^0.7.0","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","compression-webpack-plugin":"^0.3.2","conventional-changelog-cli":"^2.0.27","@babel/helper-module-imports":"^7.0.0","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.6.2","optimize-css-assets-webpack-plugin":"^3.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@vue/babel-plugin-transform-vue-jsx":"^1.0.0","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.1.0-beta_1574063765589_0.46381505199710027","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"gitee-ent-view","version":"1.1.0","author":"","license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.1.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"6c264efd76e68659fdfafcef315a60cb67181f59","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.1.0.tgz","fileCount":187,"integrity":"sha512-cuDmDOvN3BMUo5Ih9dAvu6z/+do4x02g7wqdvHXreCFYoWQxa/bOg1L61wSDpmUqZIjf4+1veCcbs5coewjzoQ==","signatures":[{"sig":"MEQCIFfXPmE/A6mAMg11EVdnLjRMTmZ76aWRPPqVC2Mkd5ZbAiBye3myFnUHQqGhx8K42OfbXM5EZExidLmHDCtnjNpr8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17709989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1gkZCRA9TVsSAnZWagAAZzwP/RFLNSmUlZDEXtA5vz1L\nREHOWV9rJetI2dDpm64D67q7p7yYTsBuNuhGzPlBLAiRv7fh2X+Lybm4y7N4\n/+9K/10Uo53MlQAqNqKvX20VVC+y1inZ8O5YmXvm7KjWr7CGHLWcmjkQc27m\nSlbMtZp9YqiKgB9BFrEg132saic0gAq7KzhNlRJw8NFczv5mXlBld3Mt8TFH\nlg4IBczYkrYGb/cKmY6JeZi5yJsAwTIYGgi/lQIok30ESJ5JwYCWQwcyuRhq\nrZgxfjvROocMqdoGE8iI17kadEyFKc7gqOcg18k2iZsrdxHKqCDbDGofYkiF\nNhyN+Y87BsbJY+o6a1lhkiWTURsbX9IW0yrSA0PgjltrUGr8qrET1ma+jr3z\nNCDOe9gDlmCIt9Pu9FuyO1j5poMWWJKuNN95H+RixmNGeYU+VLaKIxk6kYzn\nZGuZlCR9PSvSV+iEPUghPfExfpDZQPP9pNn1QI/CmCwMll/7Tb+5f5pEhWCa\n5rZG8XIlLN8G9zF5M80lG0cpfoykEoDZg5yLr4OCBkAX0HuKXeBzTjtrrcls\nc2CMpXr0Q6dvitXggFMYkk+I3+7Jg5dDQsH9tus+JvrlpEdrwaMNnz4nhHdN\n2yvjtc0fQHtSrqQPzb5uYcEO5IZKPpkTeHG6jxuJuenGoZblyW5E4GSSYvD8\n9oBx\r\n=tfyd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","gitHead":"3a0aba8b236e84475741ae7bd7f02cd48e0f8e06","scripts":{"dev":"npm start","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.0","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","vue-context":"^4.1.1","highlight.js":"^9.15.10","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.0.4","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.11.0","css-loader":"^0.28.0","url-loader":"^0.5.8","vue-loader":"^15.7.1","@babel/core":"^7.6.4","file-loader":"^4.2.0","json-loader":"^0.5.4","less-loader":"^4.1.0","sass-loader":"^6.0.7","webpack-cli":"^3.3.9","autoprefixer":"^7.1.3","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^0.18.1","coffee-loader":"^0.9.0","node-notifier":"^5.3.0","webpack-merge":"^4.2.2","imports-loader":"^0.6.5","postcss-loader":"^2.0.6","vue-style-loader":"^3.0.1","@babel/preset-env":"^7.6.3","vue-hot-reload-api":"^1.2.0","babel-plugin-import":"^1.12.2","stats-webpack-plugin":"^0.7.0","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","compression-webpack-plugin":"^0.3.2","conventional-changelog-cli":"^2.0.27","@babel/helper-module-imports":"^7.0.0","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.6.2","optimize-css-assets-webpack-plugin":"^3.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@vue/babel-plugin-transform-vue-jsx":"^1.0.0","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.1.0_1574308121024_0.8381950313186906","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"gitee-ent-view","version":"1.2.0","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.2.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"1d19e925222446dd2b570aa813c8bf86f93fbf36","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.2.0.tgz","fileCount":180,"integrity":"sha512-4hVEshZxbG++/cuReBKyjMw6lMyOplEWUGlaBhr8339e5nbVJDcTHyD2fg2fqcPUHfiiFAZkGFKsvHSxF9mv2A==","signatures":[{"sig":"MEUCIQDH4aUo05WMKkHYHes7ZEZjd1RVQOVmRS70kFlpgKvTjgIgLglanLfrVotKdy2AehquBPYc7iIkTlrlHaRulLATUcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16655867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd24MmCRA9TVsSAnZWagAAH8EP/3l6Zzqi60qxOM5Q6CH9\njhjFb3ekdRgnGuQOzuO6DJQFiy7stebJzX+PbeUD9zQrlVQWVjnGkxHkQTVB\ncccoIKmce72OGE9jty63Wtjjhizl76QXEB2aueGwapGbUg9XU60UsqmzUftu\n68zIgKPxtP1uGlABtdLFHLjGcz8paztfidl23opUOrn6s1F32jngF9w/ZUpA\nGvm8ikfN5LWYbRspn6Cll7QyCdemPC2Oiz2PdbnhQfi5bQAhX6ERk/0bwr/P\njc0hjDhTTETq9tKj/xVE9Pos0IKuhtM0ZAWv/ME/+A5smAXjANX279t4P5PE\n/0Zlry0Ugstps2N8+fu2hFVx5mgJ852lVg3fG4e3enHAVW70gvI2qS7lMSDC\ngPgJ/RmGVHuJqmxgr6T8Rqco5w0SBDcCjBFFLGeluaFnCFUfDKyUJtBX231C\nvR4hwwNYp7uiLpv2qtKflS9Wqs+d+QT2vPVBE3wEEnKTgRSv+w2gPtwFIv/r\nsBTAM1F7HF4OW5qOXJau3Lk20+KIBM+nR7YhEVXvOSknG7Wu2yDtR2ZnjYkM\nrqM+8l7BWKafbis4HK/vQepwrMvOXtEGulX8oD/rW7mwXKalAcCFnhNjpoTn\nkvzDQf9rEoj+lFJUFB2PdaaeK0p38y8r7XjZ+RHdo/8icIrfALe3psrJWfV5\nSB8h\r\n=BLbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS","pre-commit":"echo check javascript changes... && npm run eslint-changes"}},"gitHead":"800f3a18711e948c36e2f67e6cde27e1241b2d3c","scripts":{"dev":"npm start","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","eslint":"eslint src --ext .js,.vue","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","vue-context":"^4.1.1","highlight.js":"^9.16.2","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.2.0_1574667045461_0.774134277683246","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"gitee-ent-view","version":"1.3.0","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.3.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"4fc3da6e84ef0cf33a7db123439d2f6b95debb7f","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.3.0.tgz","fileCount":180,"integrity":"sha512-MV8E/GIQ/W81AQPrYIk7vUdcNmur9dVDRMnLHDWeUJZZzrvwKZ13VtVezf83vpEol7fnoASoiIUtWAe4+cQoRw==","signatures":[{"sig":"MEYCIQDC+mNPUEiVeTwjjcezw8s6x80EdDNW8uKrCAzatc/EuAIhAOwD3WmCMRZLGUoA0CENPG5tqLh0xbSI+GGTS9/DhgO2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16774450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6KQnCRA9TVsSAnZWagAAPtUP/Rjowebz+Y5q+oz+0fLP\ndn0j1E3i1ikDZpMVB3C8Zk7gBuk4FvxHMoJ8W80D4Qo79CL85b82Msm43P3w\n7+D+zKY4ijYpplHv4JgKTRrJxhht/Qqe7MTotKIO8QIEE9EKLD2NWqoRm5E3\n5YLY52Jp2MvAV4IjPMcF/i/y+Oghh1ZbKSqfanzg/ZkGd0c9nH73VMCVpqED\ndE4KN+2+u+EEoyBTB6ri8N3bKss4ml8zOf7up4b51JQ7TQhZqF5lVtetMqBo\nBq7EO2gGNchc1fNDAYGsudfvDiZ+3NSp0VcXez19qnmaCQ0l2c5haACf4UjN\npvJGwtPP6qeL16FKlXeayDKn7x/LshF0+pY+lPDQziRy6yUTyLtmPZwFTSRm\n2U4UItOdwxfvDO3GtaGJ9zRYcYaYxoUI3Tp5VVlSjph2w3s0KGKHYUOVl3Y6\nxVwcSjBPCRSGeORkB4ygn8CWco7RrfBsHLL9ULcbuL/OuTbe71faQ9Tr0jJB\nyXuEhkBYv+s2WgZikE5SmLAJdlBqm9dy3eX2cICdswE1u0OZ8hHWXeKfNGEs\nHhP78KuWqtCHUtkhTSFoHb56RTJHJ4DkfMVycuo/spQgIa9bG3F2g8K7rQq4\nmQS2znWrb/FBy7ofKUSupbAxwhLA6r4aKRIu+iXYq827SEHY904o7LJyIA12\n7JLt\r\n=bvWP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"gitHead":"cb966ec327b0503d925010c650e06386bbb0e6ed","scripts":{"dev":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js","dev-server-pre-build":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --build-for-dev-server"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","highlight.js":"^9.16.2","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.3.0_1575527463180_0.7681676253036871","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"gitee-ent-view","version":"1.4.0","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"83f4843b815048c6cd3f6fad8778d83c0d129a19","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.0.tgz","fileCount":180,"integrity":"sha512-cPEG7ohYRPJlbXDAc9F3qrNVYU2LkvMP/SdGu50aLHCgei1ZBDlZ6FFE6jBrIcc8gKeiFNWbHZlKDQ+qpl8cIg==","signatures":[{"sig":"MEYCIQCWHuJCoMSnjUzC+cfv4nga2ukA/hqzBA3F0u2UXLVwAwIhAItZ4WiFwt9VU19X6SRsUvbnJW4wNrP62PLqmYRk6L5l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ghSCRA9TVsSAnZWagAA4A0P/i4A7LYt8csKG6zwodZE\nRmo8Jyns8ogqE8YZquUteWKDvT1ksd63RgdOFQMuLcFqX1jwto5gV17aR3tQ\nTG49OGe/9623WxteART6aRLQc1A+OlvSyQoSw2WB2MQO/7yBvwfpOpgafU67\nAlGoifhFDEah0qLmM4ByFzl144jbp70tijX0m0wsdAND9wPe4NPf0Iz28DK9\nxaTMTTI8PmLQ5rI7sRCOx/Af0WSYisbmEarFpzknSpJHN9lg/QFDZcUULrPA\nAxlEKHKMA2wVd4jTYa3hnXQX95m7qm07Ty3urQkfYoFCtQX/mpkE69nV8aZY\nkCqRdghbx5jK7s138gfEPU3NxIf586zwgdhguhyIvyqkKpZU4Vj8eLV40dNT\nPb8e2qETbosxAzPrc5z9XtAJ0uqodSIp7ZZ5Ce7rTB4qgWJzOll1R6cXo9HD\nmFDsODHGt8cWudaX1CODF70NISjlS+/eo6RufNOVJyUxsLSGk9BiJEKK3c5s\nfvHN1/Wf97/8MKHOvBKJMfNzt/bJmiRT9pdnhkAll38nAsnE4GERL7j9PLlG\nNZBwqZT+rdmzQJR10vzACe+bTB9bU2rM/fqlXOIDp3XcLz7IDSsdATbH6mGH\nKEnIrNLBNNpkoBYk++rXUt396pewbGdmTEejPquat8ntSWReKQloxNPW9a2I\nQqiw\r\n=nTib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"gitHead":"cb78e9156a343eb22232beb9fae6b9467660fad3","scripts":{"dev":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js","dev-server-pre-build":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --build-for-dev-server"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","highlight.js":"^9.16.2","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.0_1575618642097_0.6444966476550391","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"gitee-ent-view","version":"1.4.1","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.1","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"3f636f95b02c38dec71b310fd433f91e98172d91","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.1.tgz","fileCount":180,"integrity":"sha512-SRA0/X99TSBTjJ8QLYo80TvtV1CfCIZKUXkt5encVN4jVIqX6ilCgOU+KE3Zzllh4oknvOp52UZA6jGpkcT2LA==","signatures":[{"sig":"MEYCIQD9JTCFyoeE7UOYmOkHCgcoDf4EfRIhiRTClW39kMS0uwIhALDnPNniisDXDpM4+HF4R1k69+oZJnOsjCmgMKLu65ox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16779721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8JPkCRA9TVsSAnZWagAAVNEP/2Z6dCmZcS5bZ5U2wYve\nrfRkFU8nxoS64mw7Sn91Pio4oqkBivgNila25pVvUCZ2Uwf58zw0fmji1TAd\ntL0Oge/2EYamhot2ah5/4gcg3qW65viusk0P5cSjkpN67EQqxl2qtal1yVZp\nbJtaEJnrcJibX2P5WGyxnQ+BhcrGucw3y+uHEDOU5QAag+ajgCZlNYPrEpkV\ntAddW+eOBqkcWVpPJ0XdsMtPXHat4Gy6VdCgZ5SgUBZK3rqd1FEqQXPTghSH\nS0Dw6gNR/JwBwSrlWIGbBTUfCOlsug5ArJhUzrpbLxxtb50/ZEAcwm1Kg1Ep\np1xftjUDUUgei1KNkDh4bArVXrvGOtpRHTfsHvuLQIJ5i3QCYR2QdBnutEzV\ntnDJG6mhF0d/FUzcYDkdspY0t00aPM/lqZcHZKpXgLJwiFmmnCjKIuuXblrI\ncaasHEl5LqjpNt2VOndzn3fctovM3xMpUGUddz1GSKlGtTtH9wZSRjxHQ6qA\nR+GAiceYUD/94UMBXFqkruIOTw/D/NVsx8rTnL2ygwg88HBHICoDAZ9/tM2n\nomTptbE1EP0N8hksdanx3QU8DapCBQHGIGOkHEl4sX6FBD1vN8pBPIcHFNi2\nhLVjGLqvQcn9D5mEN4IbKgZZi02nuePh+Hk4b1BeTah8W300m8LrR1meOD6K\nmIzi\r\n=RLCJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"gitHead":"220b5a0d6a5be2f649b80ec480170e7844e4f468","scripts":{"dev":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js","dev-server-pre-build":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --build-for-dev-server"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","highlight.js":"^9.16.2","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.1_1576047587545_0.13114552607553032","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"gitee-ent-view","version":"1.4.2","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.2","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"35d368a0bd6b19d09719cf451e2dbf059db2ed86","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.2.tgz","fileCount":180,"integrity":"sha512-ZCJjT6YCD86NF5IxZe9Bxm8QS8BixwGs3mKbZqafrvZTEjr7GH+MfzG9dduK1Yk8i1jpqKCXTlkgpySbpNTKyA==","signatures":[{"sig":"MEYCIQDHv4/IAxyfNWz4AK5MZrjCFPN7xzaoNi5Dd38gb8QHlgIhAOJMK1OkzKQikU61+78hECEIU7rSQ9S1hU/zJFJBvwc3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16781657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8aLLCRA9TVsSAnZWagAAoXgP/2FuDWnck1fUNo1SQO7o\n+SPJ6UkF/HKICNQGBkLR7yhAkJsSTqBwix5T1BChy5nNGKnSj6nWsFwuAzhD\nZd/EzIpjRSbHohQP8oKvqG9nfX0t9Np1p1l+O/zVBAHkvD9kd7J2a2MgyJuc\nHF+vrrfkDxbe96RjBkqVmn8cV3fYgJ6UL6aYGOuGWbsNRQZhTLFPAv7SmNpv\nVr7lLN0oszfKYsypZ2LvPMqpnVtWOE1A/X39FqpFCRqH46e9Ds4351U0vJYY\nAe/y97yhv7fuIbN1AfK6s6kCH98mwML1mCkz/dJQy1lS+00XxKJ9XM77XcMJ\nOguO2M3gw3y05GiKR843DZOMZQ53rZqOhQ/VAuTgVyU9lW58e/JbY1PMCbC4\nbLO1ZK6ZrBlfiFSB1l5d8aw7o5Y5/+exeUvUm6mOU/6udJroIH+BSSwYxyJZ\n+7t35YJptdH8Lj5pcKxVgPh2SHq8vmtk4iH8VKEvNa+rUEIfL0ElvlIRh/qe\nLfiNG+BRD3hFhVli39h2JrswLh7UjSdUeolm0lwI8vnSRW+lo/AD0zGVMt+T\nom8FJzX5iSpYMA5hpQQP4iwVc6qqZkzigv5pBl69aoh0nERsV1x0kMXFeKSg\nkaSX8N43UIG+o8yjsb1FRjh+m8Ddu0rtGyE/7WO97zKZ3aQewWrl/mxSK88I\no5ef\r\n=yyZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"webpack.onfig.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"gitHead":"c4285f207ef39dc1d6f27ccef40e2cf87758a855","scripts":{"dev":"npm run clear-output && NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --watch","dist":"npm run clear-output && NODE_ENV=production webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js","dev-server-pre-build":"NODE_OPTIONS=--max_old_space_size=4096 webpack --progress --build-for-dev-server"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","highlight.js":"^9.16.2","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.2_1576116938725_0.16043426270384709","host":"s3://npm-registry-packages"}},"1.4.3-beta.0":{"name":"gitee-ent-view","version":"1.4.3-beta.0","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"e613ee99fa162c950545a0fd4a0363aeefbd86e9","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.0.tgz","fileCount":179,"integrity":"sha512-sshGWquzN/lmYXrKUScm5eNTFaAVyJcpmnE0jLoQjDIKBq/SDcxhgZSNEFRHcUdhDZpAijsmIda4BjsncdIAKg==","signatures":[{"sig":"MEQCICOKlkJcU6zINMob6HgDf/xlcEsclmEJ2VEcw+2MhjpmAiBBLxIs/dA8+hOUI5cOaNVM/Xu87cW8d8vRKXA0ABP/ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16789166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9y5zCRA9TVsSAnZWagAAHZIP/iLsN10wDJNnajIBOpmE\nACQ3J25DBdqUJDn35aSE06pQPnlAWubn9FtH1sFySndy/oU6OpARCAG0e1FH\n+dCZt4nRQSSktCLWWnh62r/RBZkmfUvF/7eAtCcBJ6LALsW+9lVVmDaNNs3s\n35zNvc/s2xzmT1PQWAnkG6zrikaxN7QpdRxt6zeSPclzW4+ZmkH9zp3c+8IQ\nFNuca7tM4FjCSrYMvTiAYl47UWb3Xt4j3TECPFTu4Za1sJfDTf/dI3EemEfa\nCXJkw55nWbeYGVrYXg80qkPTJflTKnxZ9rv+PBdSw2hLumevn//cDO7icZde\nwecs6/KJ/jCNTUxbGbe57Pq1VnA1np6tOYJdIuPFm8HgnnC3XEVGTSqcsHpg\n09tNUHcuRjS8/64frcKXjHWDy3E2Hcn5defJ7OiI4+fhb1TjVDulC4xg8/sT\nmwGmYAQux0szanokutBcJzeUniwZXmmCt/RHxSWcpvoPk85G3WyMhDoN9XsI\nKQAIh5hIF2Zyw4/Jjs+b1Smt2+/wA/5xH+CKCqbrv8uO4nsjewba9jrfr99s\noQD2vC1pL8a4TWkdW7RvD2RdnsxjJ2m2apQ8DQBSFVub9aK1lEyG074jOejN\ngo7zumJ/8B7Xdc2LUFah0a/VttGZ5NVR9TyuynNGIKMVDHI75cxGgqF6KFuu\nWcJC\r\n=ibNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"badf2c34ed1b91e48e90c2777f4011550e67a730","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"^1.2.1","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.0_1576480370918_0.8882315868051516","host":"s3://npm-registry-packages"}},"1.4.3-beta.1":{"name":"gitee-ent-view","version":"1.4.3-beta.1","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.1","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"a2ca1c2c9dcb4d9236656c7f3863b61fdd65a976","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.1.tgz","fileCount":177,"integrity":"sha512-ZcFRv0xt/UVTJ8bhWIUTcUnsxl0XbiMcQv5ryjcl3/w8C0GQEWZ6INKn0c6LQdj0mphtIif3ZmC07LBXJIfm4A==","signatures":[{"sig":"MEUCIDejiDI6IBFkoRX0eXGFnSXYwFlyq/KBWbXDoVG3LzCFAiEA5MLbtE3+qhc7PlzBYM9wsv6C0lLcr0OAL6mIBNKpEUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16775420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+EvrCRA9TVsSAnZWagAAuQIP/0/WiR6y058dFdJH4VRk\nHtVBPBmZZ0IcPcHUu8isiaPdxFIhUjmzSD8Bh/sK9v3nUxMJu3FgplRZSd2Z\nMjvI0fYlL+7G+D9uX5tIhh9oq/N90rs5VMBI5JH5vjtOtKq/Zd1x6nyzNPHg\n0bLHMG2wDY9VahTe0Rzsym9I5vqKvZ1yiyEs1dAD+/HCkNfKYq5u1znmfZBr\nn3ocrww3gOBOcY2mJQrLo4L2iurSja7I0jNlPJVvFyX92XYvDi1C72z+DSl8\nzl3UvnEVNcuG5p/JJoEdI8sizJ10ezs2dFP2T+nHH2k+guxAfgtxKmj80XH6\nlCyyqFcO8OoW6Bygqwzu8VQV+mAKFphQKYxGHBS/s3i4M7cEqblM88RuYL/1\n4dSQk5FxqFTBEbTboseiCWzfokAyAJNIAh+JZU3c0F2iuDcpKTs/jmmrm3kV\n+J0ZlgDcqyZPJNGWmSLQrLv3a9DT4f65x7Fv8nMtL6a2UP/qp/jehh1LpeCL\nZANyXu5lraluxfoesy0tWbSeD/oNTYVWuPp4FoOyyDZOBOXm9eJiZ4GM68Aa\ncGSGnqpLqcwkJTJuf7MF3UuiKh/+LWL2h1nWMhYRGck7KsrjKKxylLJ/6yCp\n8nswWZuhMw9FENmnNLHcUu2c5x14KLCszu8xarjrjLXs5naEBB2fyCnkk4x3\n3lOS\r\n=7B0y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"16c1df52449c74dd487e6670003314693a790850","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.1_1576553450451_0.8776390929254299","host":"s3://npm-registry-packages"}},"1.4.3-beta.2":{"name":"gitee-ent-view","version":"1.4.3-beta.2","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.2","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"ede35dd2c7c5bee67c04d9eb64bfead16497458c","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.2.tgz","fileCount":179,"integrity":"sha512-NiSmBKm4XY0Rr0898NdTlnNwefgCV12Cd2M0dzq2pr8oc+oslU7C9vASE1YCFcGqlG+crHhDop6NlDqApyoULA==","signatures":[{"sig":"MEUCIAzAPm4v1fpSHZgkyLmjruwL10fEoCBQuDy907sTYJFRAiEAyHiDwHh1Im+l5lTKWNGglpgmFXZIBfL0k3vDm+G30N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17074449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+ID2CRA9TVsSAnZWagAA1fAP/1qyWtqvwbCxbhrfNfU1\n1GM7hTzZSYDXQ1PfF8aDtwE+vks++TrORphbAGvPA7mP0bMbhqqHaYC+7ryJ\n/ef8BAc6T62YEhToHQsn53wsRbfW6aiNd7PT0Wn6fSq7W6mdX9laXi46qy5k\n2ww7SEzKNLoIKmYSVESQvy/43KlZxjztw60zgEV7hxB1DtVdRFmlV1Eog9A3\ndmuhfQ085Xcb6iZe6g8dGoo2Z/TkcNljEoNixRF36/7/sZtwxM05FPSZmIwr\n4frkqX6daKOnoPYzWxi6j/dn7pBBRSmH6fex6d+B4Ejl/XOGt0zM9i46Jvha\noPbd3AA6YlAIHmQJZUdDaj29JLkRLFQz3vdgbY9iDY1A8KEwiaytBPxv0x07\nCVy8TWrCtke5y2s5FSGl/t3i/HG7810U/Lj20fNvVs1Srp15kbtGuV25WDJY\njKELyvLw+u7XBcVNEk9HCy7iCbjADH0Uajq3ZDDcJBuzo2J5/KU8xHQCjXXi\nK0wbuPh7tw6bru6qmcFC7m1tkLyjNU+8BiIJJjT9FVQIvkG8BP5gPWrg2Kl3\nMWoSBFBkysDoNl6Ejr0kYCudJbMzpd4cMwq6podRCbuLxFvbFF2/K+a392B8\nD3Orl2vDaJcCDFN8NbNFs9USidoiO4mbfyNTtnBhGA+XDFApJjZmWYpt+yKw\n2Zx2\r\n=+rYv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"d41bce534d0b38a6a3e9baffeb759752e8af0bcf","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.1.1","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.2_1576567029748_0.33885483642386793","host":"s3://npm-registry-packages"}},"1.4.3-beta.3":{"name":"gitee-ent-view","version":"1.4.3-beta.3","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.3","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"a3651aa241b8ab9464c09a6c08d4927dad7f65e3","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.3.tgz","fileCount":179,"integrity":"sha512-IGhbKBR5+d5Ve//tFO7VKGLpkRiA4BwlQR3hPj0lgfk6nvM5+LwjC8MCKOR7LuC83StQ7SD8v6gnHFeJcu/b5Q==","signatures":[{"sig":"MEUCIBG7Wt99YmUHM3CfZT3ETeKFQVKEXniHhMpDM2H/xYJgAiEAgWHzh4YEeRXkd9qww9fc+B+hmdNhpRKwND9FkcGfchc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17211457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+JOTCRA9TVsSAnZWagAAdboP/A3VlYf/C1Y8gqxhP1ob\nmMigsD8zNqSDReSFAym5sV1n9Q6FoxED8kbTl1YqSnSL+sBDYRFwZ8yCqZQg\n39A6L6ljgo0K5mEj55cIWX4KTUVXbKT1VyKR0aBaxMWTaWSUtluuCPE2J5Z8\nE3KLAm1eHfuFZCHx1Bkc5a/3S+Sj+/o9g2uHaEY4IEa+Nov6epZQrmsF5MF3\nP32N9Zjlf4H28dmmvPltvfzV9ZHO43g9PGUE665jWEunqTVpII3OPjlgmMd1\nODFw8ZGvFDpCyhNfp9TJYy0L/td03OpUkEA3gqfaB3a983ussGfH1ERpeXVS\nXYpGLHY1LCS6ztPz6HDHjmClRzB8NQNY/1bQXh1t0Hj/Klwt9gF9oMSwUpw3\nhtbJcPnmnnzJwUHarDHzNKCn5peMd9S0muu43ZWNvRHVidXrds/o/NXcfD/C\nGDe11TyuI+TIbx7dKpbgmOczFm1qqZPAnjXbHOjuTOJTYCV95vhpCBR+zHxf\nY8G6O1XIvJe7lN3kAufKlutEWVd4jB0YSg98iqvkuKc6xcRK88xGQHZryWVU\nkFLAybGWNblTIo0V29WJxHkQZhap8m8ExzZW01PLSEF8avlGW2YrLv90U3d4\n5+IHIsA2DEhMAxfV5hgGJyYiUsEWeUMyxna3KDmMakyG4XM2d2ysAwZO+uWr\nsX+6\r\n=HWZj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"cd825e5507edc04531b357cfee061c93d3b77bc2","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.0.3","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.3_1576571794254_0.7885920043529011","host":"s3://npm-registry-packages"}},"1.4.3-beta.4":{"name":"gitee-ent-view","version":"1.4.3-beta.4","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.4","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"02f847729990a5346fe7da825c29b0ca2ab7be3c","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.4.tgz","fileCount":179,"integrity":"sha512-P/DHqACSOcJhXuRTfLk9NoNRAea029Xt9nEncAF3dDb+AfiIsymN9Sbh0J/z4jcXPh4SAGTjMM6Bs5EMUuvccw==","signatures":[{"sig":"MEYCIQCld64mUz9loEA24iHXOS7+uyBqlvDAviyzzqwkETVvuAIhALMbPwnfJQJWBOsbOVIpBOqvTIMvUDPh1NRwdwr6iM7U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17212424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+djeCRA9TVsSAnZWagAArrUQAJDgJtgbnWbckRIAJbUp\nLR5LE0n6rGw1f9Khv/TRdMinVDCesSGw7xtI89cu2Hkh/Umka9QGsjHXaEiw\nPRrInDnlJwW2jHfEuhPWKGCRKl7eWbImuySp409jqkzJdQNoB+ld2VFqNFB7\nza7uRruWvAYoqa8zNg/RWgT73xsk6cZmwJRyUzAWQPUAGjh92OGl1GqtA/sW\nn/6XpbnEyTaZcRFwp+pGW0/Pwwuf9WrxvuXvomxvKvUOGxrWdFc3h7DJSmsS\nQqiK3JzP3OFelL0T129jgwItPOrCAJYXEtqlul3ZhM/4AsIhrJDt63k8eaOM\nha4AKuWMQ2c7knoY9rG+GvRUDI4jvtBSMed9gNEaJM4u+WE4vIEkji2TwUgm\ndYRdKJeU9o9n7t7Lulj8bflha9XSN0Ok2kjKtR/FOOX5CoWqejCDpu8jYCOT\ne8kGNIQ4T07AVDGNoDJj4b9PIKCFRaNjy0+qoUIt1nnqbhqMOytXm/3kkQC9\nCajwTMBsl3b/PAqcfPmkqjADOQEUkxp1Y/LPSYys+NBnVouVUl9x78+/H7Jr\nCk+Dg1gqhgZLbzi+K4JA2kwhJSjDDE2y2+JS46k6dKylMt7AXsWIoic5OC0j\nzvnGKUw3FsCE6ekbOq8hTZXZDuJv34T9W8xnIB5W3f2IUYUCzxHQGa03fnmv\nDMAp\r\n=ZZ6F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"702f60d892cb22f829b680a9884bf860c47de4b4","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.0.3","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.4_1576655070150_0.028593106553204573","host":"s3://npm-registry-packages"}},"1.4.3-beta.6":{"name":"gitee-ent-view","version":"1.4.3-beta.6","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.6","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"4d7c469bf36e9a1e5be67b8f9ee966b34d5f522a","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.6.tgz","fileCount":179,"integrity":"sha512-NYd2CS1VmhnjWEDo9dfDttIMxrPNj/kM8owPx3Q3C7E43l0F/u3t/7tr6EP9K9FMkESKhY6PYcbK3evKBXW1pw==","signatures":[{"sig":"MEQCIA+SpbNdN5zlbJKuK4/ILKjA/v4GuLUzhpAKj3eCGi0HAiAzBhofklgUGj9FgVlSFiCDFN5xKslWFSbTuSKJq948RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17184884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+usbCRA9TVsSAnZWagAAtxsQAIAgf6cRFqdTjR9EXUJS\nxav+pOqW0Wt/bCAW9+zZ/Tu6wPSPlZll2Ct68BHVtjggdCnDEPoKmUVQFGLM\nqeo1g8MYV29RnRyemopMI0X2YxaqZiDX/H3E2D0bS0jeC3+4VRz9xTzacx5S\nkzwPsUWEh6b6s9etVKNwR93zLG0vgyypII6riRDx78Py8GTIwEd+DgzNOQf8\nfsvVCZw0fflRaqiqtSPwBxzU3l/HI+wxfrEUbGcZEhE6ex8Av8k22/ZBrHoI\nvgWbYmdLRa9gdPlPpsNVOw4rAsl33Qd9C1WSMKfG6rZQpmTTW/Tdgcjoby+T\nBI3KTpb/aEM2rjQqyonXPib3JWMCYsRx4BJPHAVblPizaDd7WdCpMs0WIJ4x\nj4TRN6J8JEIrZ5BaF4aqSp5oslGsTyU4ELqEP5fXJEKfuszx1a33esSotQuL\ncPh1DZbHJHlOETygM9A0lgWF30A4zXPsCQz+rYqbMz2/35K/rvqGFL4usRzs\naj/ZBEtkrNda/uj4JjRSTcJG6lo5Fn9zQ868Ff0NQoah/Z9hTadr2HizyRDs\nMr0X2Gk+jQYf4Kja/iyNYw4XsNS//RPtkA3fRAewFAROlaAnOevtC++mOPjm\nTwF/hW4jiHRsGy8rfZAFjd+j3hioyRmWDzjM/26HxyHDV7CUVPmL7Wyw66sk\nlmqO\r\n=Ls98\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"22eb806be29c9b4d912d490cc35ab6294f94a888","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","date-fns":"^2.8.0","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.7.3","vue-context":"^4.0.3","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.6_1576725273450_0.542698528745235","host":"s3://npm-registry-packages"}},"1.4.3-beta.7":{"name":"gitee-ent-view","version":"1.4.3-beta.7","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.7","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"045e1a9d14998619e58e0125538aec22de4f9a41","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.7.tgz","fileCount":179,"integrity":"sha512-5SJP2uZs87IGtdQIzLr8VUWnGZDdK2vUjlLc+BoQG1bHbt8QiStnsqV83uaIz7lrZmtj1VLhryQcpEGXJZeq8A==","signatures":[{"sig":"MEYCIQCwqfucCCPrw76c3yfOS1C0vtYqm0tRhVxBcXu5g7YtsAIhANTWXodcBpDadh2AI3d+UjbraW3hn6uZNc4lHcOgdNw0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17184591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+wFKCRA9TVsSAnZWagAArlAP/RWbU5LnK9KdXg8CcqcG\nlm8oW1E0/fRWKHJGUYZCrRaaPrs0Yx31UupbI1X9XZo3HRy5yQDtNw6Iupim\njDAhRrQY2arnKyQ3W8uWeC5YqjSgLfqYJ3a5IStEvL/iMXaUS+/aBW8pkOIe\nnAUiP0x/cJpdSoWfv6ETIRSk2oBRSekKzsZzPUYx0ObcyRGHf6JXqO7Gojk1\ntsd+3UHTnMbAaw8PqjLWNil37WKE+F3JMm2zuTzbV0O0rISBGheX1YU6SvzC\nH00nsU5HrAiWAGgSPo+7tqnhuczQk+x5YrLD27JoXTrdel5qSeUgrLKhnc9m\nUi6SZMdWBjvGU9BJdQtbo9Co6jEiDjVmzpoGEmzl5g96QT4IudEM1nrpY5tX\nIMANB+uo8UNsBOLn4m372s0l+RtU+DXdEEBbPdWwUZuPeCydJLWPVo5urCjh\nqTSMGD9Gxq+57i2r+fYao6JEwiYzYY7Zp450lF5skUWYAOxl2nYr95/Y+U5R\nzRqaoKUj01eB4pEymwR8rJRM2bZhkAZgki1vEAOxTOmAXFE9MIpyRTnxSkDu\nH1LmB0Y0fVX9kWkxCVeXsWly/pD29TY6qbcObth3jpQuDDaokBkvXNAAdbX9\naU7UE0B9QSWA11iJ4I66hl1J8Er5rZEUzK1QnZXxAmb/SRHudqb9LguKgqQK\nzv+k\r\n=N7h/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"feb6419662e90c9bd00a512056dedbf327946e0a","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","date-fns":"^2.8.0","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.7.3","vue-context":"^4.0.3","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.7_1576730952640_0.7031008418846514","host":"s3://npm-registry-packages"}},"1.4.3-beta.8":{"name":"gitee-ent-view","version":"1.4.3-beta.8","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-beta.8","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"9796dd2a507f4a267c93d11603e0d4652ec71d59","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-beta.8.tgz","fileCount":179,"integrity":"sha512-Wy3rkFFHGk8n4laKVEa+XZytcme62lbxo21yTDThhlukcuHxh3QWFyI9hTGKj/patGPpncAdKzci236kpHJDAA==","signatures":[{"sig":"MEQCIAkjuy4s3AVfGOSktyw1cPvyXE8ckPzkmSlBBipieSunAiB0M49irhBBCfgO/nDJ74hAYvEYdUYiSu/+OcVWXis6Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17227003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+0YECRA9TVsSAnZWagAAa5MP/3iCoKSx9W9Xwi9mOJWM\nEEeBJn5HtVO35IOly73HyaJ2IBOTFtiwqRhe7BbJq+PWJoQlfVTBLn8pAvKC\nrs0NgL3BEAPOeOe7BVFDgKR9vmaL6Z5+eC2XAFmyY/MG6PwHin0BsLihTUOU\nNm3ubT4pNMuQ0lHe+YM/zdUSgwnWI2G8wbHFXojG8dBA4WZccbb5KgEyTtt8\n5b2Ud4m8B9eEyukqGoFjbGJ1XbuUW/fIMRE6sNt7PsFxcnad5V2aPX+8rjBH\nzIoUVewVsQv3aS3eubB18andZ8AkuzDH5qthu0zTgm9DoLX8thcRWQ4LxZQc\n18g9BE1/qUydA7q/n5YJ2/tprQ6dPVzaQV1uQ8kqC4H47Wf7wqibgyvnlzD+\nV2U+t2af7NNKUGEKK8r+zVQsSfxcFu4IX+muJSgPaDfAaSE7cvuEi1SG9Fnb\nrtiPpQaRUAjI80uNJEmqkYdaPVYDdOCF85g1f2wJlkbRI76GU9lfBPWj36eV\nNfcbpN//WAN/ZRZSC58VcfCoX0vVQqXGrc5iDOoKq4p+fl9tVDgaVWjcUB1X\nRrkapC2PyCFq6A8tTBQBWASxQOW9h4mXcAs3MQF83pn8Rtm5YMwiJKeGtgUY\nNd6SjRmQHD/5lQMWmMorvmb7Rw3BcNKF//LOb0BxcA3CnfkZJklUt4rqDoC6\nih6C\r\n=qtXu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"d8e63884916eebb964910c5080dfb995c9cacc34","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","date-fns":"^2.8.0","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.7.3","vue-context":"^4.0.3","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-beta.8_1576748547480_0.35708468959477657","host":"s3://npm-registry-packages"}},"1.4.3-pr2.0":{"name":"gitee-ent-view","version":"1.4.3-pr2.0","author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","_id":"gitee-ent-view@1.4.3-pr2.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"zhanqingsheng","email":"535534919@qq.com"}],"dist":{"shasum":"242f62af678c2d70bf25ccbd834bab6b4c16790a","tarball":"https://registry.npmjs.org/gitee-ent-view/-/gitee-ent-view-1.4.3-pr2.0.tgz","fileCount":179,"integrity":"sha512-XehZWX4fpYdaKWrXOQEIS+NI5cbYnBDhfBS7m96D4eUZyXy1+7sx6MrGVYKB4pEOfA5WNx6nCorvDCPIJDIZpQ==","signatures":[{"sig":"MEUCIQCnqKTXvQgI+UabbUbfyhQBVmq9jvctf9tVpwXhwewoIwIgCX/qSQWU4Mz/wcd1KCsrjCEhcLLz8JOT0pp1pKafK/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17225056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+1n0CRA9TVsSAnZWagAABbcP/i0sPM9Ttubam+2ch3EV\nQr9ZYdf/7RFJqzYgQ/0vfT3CBuzb5T3kobGJxLe3nWa/9VPw35bcCfdMUjig\nhcs8ePAt+iHHG2BTubhGVjobmRhI6INceZU2ECiFrJMj3tn71LiKPj154Cnf\njWLEl5y4A8CjnySZCawWZyQZZ5lS/Qr2DZYXV03jH3ut8YDgotnmVUY4xFFX\nzL1odXJaVz4W2/FRT+FucjjKhWxi8UoIiXKOH1Qw1zRzCzsTJVcpldaxTF3C\nDzqlE3bXM7KLUstXiGMq60MeRLgchI+kQfLmWhlI+Oah5xa0eWM98RW/lt4+\nhIYOKu51RajwSxGg17pT9syHo2syxAWqUHU8A7V4cvfRrZTIer+YOckXhIdy\n6EUoYoWg9uAToCSh8rOh14Q2hkJn4W+KX0tRdIIHaCqKuOiTjQGPUhGtVUhI\nARFuzIB+nH8EztNYoM7mYty4hOqpI9q909JuR4OD7r/OT0OGctAdHPylW6vM\ncDaVbepCIOwRVwBYy2kFDALWeQI8/G6SoQE2Ez5ZiR/jC2dUk/8FFOZup1Hk\n2PVm0IZNVfkzY4bm6lqqiXQCeJNYRqE/ovd3WV5cUl1GZSYgemEjm9zoAHRy\naySvxx5Ag7iEzIsiQSSKN9vl/cL6biksEfYJ6PRbG48062ofDIEjDqHtzfW8\nyaNk\r\n=f5fi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"conifg/webpack.config.js","husky":{"hooks":{"commit-msg":"echo check commit message format... && commitlint --config commitlint.config.js -E HUSKY_GIT_PARAMS"}},"readme":"# gitee-ent-view\n\n[![npm](https://img.shields.io/npm/v/gitee-ent-view.svg)](https://gitee.com/gitee-frontend/gitee-ent-view/releases)\n[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)\n\n## 介绍\n\n码云企业版视图库，用于向主仓库提供已预构建好的 js 及资源文件，减少主仓库的 webpack 构建时间。\n\n## 开发\n\n**gitee-ent-view 仓库**\n\n```bash\n# 克隆本仓库\ngit clone git@gitee.com:gitee-frontend/gitee-ent-view.git\n\n# 进入仓库目录\ncd gitee-ent-view\n\n# 安装依赖\nnpm install\n\n# 将 gitee-ent-view 链接到全局 node_modules 目录里\nnpm link\n\n# 指定主仓库的路径\nexport GITEE_REPO_PATH=/path/to/gitee-repo\n\n# 开始构建资源（development 模式）\nnpm start\n```\n\n**主仓库:**\n\n```bash\n# 将全局 node_modules 目录中的 gitee-ent-view 链接链接到当前 node_moudles 目录中\nnpm link gitee-ent-view\n\n# 构建资源（development 模式）\nnpm run dev\n```\n\n**注意：** 在主仓库中每次运行 `npm install` 后 gitee-ent-view 目录的软链接会被解除，需要重新运行 `npm link gitee-ent-view`。\n\n### 使用 Webpack Dev Server\n\n修改主仓库中的开发环境配置文件 `config/development.rb`，在最底下加上一项：\n\n```\nconfig.webpack.public_path = ''\n```\n\n在 gitee-ent-view 仓库中启动 Webpack Dev Server：\n\n```\nnpm run dev-server\n```\n\n**注意：** 修改配置后，你将只能访问企业版页面的资源，访问手机版、个人中心、企业注册等页面时会显示 `Can't find entry point 'xxxxxx' in webpack manifest` 的错误。\n\n## 发布\n\n先决条件：\n\n- 已在 [npmjs.org](http://npmjs.org/) 上注册了账号\n- 账号已经加入 gitee 组织，且有权限管理 gitee-ent-view 包\n- 已用 `npm login` 命令登录了这个账号\n- 测试无问题\n\n之后在命令行中运行：\n\n``` bash\n# 创建 beta 预发行版\nnpm run release-beta\n\n# 发布测试版\nnpm publish --tag=beta\n\n# 创建正式发行版\nnpm run release\n\n# 发布正式版\nnpm publish\n```\n\n主仓库：\n\n```bash\n# 安装刚刚发布的测试版\nnpm install gitee-ent-view@beta\n\n# 或者安装最新正式版\nnpm install gitee-ent-view@latest\n\n# 构建资源\nnpm run build\n```\n\n## 规范\n\n### 目录结构\n\n- **`dist`**: 包含用于发布的已构建的资源文件\n- **`scripts`**: 包含一些构建相关的脚本\n- **`src`**: 包含源码\n    - **`lib`**: 包含公共类库源码\n    - **`mixins`**: 包含组件通用混入方法的源码\n    - **`components`**: 包含通用组件源码\n    - **`pages`**: 包含各个页面的源码\n\n### 文件命名规范\n\n- **js 文件**：属于类的.js文件，除 index.js 外，使用单词大写开头 (PascalBase) 风格。其他类型的 .js 文件则使用横线连接 (kebab-case) 风格。\n- **vue 文件**：使用单词大写开头 (PascalCase) 风格，详细规范可参考：[Vue 风格指南](https://cn.vuejs.org/v2/style-guide/index.html#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99-%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90)\n\n### JavaScript 规范\n\n遵循码云前端的 [ESLint](https://gitee.com/mayun-team/eslint-config-gitee) 即可。\n\n### 提交信息规范\n\n参考[Git 提交信息规范](COMMIT_CONVENTION.md)文档。\n\n### 开发流程规范\n\n1. 基于 master 创建一个新分支，然后在该分支上开发\n1. 开发完后，向 master 分支提交 Pull Request\n1. 当 Pull Request 被合并后，由管理员打包发布测试版本\n1. 在主仓库中安装这一测试版本，本地测试无问题后再按主仓库的开发流程提交 Pull Request\n1. 如果测试版本还存在问题，需要继续修改，请重复上述流程\n\n上线后的处理：\n\n- **出现小问题**：重复上述流程即可\n- **出现严重问题且无法快速修复**：回退主仓库中涉及 gitee-ent 版本更新的所有 Pull Requests\n- **一切正常**：第二天由管理员发布稳定版本，并向主仓库提交 Pull Request\n\n### 私有化版本开发流程\n\n- 新建一个分支作为私有化版本的主干分支，例如：premium\n- 对比 master 分支差异，选取需要的改动合并进 premium 分支\n- 为私有化版本分配版本号，以与线上使用的版本区分开来，例如从 4.0.0 版本开始\n- 更新版本号并构建用于发行的资源：`npm version 4.x.x -m \"chore(release): 4.x.x\"`\n- 发布包并标记该版本为码云私有化版本的专用版 (premium)：`npm publish --tag=premium`\n- 在私有化版本的码云仓库中安装刚刚发布的包：`npm install gitee-ent-view@premium`\n\n**注意：** 初次切换到使用 gitee-ent-view 时，请对比线上版本差异，然后在私有化版本分支上做相应的调整，后续更新只需要对比此仓库的 master 分支的差异。\n\n### 版本号\n\n版本号应该遵循[语义化版本控制规范](https://semver.org/lang/zh-CN/)，格式为：`1.x.x-beta.x`。每当发布新版本时，应该先发布 beta 版本，等上线测试无问题后再更新为正式版。如果当天有多次更新，则应该只递增 beta 后面的编号。\n","gitHead":"1ab2a1f1255169c9ebff21f9eefe8cf5ff24955a","scripts":{"dev":"npm run webpack -- --progress --watch","dist":"NODE_ENV=production npm run webpack && npm run clear-monaco-assets","test":"echo \"Error: no test specified\" && exit 1","start":"npm run dev","eslint":"eslint src --ext .js,.vue","analyze":"NODE_ENV=production npm run webpack -- --progress --analyze","release":"gitee-release create --with-npm-version --with-git-push --upload","version":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md && npm run dist","webpack":"NODE_OPTIONS=--max_old_space_size=4096 webpack --config config/webpack.config.js","dev-server":"NODE_OPTIONS=--max_old_space_size=4096 webpack-dev-server --progress --config config/webpack.config.js","clear-output":"node ./scripts/clear-output.js","release-beta":"npm run release -- --prerelease beta","eslint-changes":". ./scripts/eslint-changes.sh","clear-monaco-assets":"node ./scripts/clear-monaco-assets.js"},"_npmUser":{"name":"lc-soft","email":"i@lc-soft.io"},"repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"_npmVersion":"6.12.0","description":"码云企业版视图库","directories":{},"_nodeVersion":"12.13.0","browserslist":["> 1%","last 2 versions","Android >= 3.2","Firefox >= 20","iOS 7"],"dependencies":{"vue":"^2.6.10","axios":"^0.16.1","js-md5":"^0.7.3","core-js":"^3.4.2","vue-meta":"^2.3.1","sortablejs":"^1.10.1","vue-router":"^3.1.3","gitee-intro":"^1.6.0","vue-context":"^4.0.3","vue-timeago":"^5.1.2","highlight.js":"^9.12.0","monaco-editor":"^0.15.1","osc-element-ui":"^2.8.4-beta.2","remove-markdown":"^0.3.0","gitee-vendor-dll":"1.2.1","gitee-guide-helper":"^1.1.0-beta","vue-virtual-scroller":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"^3.10.3","husky":"^3.1.0","eslint":"^6.7.1","lodash":"^4.17.15","webpack":"^4.41.2","fs-extra":"^8.1.0","node-sass":"^4.13.0","css-loader":"^3.2.0","url-loader":"^2.3.0","vue-loader":"^15.7.2","@babel/core":"^7.7.4","file-loader":"^4.3.0","json-loader":"^0.5.7","less-loader":"^5.0.0","sass-loader":"^8.0.0","webpack-cli":"^3.3.10","autoprefixer":"^9.7.2","babel-loader":"^8.0.6","coffeescript":"^2.4.1","style-loader":"^1.0.0","coffee-loader":"^0.9.0","node-notifier":"^6.0.0","webpack-merge":"^4.2.2","imports-loader":"^0.8.0","postcss-loader":"^3.0.0","@commitlint/cli":"^8.2.0","vue-style-loader":"^4.1.2","@babel/preset-env":"^7.7.4","eslint-plugin-vue":"^6.0.1","vue-hot-reload-api":"^2.3.4","webpack-dev-server":"^3.9.0","babel-plugin-import":"^1.12.2","eslint-config-gitee":"^1.1.0","clean-webpack-plugin":"^3.0.0","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","@vue/babel-preset-jsx":"^1.1.2","vue-template-compiler":"^2.6.10","mini-css-extract-plugin":"^0.8.0","webpack-bundle-analyzer":"^3.6.0","eslint-config-airbnb-base":"^14.0.0","compression-webpack-plugin":"^3.0.0","conventional-changelog-cli":"^2.0.28","@babel/helper-module-imports":"^7.7.4","monaco-editor-webpack-plugin":"^1.7.0","speed-measure-webpack-plugin":"^1.3.1","babel-plugin-transform-imports":"^2.0.0","@babel/plugin-transform-runtime":"^7.7.4","@commitlint/config-conventional":"^8.2.0","optimize-css-assets-webpack-plugin":"^5.0.3","@babel/plugin-syntax-dynamic-import":"^7.7.4","@vue/babel-plugin-transform-vue-jsx":"^1.1.2","@vue/babel-helper-vue-jsx-merge-props":"^1.0.0","@babel/plugin-transform-modules-commonjs":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4"},"peerDependencies":{"gitee-vendor-dll":"1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gitee-ent-view_1.4.3-pr2.0_1576753651723_0.39899833888035796","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-11-14T02:39:37.196Z","modified":"2025-07-03T05:43:26.604Z","1.0.0":"2019-11-14T02:39:37.497Z","1.0.2":"2019-11-14T02:49:58.336Z","1.1.0-beta":"2019-11-18T07:56:05.837Z","1.1.0":"2019-11-21T03:48:41.342Z","1.2.0":"2019-11-25T07:30:45.741Z","1.3.0":"2019-12-05T06:31:03.536Z","1.4.0":"2019-12-06T07:50:42.422Z","1.4.1":"2019-12-11T06:59:47.951Z","1.4.2":"2019-12-12T02:15:39.061Z","1.0.0-beta":"2019-12-16T02:37:52.666Z","1.4.3-beta.0":"2019-12-16T07:12:51.210Z","1.4.3-beta.1":"2019-12-17T03:30:50.746Z","1.4.3-beta.2":"2019-12-17T07:17:10.126Z","1.4.3-beta.3":"2019-12-17T08:36:34.520Z","1.4.3-beta.4":"2019-12-18T07:44:30.425Z","1.4.3-beta.6":"2019-12-19T03:14:35.374Z","1.4.3-beta.7":"2019-12-19T04:49:13.414Z","1.4.3-beta.8":"2019-12-19T09:42:27.720Z","1.4.3-pr2.0":"2019-12-19T11:07:32.170Z"},"author":{"name":"Gitee"},"license":"AGPL-3.0-or-later","repository":{"url":"git@gitee.com:gitee-frontend/gitee-ent-view.git","type":"git"},"description":"码云企业版视图库","maintainers":[{"email":"i@lc-soft.io","name":"lc-soft"},{"email":"javascript.h@qq.com","name":"haohao666"},{"email":"normal@normalcoder.com","name":"normalcoder"},{"email":"zhongjieling@oschina.cn","name":"zhongjieling"},{"email":"619591477@qq.com","name":"chenqiongqiong"},{"email":"50326921@qq.com","name":"nanzm"}],"readme":"","readmeFilename":""}