{"_id":"@aligov/plugin-gff-provide","_rev":"14-612a0187075b8b5f55e118ffa8c17044","name":"@aligov/plugin-gff-provide","description":"build-scripts plugin for providing values to gov projects","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@aligov/plugin-gff-provide","version":"1.0.0","author":"","license":"MIT","_id":"@aligov/plugin-gff-provide@1.0.0","maintainers":[{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"zhangcong52","email":"386333321@qq.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"}],"dist":{"shasum":"4ad0176bb3369a129fd3244060dbfdf39c050e5a","tarball":"https://registry.npmjs.org/@aligov/plugin-gff-provide/-/plugin-gff-provide-1.0.0.tgz","fileCount":6,"integrity":"sha512-rK8LQkiSIGWt1gVK2ivBJOhR6M03jCRpvhIVRcZjuWOLovEfR6AChm/lvYeVBHN9RVy64ur0q5NsaHwsYWZJig==","signatures":[{"sig":"MEYCIQCShB4pYmH58jBWZKbYZoXxXpe6B9ErXCwv7tsRRS9L8QIhAOwRCMwbS5Ot6LHpdLGkC9nFA9ZSpXhLLOJIv7cB84QC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX282CRA9TVsSAnZWagAAyk8P/3oKN45bYKviweFoGxey\nFETqzWW9ZMDajOIOXHPJHY+J0wPo861gDvT5TQIrJ5jlokYsTM8m6pf5ef7X\nuckSQ0U1dDSJsD3nsr6bsP1aANL6DwHbetgXkVsM93iQarbuZ1ZOq6vvUylU\n4gc4NE1f5acGRi8GHmP007R2n68WzbbgSK+hb2WKWzrEpdacBzkRYHW8rDx1\nToa5c/edKXkpwTHOEjCFn5Xvcjb5nraf5xVSOjnPxIvtDPcKYLztz6FfFNFr\nCWn++fQFQ/GvjXpBoorL5vly0InYHjvfosbMXi2MuFRZiqIXYDwwWnU2hxJI\naidWNPp8X0Xt4OOnSa5SKDSJCqjuEmyO+Z58bmu+wLpo4Hr8EAyrrHiNJX0Z\nGcKz14rUaS95dtb0Mm9oXVD6Eullr1oExbnAf6ViThmrDPnUwRgbXIwKgIA1\n6EGudawpe3TXBy/XCtQm6S+VyOGJEUIS70dEzn+VZzr/q/JzWTuCzRaeq416\nDi6/BRowFmYzi0Or/TEjf/5zFLdqAuImmSWU7fqEGtJyscbseFnchzzZ/mSl\nl1vra7GjJ6d0MWjiTxECvFe7Oof6SLh56JJSqE0Le0P0g4Xg8Q+RdLmmIgGn\nfvVe9hSidsaO0r1YvhRDgYreSZhg8yqdKX+hST2qumEFHi3MykRAJFvGsELu\nnvNz\r\n=WlXH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"coverageDirectory":"./coverage/"},"main":"lib/index.js","gitHead":"7912f98b46d765464e52b28546f0db666dcbcdcd","scripts":{"test":"jest","build":"rm -rf lib && tsc","start":"tsc -w","coverage":"codecov"},"_npmUser":{"name":"liunian","email":"dengjij@gmail.com"},"_npmVersion":"6.13.4","description":"build-scripts plugin for providing values to gov projects","directories":{},"_nodeVersion":"12.14.1","dependencies":{"shelljs":"^0.8.4","command-exists":"^1.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.0.2","jest":"^25.4.0","ts-jest":"^25.4.0","fs-extra":"^9.0.0","typescript":"^3.8.3","@types/jest":"^25.2.1","webpack-chain":"^6.4.0","@types/fs-extra":"^8.1.0","@alib/build-scripts":"^0.1.20","@types/webpack-chain":"^5.2.0","@types/webpack-dev-server":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-gff-provide_1.0.0_1600089910118_0.9451277871422652","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aligov/plugin-gff-provide","version":"1.0.1","author":"","license":"MIT","_id":"@aligov/plugin-gff-provide@1.0.1","maintainers":[{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"zhangcong52","email":"386333321@qq.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"}],"dist":{"shasum":"78b26aa5ebe4476910235547bb29b3db785cfec5","tarball":"https://registry.npmjs.org/@aligov/plugin-gff-provide/-/plugin-gff-provide-1.0.1.tgz","fileCount":6,"integrity":"sha512-xp+ju8Og1NCjqvXb5mYMHGve6gt8+kXUOYG10JxWENJnwtviicgoE8IcvnYAd/ekZmizzW4MOvG3zHhwImCOYw==","signatures":[{"sig":"MEUCIFeOSwqZ1QeFlXcYw4jqeA7HYRxhUq1pnT0H68WaPUliAiEAxqfZBhq/Q9geXzmXZEfwKEEXmJQG8f7b7+5WfopIaq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaHb7CRA9TVsSAnZWagAAVTEP/RMrKS3TCYGwXJ7Qs0Qy\n5hjm58nnTpUP9gPOalp3NUKCYS+g2eAlohRV2Exg5L7aP+zRPo+K4Pxe/EOV\n22rG2eZesroj2fd4X0Enx+xDVT53J/qNVEatTIc9PQBlO7pvUXs+62+0yIVK\nvm7MTsh7g13pCfuWaTJwz/BgoNgA4CMW4I1y+CyURtX9SayI08N73NogRDrg\nXrxGhCXh1vo9eXzUmeqWmhWE5TqnT5+OCJfZp9JZIoVwlBAodBpP/aCSwL4l\nd/N6qfr7u4L6oYE52Ea2M/qj2ceH1brbftjbQoZSGinbjZI3KwcTIZDLiOby\n5Jy82zGOS8REruf5QIfKvyjUSOyiaOJWTharx5nsU3+EWY0om2KuexA4qB0T\nU3b6WOlfWbIwiN5paC3gpqu3MENZpPe0V1x0HZ9gE5k045/QwngIg1rf/+oc\nvIVm5FUxDUD0YWVeiCPQwoBgKJRnhrobn7LNQ9+nWIRVbDrnKmUTd7RXaI6L\ntJOpzLdg1GsFuAtuyPuMEF6k/2WGpB50T2GAy290wb1iD0hWk3JmCRr1dQLa\nQTMxoZxnvoPDz9j+np2fT3K8SOA0C1RzkBzpFD0k4ffK15rbEK0H/JJbv+2K\ncdb8XQ9ned5S9MEscnaxiTEMlA9VwOl8oke4qQAP/SILTGq9HE4uUhBnt1hg\nc1ci\r\n=MQKn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"coverageDirectory":"./coverage/"},"main":"lib/index.js","gitHead":"65b46e90fbefce64b7921e1a4f4902ea104a959c","scripts":{"test":"jest","build":"rm -rf lib && tsc","start":"tsc -w","coverage":"codecov"},"_npmUser":{"name":"liunian","email":"dengjij@gmail.com"},"_npmVersion":"6.13.4","description":"build-scripts plugin for providing values to gov projects","directories":{},"_nodeVersion":"12.14.1","dependencies":{"shelljs":"^0.8.4","command-exists":"^1.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.0.2","jest":"^25.4.0","ts-jest":"^25.4.0","fs-extra":"^9.0.0","typescript":"^3.8.3","@types/jest":"^25.2.1","webpack-chain":"^6.4.0","@types/fs-extra":"^8.1.0","@alib/build-scripts":"^0.1.20","@types/webpack-chain":"^5.2.0","@types/webpack-dev-server":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-gff-provide_1.0.1_1600681722987_0.2686162618974939","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aligov/plugin-gff-provide","version":"1.0.2","author":"","license":"MIT","_id":"@aligov/plugin-gff-provide@1.0.2","maintainers":[{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"zhangcong52","email":"386333321@qq.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"}],"dist":{"shasum":"6443a715e98925ac4dc648de92e32c8b34bbc699","tarball":"https://registry.npmjs.org/@aligov/plugin-gff-provide/-/plugin-gff-provide-1.0.2.tgz","fileCount":6,"integrity":"sha512-h3bRFYD5BhJTUqTj6KqB464B2h8qUJp8ve4kuII8MSsBieISQY1S4R5Hy+x6v5Ckvvleo8iRf+ik/qLLPe/r6g==","signatures":[{"sig":"MEQCIHLhy0+JiTn/L61HXXmej75Pa8a86m7XZFkjsLgBCchOAiBprJz2jEN0XTI4Y7Dst08xvoGyzoW+ga5+bNrzQvCa5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11YzCRA9TVsSAnZWagAAVRAP/1ifyC4tDGvLisIHR+OK\n43O2ZQ+otrhJDzmzTBgrR+7HZ/3/istMeQwPeJSwdgU4NN+fP1nThc4mPPdM\n21vdnMFe2akHVqmuCHxX6dWgjpe53b5sKuBgC1MWfs3+8l0SEmHccCbvtizz\nmtPb4UcPBFNQIFMw8ig6ufNj8jS7XlhdE08wJtf48OazJmttAf91Vpxj34zM\nDMbbLZRZzbD2K07cRJmutADTkSahgjDu9q1w2hzK4LEcG5PK6E0CRlTFgpd9\npzSNKH4I8F7NxTmsRnEv/0k44fxuaMtVSlDT0+ECTX8MCj+zBbmtN1GprIvg\ny1x7imk9a18p0fOzCNpCo6uHp9t0DVEYvh10XLO3iMUh23XhlAhHdkTnsqT3\nZpaPKQKOyYpQ7vwOnaAiZ6NZNCRHuTjf2kJOnUf9ou06d8oCL0i4tP5FUI6Z\nUgIWYtBLFsdwHVqneiUl7Ci7Z6O1B7hgNdTZYYCKfCVMuQ6AAPtywolmkdEM\nZR1qdii9yO5jHRijI941DJ0rC84aZeNZnnCgLgP9Wn3WEfCmZ6Jtn92aiJEK\nP3+idkcq4xNCkdJV6UxJlYLT1etycWhjOu0siW524Jl89gQp5B18j7wb6MB6\nl2n/K91wgkU59zU4WQpyG2kUq1mvc5ExfsIR4fvClBzoMFQ5VG/UsKiPlyLs\nj2Br\r\n=2Zcw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"coverageDirectory":"./coverage/"},"main":"lib/index.js","gitHead":"65b46e90fbefce64b7921e1a4f4902ea104a959c","scripts":{"test":"jest","build":"rm -rf lib && tsc","start":"tsc -w","coverage":"codecov"},"_npmUser":{"name":"liunian","email":"dengjij@gmail.com"},"_npmVersion":"6.13.4","description":"build-scripts plugin for providing values to gov projects","directories":{},"_nodeVersion":"12.14.1","dependencies":{"shelljs":"^0.8.4","command-exists":"^1.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.0.2","jest":"^25.4.0","ts-jest":"^25.4.0","fs-extra":"^9.0.0","typescript":"^3.8.3","@types/jest":"^25.2.1","webpack-chain":"^6.4.0","@types/fs-extra":"^8.1.0","@alib/build-scripts":"^0.1.20","@types/webpack-chain":"^5.2.0","@types/webpack-dev-server":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-gff-provide_1.0.2_1600743043441_0.27358741742962867","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-09-14T13:25:09.901Z","modified":"2024-07-04T09:19:59.113Z","1.0.0":"2020-09-14T13:25:10.235Z","1.0.1":"2020-09-21T09:48:43.110Z","1.0.2":"2020-09-22T02:50:43.575Z"},"maintainers":[{"email":"wanyi.css@alibaba-inc.com","name":"wanyi.css"},{"email":"17682318001@163.com","name":"jasoncapricorn"},{"email":"chris_jun@aliyun.com","name":"qingkaili"},{"email":"hgxjyh@163.com","name":"huguoxin"},{"email":"shenyu.wsy@alibaba-inc.com","name":"shenyu.wsy"},{"email":"dengjij@gmail.com","name":"liunian"},{"email":"tao360907796@gmail.com","name":"tao1991123"},{"email":"1198488651@qq.com","name":"itrip"},{"email":"xiazhiqiangcuc@126.com","name":"xiazhiqiang"},{"email":"bjfuzm@163.com","name":"mo.zhou"},{"email":"guoliang.hgl@alibaba-inc.com","name":"guoliang.hgl"},{"email":"15858208586@163.com","name":"daip"},{"email":"ethan.cqw@gmail.com","name":"baizhao"}],"license":"MIT","readme":"# @aligov/plugin-gff-provide\n\n基于 [ProvidePlugin][ProvidePlugin] 来给应用自动提供一些工具方法而不用手动 import。\n\n默认包括：\n\n- `GFF_CTX`: [GovLib][GovLib]\n\n```js\n{\n  'GFF_CTX': '@aligov/lib'\n}\n```\n\n项目中可以直接使用 `ctx.text('domain.page.mod.str', var1, var2)` 而不需要从 `@aligov/lib` 中手动 import `text`。\n\n对于以 `@aligov/` 开头的包，如果没在项目中找到，那么会尝试自动安装。\n\n## 用法\n\n具体可参考 [ProvidePlugin][ProvidePlugin]，以下是一个例子\n\n```json\n{\n  \"plugins\": [\n    [\n      \"@aligov/plugin-gff-provide\",\n      {\n        \"$\": \"jquery\",\n        \"__\": [\"@aligov/lib\", \"text\"]\n      }\n    ]\n  ]\n}\n```\n\n\n[ProvidePlugin]: https://webpack.js.org/plugins/provide-plugin/\n[GovLib]: https://www.npmjs.com/package/@aligov/lib\n","readmeFilename":"README.md"}