mirror of https://github.com/IoTcat/chat.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1004 lines
35 KiB
1004 lines
35 KiB
{ |
|
"name": "express-demo", |
|
"version": "0.0.0", |
|
"lockfileVersion": 1, |
|
"requires": true, |
|
"dependencies": { |
|
"accepts": { |
|
"version": "1.3.4", |
|
"resolved": "http://registry.npm.taobao.org/accepts/download/accepts-1.3.4.tgz", |
|
"integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=", |
|
"requires": { |
|
"mime-types": "2.1.17", |
|
"negotiator": "0.6.1" |
|
} |
|
}, |
|
"after": { |
|
"version": "0.8.2", |
|
"resolved": "http://registry.npm.taobao.org/after/download/after-0.8.2.tgz", |
|
"integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" |
|
}, |
|
"array-flatten": { |
|
"version": "1.1.1", |
|
"resolved": "http://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", |
|
"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" |
|
}, |
|
"arraybuffer.slice": { |
|
"version": "0.0.6", |
|
"resolved": "http://registry.npm.taobao.org/arraybuffer.slice/download/arraybuffer.slice-0.0.6.tgz", |
|
"integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=" |
|
}, |
|
"async": { |
|
"version": "2.1.4", |
|
"resolved": "http://registry.npm.taobao.org/async/download/async-2.1.4.tgz", |
|
"integrity": "sha1-LSFgx3iAMuTdbL4lAvH5osj2zeQ=", |
|
"requires": { |
|
"lodash": "4.17.4" |
|
} |
|
}, |
|
"backo2": { |
|
"version": "1.0.2", |
|
"resolved": "http://registry.npm.taobao.org/backo2/download/backo2-1.0.2.tgz", |
|
"integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" |
|
}, |
|
"base64-arraybuffer": { |
|
"version": "0.1.5", |
|
"resolved": "http://registry.npm.taobao.org/base64-arraybuffer/download/base64-arraybuffer-0.1.5.tgz", |
|
"integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" |
|
}, |
|
"base64id": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/base64id/download/base64id-1.0.0.tgz", |
|
"integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=" |
|
}, |
|
"basic-auth": { |
|
"version": "1.0.4", |
|
"resolved": "http://registry.npm.taobao.org/basic-auth/download/basic-auth-1.0.4.tgz", |
|
"integrity": "sha1-Awk1sB3nyblKgksp8/zLdQ06UpA=" |
|
}, |
|
"better-assert": { |
|
"version": "1.0.2", |
|
"resolved": "http://registry.npm.taobao.org/better-assert/download/better-assert-1.0.2.tgz", |
|
"integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", |
|
"requires": { |
|
"callsite": "1.0.0" |
|
} |
|
}, |
|
"blob": { |
|
"version": "0.0.4", |
|
"resolved": "http://registry.npm.taobao.org/blob/download/blob-0.0.4.tgz", |
|
"integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=" |
|
}, |
|
"bluebird": { |
|
"version": "3.5.1", |
|
"resolved": "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.1.tgz", |
|
"integrity": "sha1-2VUfnemPH82h5oPRfukaBgLuLrk=" |
|
}, |
|
"body-parser": { |
|
"version": "1.15.2", |
|
"resolved": "http://registry.npm.taobao.org/body-parser/download/body-parser-1.15.2.tgz", |
|
"integrity": "sha1-11eM9PHRHV9uqATO813Hp/9trmc=", |
|
"requires": { |
|
"bytes": "2.4.0", |
|
"content-type": "1.0.4", |
|
"debug": "2.2.0", |
|
"depd": "1.1.1", |
|
"http-errors": "1.5.1", |
|
"iconv-lite": "0.4.13", |
|
"on-finished": "2.3.0", |
|
"qs": "6.2.0", |
|
"raw-body": "2.1.7", |
|
"type-is": "1.6.15" |
|
} |
|
}, |
|
"bson": { |
|
"version": "1.0.4", |
|
"resolved": "http://registry.npm.taobao.org/bson/download/bson-1.0.4.tgz", |
|
"integrity": "sha1-k8ENOeqltYQVy8QFLz5T5WKwtyw=" |
|
}, |
|
"buffer-shims": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/buffer-shims/download/buffer-shims-1.0.0.tgz", |
|
"integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=" |
|
}, |
|
"bytes": { |
|
"version": "2.4.0", |
|
"resolved": "http://registry.npm.taobao.org/bytes/download/bytes-2.4.0.tgz", |
|
"integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=" |
|
}, |
|
"callsite": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/callsite/download/callsite-1.0.0.tgz", |
|
"integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" |
|
}, |
|
"component-bind": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/component-bind/download/component-bind-1.0.0.tgz", |
|
"integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" |
|
}, |
|
"component-emitter": { |
|
"version": "1.1.2", |
|
"resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.1.2.tgz", |
|
"integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=" |
|
}, |
|
"component-inherit": { |
|
"version": "0.0.3", |
|
"resolved": "http://registry.npm.taobao.org/component-inherit/download/component-inherit-0.0.3.tgz", |
|
"integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" |
|
}, |
|
"content-disposition": { |
|
"version": "0.5.2", |
|
"resolved": "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz", |
|
"integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" |
|
}, |
|
"content-type": { |
|
"version": "1.0.4", |
|
"resolved": "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", |
|
"integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=" |
|
}, |
|
"cookie": { |
|
"version": "0.3.1", |
|
"resolved": "http://registry.npm.taobao.org/cookie/download/cookie-0.3.1.tgz", |
|
"integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" |
|
}, |
|
"cookie-parser": { |
|
"version": "1.4.3", |
|
"resolved": "http://registry.npm.taobao.org/cookie-parser/download/cookie-parser-1.4.3.tgz", |
|
"integrity": "sha1-D+MfoZ0AC5X0qt8fU/3CuKIDuqU=", |
|
"requires": { |
|
"cookie": "0.3.1", |
|
"cookie-signature": "1.0.6" |
|
} |
|
}, |
|
"cookie-signature": { |
|
"version": "1.0.6", |
|
"resolved": "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", |
|
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" |
|
}, |
|
"core-util-is": { |
|
"version": "1.0.2", |
|
"resolved": "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", |
|
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" |
|
}, |
|
"debug": { |
|
"version": "2.2.0", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.2.0.tgz", |
|
"integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", |
|
"requires": { |
|
"ms": "0.7.1" |
|
} |
|
}, |
|
"depd": { |
|
"version": "1.1.1", |
|
"resolved": "http://registry.npm.taobao.org/depd/download/depd-1.1.1.tgz", |
|
"integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" |
|
}, |
|
"destroy": { |
|
"version": "1.0.4", |
|
"resolved": "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", |
|
"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" |
|
}, |
|
"ee-first": { |
|
"version": "1.1.1", |
|
"resolved": "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", |
|
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" |
|
}, |
|
"ejs": { |
|
"version": "2.5.7", |
|
"resolved": "http://registry.npm.taobao.org/ejs/download/ejs-2.5.7.tgz", |
|
"integrity": "sha1-zIcsFoiArjxxiXYv1f/ACJbJUYo=" |
|
}, |
|
"encodeurl": { |
|
"version": "1.0.1", |
|
"resolved": "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.1.tgz", |
|
"integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=" |
|
}, |
|
"engine.io": { |
|
"version": "1.8.4", |
|
"resolved": "http://registry.npm.taobao.org/engine.io/download/engine.io-1.8.4.tgz", |
|
"integrity": "sha1-d7zhK4Dl1gQpM3/sOw2vaR68kAM=", |
|
"requires": { |
|
"accepts": "1.3.3", |
|
"base64id": "1.0.0", |
|
"cookie": "0.3.1", |
|
"debug": "2.3.3", |
|
"engine.io-parser": "1.3.2", |
|
"ws": "1.1.4" |
|
}, |
|
"dependencies": { |
|
"accepts": { |
|
"version": "1.3.3", |
|
"resolved": "http://registry.npm.taobao.org/accepts/download/accepts-1.3.3.tgz", |
|
"integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=", |
|
"requires": { |
|
"mime-types": "2.1.17", |
|
"negotiator": "0.6.1" |
|
} |
|
}, |
|
"debug": { |
|
"version": "2.3.3", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz", |
|
"integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", |
|
"requires": { |
|
"ms": "0.7.2" |
|
} |
|
}, |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
} |
|
} |
|
}, |
|
"engine.io-client": { |
|
"version": "1.8.4", |
|
"resolved": "http://registry.npm.taobao.org/engine.io-client/download/engine.io-client-1.8.4.tgz", |
|
"integrity": "sha1-n+hd7iWFPKa6viW9KtaHEIY+kcI=", |
|
"requires": { |
|
"component-emitter": "1.2.1", |
|
"component-inherit": "0.0.3", |
|
"debug": "2.3.3", |
|
"engine.io-parser": "1.3.2", |
|
"has-cors": "1.1.0", |
|
"indexof": "0.0.1", |
|
"parsejson": "0.0.3", |
|
"parseqs": "0.0.5", |
|
"parseuri": "0.0.5", |
|
"ws": "1.1.2", |
|
"xmlhttprequest-ssl": "1.5.3", |
|
"yeast": "0.1.2" |
|
}, |
|
"dependencies": { |
|
"component-emitter": { |
|
"version": "1.2.1", |
|
"resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz", |
|
"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" |
|
}, |
|
"debug": { |
|
"version": "2.3.3", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz", |
|
"integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", |
|
"requires": { |
|
"ms": "0.7.2" |
|
} |
|
}, |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
}, |
|
"ws": { |
|
"version": "1.1.2", |
|
"resolved": "http://registry.npm.taobao.org/ws/download/ws-1.1.2.tgz", |
|
"integrity": "sha1-iiRPoFJAHgjJiGz0SoUYnh/UBn8=", |
|
"requires": { |
|
"options": "0.0.6", |
|
"ultron": "1.0.2" |
|
} |
|
} |
|
} |
|
}, |
|
"engine.io-parser": { |
|
"version": "1.3.2", |
|
"resolved": "http://registry.npm.taobao.org/engine.io-parser/download/engine.io-parser-1.3.2.tgz", |
|
"integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=", |
|
"requires": { |
|
"after": "0.8.2", |
|
"arraybuffer.slice": "0.0.6", |
|
"base64-arraybuffer": "0.1.5", |
|
"blob": "0.0.4", |
|
"has-binary": "0.1.7", |
|
"wtf-8": "1.0.0" |
|
} |
|
}, |
|
"es6-promise": { |
|
"version": "3.2.1", |
|
"resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-3.2.1.tgz", |
|
"integrity": "sha1-7FYjOGgDKQkgcXDDlEjiREndH8Q=" |
|
}, |
|
"escape-html": { |
|
"version": "1.0.3", |
|
"resolved": "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", |
|
"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" |
|
}, |
|
"etag": { |
|
"version": "1.7.0", |
|
"resolved": "http://registry.npm.taobao.org/etag/download/etag-1.7.0.tgz", |
|
"integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=" |
|
}, |
|
"express": { |
|
"version": "4.14.1", |
|
"resolved": "http://registry.npm.taobao.org/express/download/express-4.14.1.tgz", |
|
"integrity": "sha1-ZGwjf3ZvFIwhIK/wc4F7nk1+DTM=", |
|
"requires": { |
|
"accepts": "1.3.4", |
|
"array-flatten": "1.1.1", |
|
"content-disposition": "0.5.2", |
|
"content-type": "1.0.4", |
|
"cookie": "0.3.1", |
|
"cookie-signature": "1.0.6", |
|
"debug": "2.2.0", |
|
"depd": "1.1.1", |
|
"encodeurl": "1.0.1", |
|
"escape-html": "1.0.3", |
|
"etag": "1.7.0", |
|
"finalhandler": "0.5.1", |
|
"fresh": "0.3.0", |
|
"merge-descriptors": "1.0.1", |
|
"methods": "1.1.2", |
|
"on-finished": "2.3.0", |
|
"parseurl": "1.3.2", |
|
"path-to-regexp": "0.1.7", |
|
"proxy-addr": "1.1.5", |
|
"qs": "6.2.0", |
|
"range-parser": "1.2.0", |
|
"send": "0.14.2", |
|
"serve-static": "1.11.2", |
|
"type-is": "1.6.15", |
|
"utils-merge": "1.0.0", |
|
"vary": "1.1.2" |
|
} |
|
}, |
|
"finalhandler": { |
|
"version": "0.5.1", |
|
"resolved": "http://registry.npm.taobao.org/finalhandler/download/finalhandler-0.5.1.tgz", |
|
"integrity": "sha1-LEANjUUwk1vCMlScX6OF7Afeb80=", |
|
"requires": { |
|
"debug": "2.2.0", |
|
"escape-html": "1.0.3", |
|
"on-finished": "2.3.0", |
|
"statuses": "1.3.1", |
|
"unpipe": "1.0.0" |
|
}, |
|
"dependencies": { |
|
"statuses": { |
|
"version": "1.3.1", |
|
"resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz", |
|
"integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" |
|
} |
|
} |
|
}, |
|
"forwarded": { |
|
"version": "0.1.2", |
|
"resolved": "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", |
|
"integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" |
|
}, |
|
"fresh": { |
|
"version": "0.3.0", |
|
"resolved": "http://registry.npm.taobao.org/fresh/download/fresh-0.3.0.tgz", |
|
"integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=" |
|
}, |
|
"has-binary": { |
|
"version": "0.1.7", |
|
"resolved": "http://registry.npm.taobao.org/has-binary/download/has-binary-0.1.7.tgz", |
|
"integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=", |
|
"requires": { |
|
"isarray": "0.0.1" |
|
}, |
|
"dependencies": { |
|
"isarray": { |
|
"version": "0.0.1", |
|
"resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", |
|
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" |
|
} |
|
} |
|
}, |
|
"has-cors": { |
|
"version": "1.1.0", |
|
"resolved": "http://registry.npm.taobao.org/has-cors/download/has-cors-1.1.0.tgz", |
|
"integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" |
|
}, |
|
"hooks-fixed": { |
|
"version": "2.0.2", |
|
"resolved": "http://registry.npm.taobao.org/hooks-fixed/download/hooks-fixed-2.0.2.tgz", |
|
"integrity": "sha1-IAdtqgfnfYphBog84/FyLgURQLA=" |
|
}, |
|
"http-errors": { |
|
"version": "1.5.1", |
|
"resolved": "http://registry.npm.taobao.org/http-errors/download/http-errors-1.5.1.tgz", |
|
"integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", |
|
"requires": { |
|
"inherits": "2.0.3", |
|
"setprototypeof": "1.0.2", |
|
"statuses": "1.4.0" |
|
} |
|
}, |
|
"iconv-lite": { |
|
"version": "0.4.13", |
|
"resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.13.tgz", |
|
"integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=" |
|
}, |
|
"indexof": { |
|
"version": "0.0.1", |
|
"resolved": "http://registry.npm.taobao.org/indexof/download/indexof-0.0.1.tgz", |
|
"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" |
|
}, |
|
"inherits": { |
|
"version": "2.0.3", |
|
"resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", |
|
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" |
|
}, |
|
"ipaddr.js": { |
|
"version": "1.4.0", |
|
"resolved": "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.4.0.tgz", |
|
"integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA=" |
|
}, |
|
"isarray": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", |
|
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" |
|
}, |
|
"json3": { |
|
"version": "3.3.2", |
|
"resolved": "http://registry.npm.taobao.org/json3/download/json3-3.3.2.tgz", |
|
"integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" |
|
}, |
|
"kareem": { |
|
"version": "1.5.0", |
|
"resolved": "http://registry.npm.taobao.org/kareem/download/kareem-1.5.0.tgz", |
|
"integrity": "sha1-4+QQHZ3P3imXadr0tNtk2JXRdEg=" |
|
}, |
|
"lodash": { |
|
"version": "4.17.4", |
|
"resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz", |
|
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" |
|
}, |
|
"lodash.get": { |
|
"version": "4.4.2", |
|
"resolved": "http://registry.npm.taobao.org/lodash.get/download/lodash.get-4.4.2.tgz", |
|
"integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" |
|
}, |
|
"media-typer": { |
|
"version": "0.3.0", |
|
"resolved": "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", |
|
"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" |
|
}, |
|
"merge-descriptors": { |
|
"version": "1.0.1", |
|
"resolved": "http://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", |
|
"integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" |
|
}, |
|
"methods": { |
|
"version": "1.1.2", |
|
"resolved": "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", |
|
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" |
|
}, |
|
"mime": { |
|
"version": "1.3.4", |
|
"resolved": "http://registry.npm.taobao.org/mime/download/mime-1.3.4.tgz", |
|
"integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=" |
|
}, |
|
"mime-db": { |
|
"version": "1.30.0", |
|
"resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.30.0.tgz", |
|
"integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=" |
|
}, |
|
"mime-types": { |
|
"version": "2.1.17", |
|
"resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.17.tgz", |
|
"integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", |
|
"requires": { |
|
"mime-db": "1.30.0" |
|
} |
|
}, |
|
"moment": { |
|
"version": "2.19.1", |
|
"resolved": "http://registry.npm.taobao.org/moment/download/moment-2.19.1.tgz", |
|
"integrity": "sha1-VtoaLRy/AdOLfhr8McELz6GSkWc=" |
|
}, |
|
"mongodb": { |
|
"version": "2.2.33", |
|
"resolved": "http://registry.npm.taobao.org/mongodb/download/mongodb-2.2.33.tgz", |
|
"integrity": "sha1-tTfEcdNKZlG0jzb9vyl1A0Dgi1A=", |
|
"requires": { |
|
"es6-promise": "3.2.1", |
|
"mongodb-core": "2.1.17", |
|
"readable-stream": "2.2.7" |
|
} |
|
}, |
|
"mongodb-core": { |
|
"version": "2.1.17", |
|
"resolved": "http://registry.npm.taobao.org/mongodb-core/download/mongodb-core-2.1.17.tgz", |
|
"integrity": "sha1-pBizN6FKFJkPtRC5I97mqBMXPfg=", |
|
"requires": { |
|
"bson": "1.0.4", |
|
"require_optional": "1.0.1" |
|
} |
|
}, |
|
"mongoose": { |
|
"version": "4.13.0", |
|
"resolved": "http://registry.npm.taobao.org/mongoose/download/mongoose-4.13.0.tgz", |
|
"integrity": "sha1-gbsmbgRdZqyN/dhPxnSchz16asQ=", |
|
"requires": { |
|
"async": "2.1.4", |
|
"bson": "1.0.4", |
|
"hooks-fixed": "2.0.2", |
|
"kareem": "1.5.0", |
|
"lodash.get": "4.4.2", |
|
"mongodb": "2.2.33", |
|
"mpath": "0.3.0", |
|
"mpromise": "0.5.5", |
|
"mquery": "2.3.2", |
|
"ms": "2.0.0", |
|
"muri": "1.3.0", |
|
"regexp-clone": "0.0.1", |
|
"sliced": "1.0.1" |
|
}, |
|
"dependencies": { |
|
"ms": { |
|
"version": "2.0.0", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", |
|
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" |
|
} |
|
} |
|
}, |
|
"morgan": { |
|
"version": "1.7.0", |
|
"resolved": "http://registry.npm.taobao.org/morgan/download/morgan-1.7.0.tgz", |
|
"integrity": "sha1-6xDKjlDRq+D409rVwCAdBS2YHGI=", |
|
"requires": { |
|
"basic-auth": "1.0.4", |
|
"debug": "2.2.0", |
|
"depd": "1.1.1", |
|
"on-finished": "2.3.0", |
|
"on-headers": "1.0.1" |
|
} |
|
}, |
|
"mpath": { |
|
"version": "0.3.0", |
|
"resolved": "http://registry.npm.taobao.org/mpath/download/mpath-0.3.0.tgz", |
|
"integrity": "sha1-elj3iem1/TyUUgY0FXlg8mvV70Q=" |
|
}, |
|
"mpromise": { |
|
"version": "0.5.5", |
|
"resolved": "http://registry.npm.taobao.org/mpromise/download/mpromise-0.5.5.tgz", |
|
"integrity": "sha1-9bJCWddjrMIlewoMjG2Gb9UXMuY=" |
|
}, |
|
"mquery": { |
|
"version": "2.3.2", |
|
"resolved": "http://registry.npm.taobao.org/mquery/download/mquery-2.3.2.tgz", |
|
"integrity": "sha1-4sYK0RfPCA8u+x7N0UTnu/+/yhE=", |
|
"requires": { |
|
"bluebird": "3.5.1", |
|
"debug": "2.6.9", |
|
"regexp-clone": "0.0.1", |
|
"sliced": "0.0.5" |
|
}, |
|
"dependencies": { |
|
"debug": { |
|
"version": "2.6.9", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", |
|
"integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", |
|
"requires": { |
|
"ms": "2.0.0" |
|
} |
|
}, |
|
"ms": { |
|
"version": "2.0.0", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", |
|
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" |
|
}, |
|
"sliced": { |
|
"version": "0.0.5", |
|
"resolved": "http://registry.npm.taobao.org/sliced/download/sliced-0.0.5.tgz", |
|
"integrity": "sha1-XtwETKTrb3gW1Qui/GPiXY/kcH8=" |
|
} |
|
} |
|
}, |
|
"ms": { |
|
"version": "0.7.1", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.1.tgz", |
|
"integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" |
|
}, |
|
"muri": { |
|
"version": "1.3.0", |
|
"resolved": "http://registry.npm.taobao.org/muri/download/muri-1.3.0.tgz", |
|
"integrity": "sha1-rszz22TFaqfFs04A+Vt4eFJ6RyE=" |
|
}, |
|
"negotiator": { |
|
"version": "0.6.1", |
|
"resolved": "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz", |
|
"integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" |
|
}, |
|
"nodemailer": { |
|
"version": "4.3.1", |
|
"resolved": "http://registry.npm.taobao.org/nodemailer/download/nodemailer-4.3.1.tgz", |
|
"integrity": "sha1-QOFi9UGTui/syiANVE6PbBEG1pQ=" |
|
}, |
|
"object-assign": { |
|
"version": "4.1.0", |
|
"resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.0.tgz", |
|
"integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=" |
|
}, |
|
"object-component": { |
|
"version": "0.0.3", |
|
"resolved": "http://registry.npm.taobao.org/object-component/download/object-component-0.0.3.tgz", |
|
"integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" |
|
}, |
|
"on-finished": { |
|
"version": "2.3.0", |
|
"resolved": "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", |
|
"integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", |
|
"requires": { |
|
"ee-first": "1.1.1" |
|
} |
|
}, |
|
"on-headers": { |
|
"version": "1.0.1", |
|
"resolved": "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz", |
|
"integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" |
|
}, |
|
"options": { |
|
"version": "0.0.6", |
|
"resolved": "http://registry.npm.taobao.org/options/download/options-0.0.6.tgz", |
|
"integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" |
|
}, |
|
"parsejson": { |
|
"version": "0.0.3", |
|
"resolved": "http://registry.npm.taobao.org/parsejson/download/parsejson-0.0.3.tgz", |
|
"integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=", |
|
"requires": { |
|
"better-assert": "1.0.2" |
|
} |
|
}, |
|
"parseqs": { |
|
"version": "0.0.5", |
|
"resolved": "http://registry.npm.taobao.org/parseqs/download/parseqs-0.0.5.tgz", |
|
"integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", |
|
"requires": { |
|
"better-assert": "1.0.2" |
|
} |
|
}, |
|
"parseuri": { |
|
"version": "0.0.5", |
|
"resolved": "http://registry.npm.taobao.org/parseuri/download/parseuri-0.0.5.tgz", |
|
"integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", |
|
"requires": { |
|
"better-assert": "1.0.2" |
|
} |
|
}, |
|
"parseurl": { |
|
"version": "1.3.2", |
|
"resolved": "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.2.tgz", |
|
"integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" |
|
}, |
|
"path-to-regexp": { |
|
"version": "0.1.7", |
|
"resolved": "http://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", |
|
"integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" |
|
}, |
|
"process-nextick-args": { |
|
"version": "1.0.7", |
|
"resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-1.0.7.tgz", |
|
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" |
|
}, |
|
"proxy-addr": { |
|
"version": "1.1.5", |
|
"resolved": "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-1.1.5.tgz", |
|
"integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=", |
|
"requires": { |
|
"forwarded": "0.1.2", |
|
"ipaddr.js": "1.4.0" |
|
} |
|
}, |
|
"qs": { |
|
"version": "6.2.0", |
|
"resolved": "http://registry.npm.taobao.org/qs/download/qs-6.2.0.tgz", |
|
"integrity": "sha1-O3hIwDwt7OaalSKw+ujEEm10Xzs=" |
|
}, |
|
"range-parser": { |
|
"version": "1.2.0", |
|
"resolved": "http://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz", |
|
"integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" |
|
}, |
|
"raw-body": { |
|
"version": "2.1.7", |
|
"resolved": "http://registry.npm.taobao.org/raw-body/download/raw-body-2.1.7.tgz", |
|
"integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", |
|
"requires": { |
|
"bytes": "2.4.0", |
|
"iconv-lite": "0.4.13", |
|
"unpipe": "1.0.0" |
|
} |
|
}, |
|
"readable-stream": { |
|
"version": "2.2.7", |
|
"resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.2.7.tgz", |
|
"integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=", |
|
"requires": { |
|
"buffer-shims": "1.0.0", |
|
"core-util-is": "1.0.2", |
|
"inherits": "2.0.3", |
|
"isarray": "1.0.0", |
|
"process-nextick-args": "1.0.7", |
|
"string_decoder": "1.0.3", |
|
"util-deprecate": "1.0.2" |
|
} |
|
}, |
|
"regexp-clone": { |
|
"version": "0.0.1", |
|
"resolved": "http://registry.npm.taobao.org/regexp-clone/download/regexp-clone-0.0.1.tgz", |
|
"integrity": "sha1-p8LgmJH9vzj7sQ03b7cwA+aKxYk=" |
|
}, |
|
"require_optional": { |
|
"version": "1.0.1", |
|
"resolved": "http://registry.npm.taobao.org/require_optional/download/require_optional-1.0.1.tgz", |
|
"integrity": "sha1-TPNaQkf2TKPfjC7yCMxJSxyo/C4=", |
|
"requires": { |
|
"resolve-from": "2.0.0", |
|
"semver": "5.4.1" |
|
} |
|
}, |
|
"resolve-from": { |
|
"version": "2.0.0", |
|
"resolved": "http://registry.npm.taobao.org/resolve-from/download/resolve-from-2.0.0.tgz", |
|
"integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" |
|
}, |
|
"safe-buffer": { |
|
"version": "5.1.1", |
|
"resolved": "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.1.tgz", |
|
"integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=" |
|
}, |
|
"semver": { |
|
"version": "5.4.1", |
|
"resolved": "http://registry.npm.taobao.org/semver/download/semver-5.4.1.tgz", |
|
"integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4=" |
|
}, |
|
"send": { |
|
"version": "0.14.2", |
|
"resolved": "http://registry.npm.taobao.org/send/download/send-0.14.2.tgz", |
|
"integrity": "sha1-ObBDiz9RC+Xcb2Z6EfcWiTaM3u8=", |
|
"requires": { |
|
"debug": "2.2.0", |
|
"depd": "1.1.1", |
|
"destroy": "1.0.4", |
|
"encodeurl": "1.0.1", |
|
"escape-html": "1.0.3", |
|
"etag": "1.7.0", |
|
"fresh": "0.3.0", |
|
"http-errors": "1.5.1", |
|
"mime": "1.3.4", |
|
"ms": "0.7.2", |
|
"on-finished": "2.3.0", |
|
"range-parser": "1.2.0", |
|
"statuses": "1.3.1" |
|
}, |
|
"dependencies": { |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
}, |
|
"statuses": { |
|
"version": "1.3.1", |
|
"resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz", |
|
"integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" |
|
} |
|
} |
|
}, |
|
"serve-favicon": { |
|
"version": "2.3.2", |
|
"resolved": "http://registry.npm.taobao.org/serve-favicon/download/serve-favicon-2.3.2.tgz", |
|
"integrity": "sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8=", |
|
"requires": { |
|
"etag": "1.7.0", |
|
"fresh": "0.3.0", |
|
"ms": "0.7.2", |
|
"parseurl": "1.3.2" |
|
}, |
|
"dependencies": { |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
} |
|
} |
|
}, |
|
"serve-static": { |
|
"version": "1.11.2", |
|
"resolved": "http://registry.npm.taobao.org/serve-static/download/serve-static-1.11.2.tgz", |
|
"integrity": "sha1-LPmIm9RDWjIMw2iVyapXvWYuasc=", |
|
"requires": { |
|
"encodeurl": "1.0.1", |
|
"escape-html": "1.0.3", |
|
"parseurl": "1.3.2", |
|
"send": "0.14.2" |
|
} |
|
}, |
|
"setprototypeof": { |
|
"version": "1.0.2", |
|
"resolved": "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.2.tgz", |
|
"integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=" |
|
}, |
|
"sliced": { |
|
"version": "1.0.1", |
|
"resolved": "http://registry.npm.taobao.org/sliced/download/sliced-1.0.1.tgz", |
|
"integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" |
|
}, |
|
"socket.io": { |
|
"version": "1.7.4", |
|
"resolved": "http://registry.npm.taobao.org/socket.io/download/socket.io-1.7.4.tgz", |
|
"integrity": "sha1-L37O3DORvy1cc+KR/iM+bjTU3QA=", |
|
"requires": { |
|
"debug": "2.3.3", |
|
"engine.io": "1.8.4", |
|
"has-binary": "0.1.7", |
|
"object-assign": "4.1.0", |
|
"socket.io-adapter": "0.5.0", |
|
"socket.io-client": "1.7.4", |
|
"socket.io-parser": "2.3.1" |
|
}, |
|
"dependencies": { |
|
"debug": { |
|
"version": "2.3.3", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz", |
|
"integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", |
|
"requires": { |
|
"ms": "0.7.2" |
|
} |
|
}, |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
} |
|
} |
|
}, |
|
"socket.io-adapter": { |
|
"version": "0.5.0", |
|
"resolved": "http://registry.npm.taobao.org/socket.io-adapter/download/socket.io-adapter-0.5.0.tgz", |
|
"integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=", |
|
"requires": { |
|
"debug": "2.3.3", |
|
"socket.io-parser": "2.3.1" |
|
}, |
|
"dependencies": { |
|
"debug": { |
|
"version": "2.3.3", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz", |
|
"integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", |
|
"requires": { |
|
"ms": "0.7.2" |
|
} |
|
}, |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
} |
|
} |
|
}, |
|
"socket.io-client": { |
|
"version": "1.7.4", |
|
"resolved": "http://registry.npm.taobao.org/socket.io-client/download/socket.io-client-1.7.4.tgz", |
|
"integrity": "sha1-7J+CA1btme9tNX8HVtZIcXvdQoE=", |
|
"requires": { |
|
"backo2": "1.0.2", |
|
"component-bind": "1.0.0", |
|
"component-emitter": "1.2.1", |
|
"debug": "2.3.3", |
|
"engine.io-client": "1.8.4", |
|
"has-binary": "0.1.7", |
|
"indexof": "0.0.1", |
|
"object-component": "0.0.3", |
|
"parseuri": "0.0.5", |
|
"socket.io-parser": "2.3.1", |
|
"to-array": "0.1.4" |
|
}, |
|
"dependencies": { |
|
"component-emitter": { |
|
"version": "1.2.1", |
|
"resolved": "http://registry.npm.taobao.org/component-emitter/download/component-emitter-1.2.1.tgz", |
|
"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" |
|
}, |
|
"debug": { |
|
"version": "2.3.3", |
|
"resolved": "http://registry.npm.taobao.org/debug/download/debug-2.3.3.tgz", |
|
"integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", |
|
"requires": { |
|
"ms": "0.7.2" |
|
} |
|
}, |
|
"ms": { |
|
"version": "0.7.2", |
|
"resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz", |
|
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" |
|
} |
|
} |
|
}, |
|
"socket.io-parser": { |
|
"version": "2.3.1", |
|
"resolved": "http://registry.npm.taobao.org/socket.io-parser/download/socket.io-parser-2.3.1.tgz", |
|
"integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=", |
|
"requires": { |
|
"component-emitter": "1.1.2", |
|
"debug": "2.2.0", |
|
"isarray": "0.0.1", |
|
"json3": "3.3.2" |
|
}, |
|
"dependencies": { |
|
"isarray": { |
|
"version": "0.0.1", |
|
"resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", |
|
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" |
|
} |
|
} |
|
}, |
|
"statuses": { |
|
"version": "1.4.0", |
|
"resolved": "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz", |
|
"integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=" |
|
}, |
|
"string_decoder": { |
|
"version": "1.0.3", |
|
"resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.3.tgz", |
|
"integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", |
|
"requires": { |
|
"safe-buffer": "5.1.1" |
|
} |
|
}, |
|
"to-array": { |
|
"version": "0.1.4", |
|
"resolved": "http://registry.npm.taobao.org/to-array/download/to-array-0.1.4.tgz", |
|
"integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" |
|
}, |
|
"type-is": { |
|
"version": "1.6.15", |
|
"resolved": "http://registry.npm.taobao.org/type-is/download/type-is-1.6.15.tgz", |
|
"integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", |
|
"requires": { |
|
"media-typer": "0.3.0", |
|
"mime-types": "2.1.17" |
|
} |
|
}, |
|
"ultron": { |
|
"version": "1.0.2", |
|
"resolved": "http://registry.npm.taobao.org/ultron/download/ultron-1.0.2.tgz", |
|
"integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" |
|
}, |
|
"unpipe": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", |
|
"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" |
|
}, |
|
"util-deprecate": { |
|
"version": "1.0.2", |
|
"resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", |
|
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" |
|
}, |
|
"utils-merge": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.0.tgz", |
|
"integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=" |
|
}, |
|
"vary": { |
|
"version": "1.1.2", |
|
"resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", |
|
"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" |
|
}, |
|
"ws": { |
|
"version": "1.1.4", |
|
"resolved": "http://registry.npm.taobao.org/ws/download/ws-1.1.4.tgz", |
|
"integrity": "sha1-V/QNA2gy5fUFVmKjl8Tedu1mv2E=", |
|
"requires": { |
|
"options": "0.0.6", |
|
"ultron": "1.0.2" |
|
} |
|
}, |
|
"wtf-8": { |
|
"version": "1.0.0", |
|
"resolved": "http://registry.npm.taobao.org/wtf-8/download/wtf-8-1.0.0.tgz", |
|
"integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=" |
|
}, |
|
"xmlhttprequest-ssl": { |
|
"version": "1.5.3", |
|
"resolved": "http://registry.npm.taobao.org/xmlhttprequest-ssl/download/xmlhttprequest-ssl-1.5.3.tgz", |
|
"integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=" |
|
}, |
|
"yeast": { |
|
"version": "0.1.2", |
|
"resolved": "http://registry.npm.taobao.org/yeast/download/yeast-0.1.2.tgz", |
|
"integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" |
|
} |
|
} |
|
}
|
|
|