Commit 134b3e604546b225e12c11977c7f224b6f65e8ae

Authored by ly525
1 parent 5db8d352

feat(plugin) support slide

front-end/h5/src/components/plugins/lbp-slide.js 0 → 100644
  1 +import {
  2 + Slide
  3 +} from 'cube-ui'
  4 +
  5 +const defaultItems = [
  6 + {
  7 + // url: 'http://www.didichuxing.com/',
  8 + image: '//webapp.didistatic.com/static/webapp/shield/cube-ui-examples-slide01.png'
  9 + },
  10 + {
  11 + // url: 'http://www.didichuxing.com/',
  12 + image: '//webapp.didistatic.com/static/webapp/shield/cube-ui-examples-slide02.png'
  13 + },
  14 + {
  15 + // url: 'http://www.didichuxing.com/',
  16 + image: '//webapp.didistatic.com/static/webapp/shield/cube-ui-examples-slide03.png'
  17 + }
  18 +]
  19 +
  20 +export default {
  21 + name: 'lbp-slide',
  22 + components: {
  23 + Slide
  24 + },
  25 + props: {
  26 + interval: {
  27 + type: Number,
  28 + default: 4000
  29 + },
  30 + items: {
  31 + type: Array,
  32 + default: () => defaultItems
  33 + }
  34 + },
  35 + data () {
  36 + return {
  37 + value: this.type === 'radio' ? '' : [],
  38 + uuid: undefined
  39 + }
  40 + },
  41 + computed: {
  42 + value_ () {
  43 + return this.type === 'radio' ? this.value : this.value.join(',')
  44 + }
  45 + },
  46 + editorConfig: {
  47 + propsConfig: {
  48 + interval: {
  49 + type: 'a-input-number',
  50 + label: '间隔时间',
  51 + require: true,
  52 + defaultPropValue: 4000
  53 + },
  54 + items: {
  55 + type: 'lbs-slide-items-editor',
  56 + label: '图片列表',
  57 + require: true,
  58 + defaultPropValue: defaultItems
  59 + }
  60 + },
  61 + components: {
  62 + 'lbs-slide-items-editor': {
  63 + render () {
  64 + return <div>
  65 + {
  66 + this.value_.map((item, index) => (
  67 + <div>
  68 + <label>图片 {index + 1}</label>
  69 + <a-textarea value={item.image} onChange={e => { item.image = e.target.value }} autosize={{ minRows: 2, maxRows: 6 }}></a-textarea>
  70 + <a-button-group size="small">
  71 + <a-button type="default" icon="plus" onClick={this.add}/>
  72 + <a-button type="default" icon="minus" onClick={this.minus}/>
  73 + </a-button-group>
  74 + </div>
  75 + ))
  76 + }
  77 + </div>
  78 + },
  79 + props: {
  80 + value: {
  81 + type: Array,
  82 + default: () => defaultItems
  83 + }
  84 + },
  85 + computed: {
  86 + value_: {
  87 + get () {
  88 + return this.value
  89 + },
  90 + set (val) {
  91 + this.$emit('input', val)
  92 + }
  93 + }
  94 + },
  95 + methods: {
  96 + add () {
  97 + console.log(this.value_.length)
  98 + this.$emit('change', [
  99 + ...this.value_,
  100 + {
  101 + value: `选项${this.value_.length + 1}-value`,
  102 + label: `选项${this.value_.length + 1}-label`
  103 + }
  104 + ])
  105 + },
  106 + minus (item, index) {
  107 + const items = this.value_.slice(0)
  108 + items.splice(index, 1)
  109 + this.$emit('change', items)
  110 + }
  111 + }
  112 + }
  113 + }
  114 + },
  115 + mounted () {
  116 + },
  117 + methods: {
  118 +
  119 + },
  120 +
  121 + render () {
  122 + return (
  123 + <slide data={this.items} interval={+this.interval} />
  124 + )
  125 + }
  126 +}
