{"_id":"@efox/emp-vue2-ts","_rev":"3-9979a74153a56c607658cac0cc220a06","name":"@efox/emp-vue2-ts","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@efox/emp-vue2-ts","version":"1.0.0","main":"index.js","author":{"name":"jiguli"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/efoxTeam/emp-vue2-ts-template.git","directory":"packages/emp-frameworks/vue2-ts"},"publishConfig":{"access":"public"},"dependencies":{"fork-ts-checker-webpack-plugin":"^6.1.0","ts-loader":"^8.0.14","vue":"2.6.11","vue-loader":"15.9.5","vue-template-compiler":"2.6.12"},"peerDependencies":{"fork-ts-checker-webpack-plugin":"^6.1.0","ts-loader":"^8.0.14","vue":"^2.6.12","vue-loader":"^15.9.5","vue-template-compiler":"^2.6.12"},"description":"## Install  + `yarn add @efox/emp-vue2-ts -D`  + `emp-config.js` conf: ```javascript const withVue2Ts = require('@efox/emp-vue2-ts') module.exports = withVue2(({config, env, empEnv}) => {   // your options here }) ```","bugs":{"url":"https://github.com/efoxTeam/emp-vue2-ts-template/issues"},"homepage":"https://github.com/efoxTeam/emp-vue2-ts-template#readme","_id":"@efox/emp-vue2-ts@1.0.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-sBuWI5RciECX4SIP/EsfprppktOfrA7McJ9GnFc6tFw74nr8B090MqOz2dTAqVLStq52/fdwudUcU315849QVg==","shasum":"661fe6b423baf87ac56558e2ccbb050f223a7c60","tarball":"https://registry.npmjs.org/@efox/emp-vue2-ts/-/emp-vue2-ts-1.0.0.tgz","fileCount":4,"unpackedSize":3660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDoIZCRA9TVsSAnZWagAAEOYQAIYbTfPzjSW64cC913cm\nXsf2WIbGqjsrMNdGFdi1g0CKCFN11Q2RDxJpzkxkANUvsPJzfYNc1kJTym9b\nXsIW+eoQXP9Ak/vF9GqMltOVQrOe78VQKVUuwV8suBUKGRxw5W/qfBmCjQrP\neoCbA6aX1oatbgYoiTPn6tXyLTLJ5PsWpra2MR3K5+ZUw2VAIAXmmTqNS9ii\nS+E+zNppSf9lhTy+4rQ6NUw0YCVF4VHscOL6SpUREqrbUPtVL5ccaZTDgi3s\nu1nZ5Ey5g5C27eHoUmrdlrw57QQ5YJf5gflLoYq+qUIUPCkZMq9LRwvvclZk\nXEqRuq5QajDMzvP7hQUI8UnHRObsYFmaqmFtTt/9DNIr0lXBlc3I/q7QAeo7\nDiTDbM+/YzUsnW4pmXYK6oP20Ghm83t1V1rdyLwa08SjNKtid7NlLum94VpK\nve/wDyYlsnXS3kAYSzbNJbaoY8N1bhukrSEfpuG4N82aC6FYE4Ry8E5VI7tZ\n8kex1uUwsFD9JItth5qnnblZ2slcFlv/F5Wv4FbuBnnQJRGRAkCCoR+Wgcn5\n5fMN5bbNKbvoUSnKl4/qC8yC0m4Wx76/zR+eHkuBSIEste7mRWHJ6ACYSN/p\nAdclSrGo9xXx7M36qr02jn03+W7HHRZXGCtwQgYZd30OE61tE5NVAUaVNFfW\nDNkC\r\n=NGfa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnd7PArAteoYcQrpQw0KM3VuLGSZJI44aoHBf9I0+nDAiEAtzLyW11oDQZk0aLwzg1mRsvoroTV87Jg1zINtz31HX4="}]},"_npmUser":{"name":"nijina","email":"1600615973@qq.com"},"directories":{},"maintainers":[{"name":"keylenn","email":"darklight_on@163.com"},{"name":"hiitiger","email":"lushang@outlook.com"},{"name":"ckken","email":"ckken@qq.com"},{"name":"doerme","email":"398921432@qq.com"},{"name":"hupp","email":"348720167@qq.com"},{"name":"magic_zhong","email":"1023607780@qq.com"},{"name":"yz101x","email":"544392498@qq.com"},{"name":"wangcylive","email":"wangcylive@outlook.com"},{"name":"tim2018","email":"hwjb1985@163.com"},{"name":"linhaoran","email":"1476589247@qq.com"},{"name":"yangshangzhi","email":"yangshangzhi@yy.com"},{"name":"lucky-dog","email":"3383789730@qq.com"},{"name":"wu_wei","email":"875249771@qq.com"},{"name":"nijina","email":"1600615973@qq.com"},{"name":"zhengy1995","email":"yizhengpsn@aliyun.com"},{"name":"bennyshi","email":"740004544@qq.com"},{"name":"yellowbeee","email":"164442204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emp-vue2-ts_1.0.0_1611563545074_0.5626104307187461"},"_hasShrinkwrap":false},"1.0.1":{"name":"@efox/emp-vue2-ts","version":"1.0.1","main":"index.js","author":{"name":"jiguli"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/efoxTeam/emp-vue2-ts-template.git","directory":"packages/emp-frameworks/vue2-ts"},"publishConfig":{"access":"public"},"dependencies":{"fork-ts-checker-webpack-plugin":"^6.1.0","ts-loader":"^8.0.14","vue":"2.6.11","vue-loader":"15.9.5","vue-template-compiler":"2.6.12"},"peerDependencies":{"fork-ts-checker-webpack-plugin":"^6.1.0","ts-loader":"^8.0.14","vue":"^2.6.12","vue-loader":"^15.9.5","vue-template-compiler":"^2.6.12"},"description":"## Install  + `yarn add @efox/emp-vue2-ts -D`  + `emp-config.js` conf: ```javascript const withVue2Ts = require('@efox/emp-vue2-ts') module.exports = withVue2(({config, env, empEnv}) => {   // your options here }) ```","bugs":{"url":"https://github.com/efoxTeam/emp-vue2-ts-template/issues"},"homepage":"https://github.com/efoxTeam/emp-vue2-ts-template#readme","_id":"@efox/emp-vue2-ts@1.0.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KQFJDgmoNGA/ZMqpcepd9jbZzZSWxkkkuNarcQIUy9iy+naL9da1xizQbGA6PPyJjCqszO7iAYK7Wq9pWQdAGA==","shasum":"1bd9aa3a1ce20444ced7a4fd8cf37bdc26bce78c","tarball":"https://registry.npmjs.org/@efox/emp-vue2-ts/-/emp-vue2-ts-1.0.1.tgz","fileCount":4,"unpackedSize":3666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgudQWCRA9TVsSAnZWagAAPyMP/1UgvNhUm7xJNlpWUMx5\nYuAnM9bdO1J2IZHCahU9z8sfC3ZYxhClC7AJX4k2QODTkIqG4S1glQGFtz9h\nRjPN5q4OBQ1IA5xDgCD6EWHV1Ao4zYlcMroekXpoE2+1zETE9NWRFzeFDTck\n92idgmG6EjtU5rQSTPBONs+qVwuAn75xeqJMwYkAVU6XB6uuRnPGz0BPqQip\njOyjVlvBqCTCK7AHZ2V/iblzjb2ENBl4uQWKtnqtrUKduMmpjFY74AUYAw4Q\nKK9QK1skrgs59bj+4oMfhST5qJAKqaOzvE4mtcLwignAaZ5mDUNR26J3+T5j\n/X6Rnuq4QvspSRDpfUzRe40owyavA4Wjqpoirr+BscF7RZ+1qvMLblqBR/cy\nhqOL6LLueMIe7mCEoxqCxuYnSFQnU1WERc4sObtB9KLycXDTuNgg7euEaU1C\nPNwsVuFpPpmMUAzXUTerAVzZBWHC0XyAUS9u1sgRV3T4FSsvfa81OFDZ4N81\nt7m8c0Nj7vczixTf1bvrb+1XgZQCgFleLJjE6dnknCdHb+Pv8dhURlO/Jmoz\nDRU9AnRuSrN769rOccBnT4YK7TuYyY4gr4e9aXa9roCpqP0IEU+P0aUaWZ1s\n3W++leXuKUAFcp0HU7vIjrGUDMAkfBuRz+TNRfqKL+n7GS5Vc4Ambana5rFM\nCAKE\r\n=1CoA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDi6nEaXayQooL9py/Y07hr+wSp3hRI7cTcgJBeVUpRWAiBcOTWeniESfvVOkq+fp/FJRE4TD/Lea7yIgGjOUPTZ5g=="}]},"_npmUser":{"name":"ckken","email":"ckken@qq.com"},"directories":{},"maintainers":[{"name":"keylenn","email":"darklight_on@163.com"},{"name":"hiitiger","email":"lushang@outlook.com"},{"name":"ckken","email":"ckken@qq.com"},{"name":"doerme","email":"398921432@qq.com"},{"name":"hupp","email":"348720167@qq.com"},{"name":"magic_zhong","email":"1023607780@qq.com"},{"name":"yz101x","email":"544392498@qq.com"},{"name":"wangcylive","email":"wangcylive@outlook.com"},{"name":"tim2018","email":"hwjb1985@163.com"},{"name":"linhaoran","email":"1476589247@qq.com"},{"name":"yangshangzhi","email":"yangshangzhi@yy.com"},{"name":"lucky-dog","email":"3383789730@qq.com"},{"name":"wu_wei","email":"875249771@qq.com"},{"name":"nijina","email":"1600615973@qq.com"},{"name":"zhengy1995","email":"yizhengpsn@aliyun.com"},{"name":"bennyshi","email":"740004544@qq.com"},{"name":"yellowbeee","email":"164442204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emp-vue2-ts_1.0.1_1622791190338_0.44372558149154084"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-25T08:32:24.879Z","1.0.0":"2021-01-25T08:32:25.196Z","modified":"2023-03-28T10:36:49.121Z","1.0.1":"2021-06-04T07:19:50.489Z"},"maintainers":[{"email":"liangzr0115@gmail.com","name":"ron0115"},{"email":"lushang@outlook.com","name":"hiitiger"},{"email":"ckken@qq.com","name":"ckken"},{"email":"398921432@qq.com","name":"doerme"},{"email":"348720167@qq.com","name":"hupp"},{"email":"1023607780@qq.com","name":"magic_zhong"},{"email":"544392498@qq.com","name":"yz101x"},{"email":"wangcylive@outlook.com","name":"wangcylive"},{"email":"hwjb1985@163.com","name":"tim2018"},{"email":"1476589247@qq.com","name":"linhaoran"},{"email":"609780590@qq.com","name":"yangshangzhi"},{"email":"3383789730@qq.com","name":"lucky-dog"},{"email":"875249771@qq.com","name":"wu_wei"},{"email":"1600615973@qq.com","name":"nijina"},{"email":"yizhengpsn@aliyun.com","name":"zhengy1995"},{"email":"740004544@qq.com","name":"bennyshi"},{"email":"164442204@qq.com","name":"yellowbeee"},{"email":"darklight_on@163.com","name":"keylenn"}],"description":"## Install  + `yarn add @efox/emp-vue2-ts -D`  + `emp-config.js` conf: ```javascript const withVue2Ts = require('@efox/emp-vue2-ts') module.exports = withVue2(({config, env, empEnv}) => {   // your options here }) ```","homepage":"https://github.com/efoxTeam/emp-vue2-ts-template#readme","repository":{"type":"git","url":"git+https://github.com/efoxTeam/emp-vue2-ts-template.git","directory":"packages/emp-frameworks/vue2-ts"},"author":{"name":"jiguli"},"bugs":{"url":"https://github.com/efoxTeam/emp-vue2-ts-template/issues"},"license":"MIT","readme":"# EMP Vue v2 Ts Config Plugin\n\n## Install \n+ `yarn add @efox/emp-vue2-ts -D` \n+ `emp-config.js` conf:\n```javascript\nconst withVue2Ts = require('@efox/emp-vue2-ts')\nmodule.exports = withVue2(({config, env, empEnv}) => {\n  // your options here\n})\n```\n\n## FAQ\n+ Q: How share Vue dependencie ?\n+ A: Vue is special, You need use `vue/dist/vue.esm.js` in shared array.example:\n```js\nconst withVue2Ts = require('@efox/emp-vue2-ts')\nmodule.exports = withVue2Ts(({config, env, empEnv}) => {\n  const projectName = 'vue2Components'\n  config.plugin('mf').tap(args => {\n    args[0] = {\n      ...args[0],\n      ...{\n        name: projectName,\n        library: {type: 'var', name: projectName},\n        filename: 'emp.js',\n        remotes: {\n          vue2Components: 'vue2Components',\n        },\n        exposes: {\n          './Content.vue': './src/components/Content',\n        },\n        shared: ['vue/dist/vue.esm.js'],// You need use `vue/dist/vue.esm.js` here\n      },\n    }\n    return args\n  })\n}\n```","readmeFilename":"README.md"}