... ...
front-end/h5/src/mixins/load-plugins.js
... ... @@ -6,6 +6,7 @@ import LbpFormInput from &#39;../components/plugins/lbp-form-input&#39;
6 6 import LbpFormButton from '../components/plugins/lbp-form-button'
7 7 import LbpFormRadioGroup from '../components/plugins/lbp-form-radio-group'
8 8 import LbpBackground from '../components/plugins/lbp-background'
  9 +import LbpSlide from '../components/plugins/lbp-slide'
9 10  
10 11 export const pluginsList = [
11 12 {
... ... @@ -48,10 +49,10 @@ export const pluginsList = [
48 49 },
49 50 title: '轮播图',
50 51 icon: 'photo',
51   - component: LbpFormRadioGroup,
  52 + component: LbpSlide,
52 53 visible: true,
53   - name: LbpFormRadioGroup.name,
54   - disabled: true
  54 + name: LbpSlide.name
  55 + // disabled: true
55 56 },
56 57 {
57 58 i18nTitle: {
... ...
front-end/h5/yarn.lock
... ... @@ -1888,6 +1888,15 @@ babel-plugin-transform-es2015-modules-commonjs@^6.26.0, babel-plugin-transform-e
1888 1888 babel-template "^6.26.0"
1889 1889 babel-types "^6.26.0"
1890 1890  
  1891 +babel-plugin-transform-modules@^0.1.1:
  1892 + version "0.1.1"
  1893 + resolved "https://registry.npm.taobao.org/babel-plugin-transform-modules/download/babel-plugin-transform-modules-0.1.1.tgz#2a72ced69d85613d953196ae9a86d39f19fd7933"
  1894 + integrity sha1-KnLO1p2FYT2VMZaumobTnxn9eTM=
  1895 + dependencies:
  1896 + lodash.camelcase "^4.3.0"
  1897 + lodash.kebabcase "^4.1.1"
  1898 + lodash.snakecase "^4.1.1"
  1899 +
1891 1900 babel-plugin-transform-object-rest-spread@^6.26.0:
1892 1901 version "6.26.0"
1893 1902 resolved "https://registry.npm.taobao.org/babel-plugin-transform-object-rest-spread/download/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06"
... ... @@ -1925,7 +1934,7 @@ babel-register@^6.26.0:
1925 1934 mkdirp "^0.5.1"
1926 1935 source-map-support "^0.4.15"
1927 1936  
1928   -babel-runtime@6.x, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0:
  1937 +babel-runtime@6.x, babel-runtime@^6.0.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0:
1929 1938 version "6.26.0"
1930 1939 resolved "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
1931 1940 integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
... ... @@ -2014,6 +2023,13 @@ bcrypt-pbkdf@^1.0.0:
2014 2023 dependencies:
2015 2024 tweetnacl "^0.14.3"
2016 2025  
  2026 +better-scroll@~1.12.6:
  2027 + version "1.12.6"
  2028 + resolved "https://registry.npm.taobao.org/better-scroll/download/better-scroll-1.12.6.tgz#7548860f8b8c08c87e5af062e1da6e2c68c98337"
  2029 + integrity sha1-dUiGD4uMCMh+WvBi4dpuLGjJgzc=
  2030 + dependencies:
  2031 + babel-runtime "^6.0.0"
  2032 +
2017 2033 bfj@^6.1.1:
2018 2034 version "6.1.1"
2019 2035 resolved "https://registry.npm.taobao.org/bfj/download/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48"
... ... @@ -3062,6 +3078,13 @@ css-loader@^1.0.1:
3062 3078 postcss-value-parser "^3.3.0"
3063 3079 source-list-map "^2.0.0"
3064 3080  
  3081 +css-parse@~2.0.0:
  3082 + version "2.0.0"
  3083 + resolved "https://registry.npm.taobao.org/css-parse/download/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4"
  3084 + integrity sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=
  3085 + dependencies:
  3086 + css "^2.0.0"
  3087 +
3065 3088 css-select-base-adapter@^0.1.1:
3066 3089 version "0.1.1"
3067 3090 resolved "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
... ... @@ -3127,7 +3150,7 @@ css-what@2.1, css-what@^2.1.2:
3127 3150 resolved "https://registry.npm.taobao.org/css-what/download/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2"
3128 3151 integrity sha1-ptdgRXM2X+dGhsPzEcVlE9iChfI=
3129 3152  
3130   -css@^2.1.0:
  3153 +css@^2.0.0, css@^2.1.0:
3131 3154 version "2.2.4"
3132 3155 resolved "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929"
3133 3156 integrity sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk=
... ... @@ -3234,6 +3257,14 @@ cssstyle@^1.0.0:
3234 3257 dependencies:
3235 3258 cssom "0.3.x"
3236 3259  
  3260 +cube-ui@^1.12.31:
  3261 + version "1.12.31"
  3262 + resolved "https://registry.npm.taobao.org/cube-ui/download/cube-ui-1.12.31.tgz#f3a6801e0be5c56b4928d01f3c7acfd6253459d3"
  3263 + integrity sha1-86aAHgvlxWtJKNAfPHrP1iU0WdM=
  3264 + dependencies:
  3265 + better-scroll "~1.12.6"
  3266 + vue-create-api "^0.2.0"
  3267 +
3237 3268 current-script-polyfill@^1.0.0:
3238 3269 version "1.0.0"
3239 3270 resolved "https://registry.npm.taobao.org/current-script-polyfill/download/current-script-polyfill-1.0.0.tgz#f31cf7e4f3e218b0726e738ca92a02d3488ef615"
... ... @@ -3333,7 +3364,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
3333 3364 dependencies:
3334 3365 ms "2.0.0"
3335 3366  
3336   -debug@3.1.0, debug@=3.1.0:
  3367 +debug@3.1.0, debug@=3.1.0, debug@~3.1.0:
3337 3368 version "3.1.0"
3338 3369 resolved "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
3339 3370 integrity sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=
... ... @@ -6833,6 +6864,13 @@ load-json-file@^2.0.0:
6833 6864 pify "^2.0.0"
6834 6865 strip-bom "^3.0.0"
6835 6866  
  6867 +load-pkg-config@^1.0.1:
  6868 + version "1.0.1"
  6869 + resolved "https://registry.npm.taobao.org/load-pkg-config/download/load-pkg-config-1.0.1.tgz#1a7d78c21bf257e67935e8faa603f4fe519c49a8"
  6870 + integrity sha1-Gn14whvyV+Z5Nej6pgP0/lGcSag=
  6871 + dependencies:
  6872 + resolve-pkg "^1.0.0"
  6873 +
6836 6874 loader-fs-cache@^1.0.0:
6837 6875 version "1.0.2"
6838 6876 resolved "https://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.2.tgz#54cedf6b727e1779fd8f01205f05f6e88706f086"
... ... @@ -6886,6 +6924,16 @@ lodash._reinterpolate@^3.0.0:
6886 6924 resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
6887 6925 integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=
6888 6926  
  6927 +lodash.camelcase@^4.3.0:
  6928 + version "4.3.0"
  6929 + resolved "https://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
  6930 + integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
  6931 +
  6932 +lodash.clonedeep@^4.5.0:
  6933 + version "4.5.0"
  6934 + resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.clonedeep%2Fdownload%2Flodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
  6935 + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
  6936 +
6889 6937 lodash.defaultsdeep@^4.6.0:
6890 6938 version "4.6.1"
6891 6939 resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6"
... ... @@ -6911,6 +6959,11 @@ lodash.once@^4.1.1:
6911 6959 resolved "https://registry.npm.taobao.org/lodash.once/download/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac"
6912 6960 integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=
6913 6961  
  6962 +lodash.snakecase@^4.1.1:
  6963 + version "4.1.1"
  6964 + resolved "https://registry.npm.taobao.org/lodash.snakecase/download/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d"
  6965 + integrity sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=
  6966 +
6914 6967 lodash.sortby@^4.7.0:
6915 6968 version "4.7.0"
6916 6969 resolved "https://registry.npm.taobao.org/lodash.sortby/download/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
... ... @@ -7350,7 +7403,7 @@ mixin-object@^2.0.1:
7350 7403 for-in "^0.1.3"
7351 7404 is-extendable "^0.1.1"
7352 7405  
7353   -mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
  7406 +mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1, mkdirp@~0.5.x:
7354 7407 version "0.5.1"
7355 7408 resolved "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
7356 7409 integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
... ... @@ -9318,6 +9371,11 @@ resolve-from@^1.0.0:
9318 9371 resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
9319 9372 integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=
9320 9373  
  9374 +resolve-from@^2.0.0:
  9375 + version "2.0.0"
  9376 + resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57"
  9377 + integrity sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=
  9378 +
9321 9379 resolve-from@^3.0.0:
9322 9380 version "3.0.0"
9323 9381 resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
... ... @@ -9328,6 +9386,13 @@ resolve-from@^4.0.0:
9328 9386 resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
9329 9387 integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=
9330 9388  
  9389 +resolve-pkg@^1.0.0:
  9390 + version "1.0.0"
  9391 + resolved "https://registry.npm.taobao.org/resolve-pkg/download/resolve-pkg-1.0.0.tgz#e19a15e78aca2e124461dc92b2e3943ef93494d9"
  9392 + integrity sha1-4ZoV54rKLhJEYdySsuOUPvk0lNk=
  9393 + dependencies:
  9394 + resolve-from "^2.0.0"
  9395 +
9331 9396 resolve-url@^0.2.1:
9332 9397 version "0.2.1"
9333 9398 resolved "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
... ... @@ -9455,7 +9520,7 @@ safe-regex@^1.1.0:
9455 9520 dependencies:
9456 9521 ret "~0.1.10"
9457 9522  
9458   -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
  9523 +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0:
9459 9524 version "2.1.2"
9460 9525 resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
9461 9526 integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
... ... @@ -9887,6 +9952,11 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
9887 9952 resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
9888 9953 integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM=
9889 9954  
  9955 +source-map@^0.7.3:
  9956 + version "0.7.3"
  9957 + resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
  9958 + integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=
  9959 +
9890 9960 spdx-correct@^3.0.0:
9891 9961 version "3.1.0"
9892 9962 resolved "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
... ... @@ -10225,6 +10295,29 @@ stylehacks@^4.0.0:
10225 10295 postcss "^7.0.0"
10226 10296 postcss-selector-parser "^3.0.0"
10227 10297  
  10298 +stylus-loader@^3.0.2:
  10299 + version "3.0.2"
  10300 + resolved "https://registry.npm.taobao.org/stylus-loader/download/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6"
  10301 + integrity sha1-J6cGQgsFo44DjnyssVNXjUUFE8Y=
  10302 + dependencies:
  10303 + loader-utils "^1.0.2"
  10304 + lodash.clonedeep "^4.5.0"
  10305 + when "~3.6.x"
  10306 +
  10307 +stylus@^0.54.7:
  10308 + version "0.54.7"
  10309 + resolved "https://registry.npm.taobao.org/stylus/download/stylus-0.54.7.tgz#c6ce4793965ee538bcebe50f31537bfc04d88cd2"
  10310 + integrity sha1-xs5Hk5Ze5Ti86+UPMVN7/ATYjNI=
  10311 + dependencies:
  10312 + css-parse "~2.0.0"
  10313 + debug "~3.1.0"
  10314 + glob "^7.1.3"
  10315 + mkdirp "~0.5.x"
  10316 + safer-buffer "^2.1.2"
  10317 + sax "~1.2.4"
  10318 + semver "^6.0.0"
  10319 + source-map "^0.7.3"
  10320 +
10228 10321 supports-color@5.5.0, supports-color@^5.3.0, supports-color@^5.4.0:
10229 10322 version "5.5.0"
10230 10323 resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
... ... @@ -10856,6 +10949,19 @@ vm-browserify@0.0.4:
10856 10949 dependencies:
10857 10950 indexof "0.0.1"
10858 10951  
  10952 +vue-cli-plugin-cube-ui@^0.2.5:
  10953 + version "0.2.5"
  10954 + resolved "https://registry.npm.taobao.org/vue-cli-plugin-cube-ui/download/vue-cli-plugin-cube-ui-0.2.5.tgz#d2fc6a3073142bc10e352c7a73309a334c269aa6"
  10955 + integrity sha1-0vxqMHMUK8EONSx6czCaM0wmmqY=
  10956 + dependencies:
  10957 + webpack-post-compile-plugin "^1.0.0"
  10958 + webpack-transform-modules-plugin "^0.4.0"
  10959 +
  10960 +vue-create-api@^0.2.0:
  10961 + version "0.2.2"
  10962 + resolved "https://registry.npm.taobao.org/vue-create-api/download/vue-create-api-0.2.2.tgz#60acb39f7e70932a432509293a1aa087404ec39e"
  10963 + integrity sha1-YKyzn35wkypDJQkpOhqgh0BOw54=
  10964 +
10859 10965 vue-eslint-parser@^2.0.3:
10860 10966 version "2.0.3"
10861 10967 resolved "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1"
... ... @@ -11103,6 +11209,13 @@ webpack-merge@^4.2.1:
11103 11209 dependencies:
11104 11210 lodash "^4.17.5"
11105 11211  
  11212 +webpack-post-compile-plugin@^1.0.0:
  11213 + version "1.0.0"
  11214 + resolved "https://registry.npm.taobao.org/webpack-post-compile-plugin/download/webpack-post-compile-plugin-1.0.0.tgz#a1bae348d4bb6ebcf2bd173cbc695ae8cc825278"
  11215 + integrity sha1-obrjSNS7brzyvRc8vGla6MyCUng=
  11216 + dependencies:
  11217 + micromatch "^3.1.10"
  11218 +
11106 11219 webpack-sources@^1.1.0, webpack-sources@^1.3.0:
11107 11220 version "1.3.0"
11108 11221 resolved "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85"
... ... @@ -11111,6 +11224,14 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0:
11111 11224 source-list-map "^2.0.0"
11112 11225 source-map "~0.6.1"
11113 11226  
  11227 +webpack-transform-modules-plugin@^0.4.0:
  11228 + version "0.4.4"
  11229 + resolved "https://registry.npm.taobao.org/webpack-transform-modules-plugin/download/webpack-transform-modules-plugin-0.4.4.tgz#61a3e71b35eac49a5102423a3f66946b66374443"
  11230 + integrity sha1-YaPnGzXqxJpRAkI6P2aUa2Y3REM=
  11231 + dependencies:
  11232 + babel-plugin-transform-modules "^0.1.1"
  11233 + load-pkg-config "^1.0.1"
  11234 +
11114 11235 "webpack@>=4 < 4.29":
11115 11236 version "4.28.4"
11116 11237 resolved "https://registry.npm.taobao.org/webpack/download/webpack-4.28.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.28.4.tgz#1ddae6c89887d7efb752adf0c3cd32b9b07eacd0"
... ... @@ -11184,6 +11305,11 @@ whatwg-url@^7.0.0:
11184 11305 tr46 "^1.0.1"
11185 11306 webidl-conversions "^4.0.2"
11186 11307  
  11308 +when@~3.6.x:
  11309 + version "3.6.4"
  11310 + resolved "https://registry.npm.taobao.org/when/download/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e"
  11311 + integrity sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=
  11312 +
11187 11313 which-module@^1.0.0:
11188 11314 version "1.0.0"
11189 11315 resolved "https://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
... ...