diff --git a/liu_yx/action/CartoonDown.js b/liu_yx/action/CartoonDown.js new file mode 100644 index 0000000000000000000000000000000000000000..59e006562cac76284d7737d5d48f02d0514642ad --- /dev/null +++ b/liu_yx/action/CartoonDown.js @@ -0,0 +1,10 @@ +const downloadPic = require('../models/imgDown'); +const Crawler = require("crawler"); +const path = require('path'); + +var fatherPath = path.resolve(__dirname, '..'); +for (let index = 1; index < 9; index++) { + var img = 'https://img.fu8.life/volume/1F/00/09/00'+index+'.jpg'; + var imgPath = fatherPath + '/img/Cartoon_Test/001.jpg'; + downloadPic(img,imgPath); +} diff --git a/liu_yx/action/cnblogs.js b/liu_yx/action/cnblogs.js new file mode 100644 index 0000000000000000000000000000000000000000..8dbb22c5ecb782c895e2ba3fad574dd092036c95 --- /dev/null +++ b/liu_yx/action/cnblogs.js @@ -0,0 +1,34 @@ +const inintDb = require('../utils/initDb_cnblog')(); +const cnblog = require('../models/cnblogs_message'); +const Crawler = require("crawler"); + +var index = 1; +setTimeout(function run() { + var c = new Crawler({ + maxConnections: 10, + // This will be called for each crawled page + callback: function (error, res, done) { + if (error) { + console.log(error); + } else { + var $ = res.$; + + var list = $('#main #post_list .post_item .post_item_body').toArray(); + list.forEach(element => { + var title = $(element).find('h3 a').text(); + var author = $(element).find('.post_item_foot .lightblue').text(); + var ReleaseTime = $(element).find('.post_item_foot').text().match(/\d{4}-\d{2}-\d{2} \d{2}:\d{2}/).toString(); + cnblog.create({ title: title, author: author, ReleaseTime: ReleaseTime }); + }); + } + } + }) + var URL = 'https://www.cnblogs.com/sitehome/p/' + index; + c.queue(URL); + if (index < 200) { + setTimeout(run, 1) + index++; + }else{ + console.log('done'); + }; +}, 1); \ No newline at end of file diff --git a/liu_yx/action/douban_crawler_top250.js b/liu_yx/action/douban_crawler_top250.js new file mode 100644 index 0000000000000000000000000000000000000000..d3a449470e0510c3f050ee3fb806118ee132abfd --- /dev/null +++ b/liu_yx/action/douban_crawler_top250.js @@ -0,0 +1,40 @@ +const inintDb = require('../utils/initDb_douban')(); +const article = require('../models/articles'); +const downloadPic = require('../models/imgDown'); +const Crawler = require("crawler"); +const path = require('path'); + +var fatherPath = path.resolve(__dirname,'..'); +var c = new Crawler({ + maxConnections: 10, + // This will be called for each crawled page + callback: function (error, res, done) { + if (error) { + console.log(error); + } else { + var $ = res.$; + // $ is Cheerio by default + //a lean implementation of core jQuery designed specifically for the server + + var list = $('#content .article table').toArray(); + + list.forEach(element => { + var title = $(element).find('.pl2').text().trim().replace(/[ \n\r]/g, ''); + var author = $(element).find('.pl').text().trim().replace(/[ \n\r]/g, '').slice(0,$(element).find('.pl').text().trim().replace(/[ \n\r]/g, '').indexOf('/')); + var introduction = $(element).find('.inq').text().trim().replace(/[ \n\r]/g, ''); + var img = $(element).find('img').attr('src'); + var imgFilePath = fatherPath + '/img/douban_img/' + img.slice(img.lastIndexOf('/') + 1); + downloadPic(img, imgFilePath); + article.create({ title: title, author: author, Introduction: introduction, imgFilePath: imgFilePath }); + }) + + } + done(); + } +}); + +// Queue just one URL, with default callback +for (let index = 0; index < 250; index += 25) { + var URL = 'https://book.douban.com/top250?start=' + index; + c.queue(URL); +} diff --git a/liu_yx/app.js b/liu_yx/app.js new file mode 100644 index 0000000000000000000000000000000000000000..18e1a3b0298de45284b411156d592a7921a4e11b --- /dev/null +++ b/liu_yx/app.js @@ -0,0 +1 @@ +require('./action/CartoonDown'); \ No newline at end of file diff --git a/liu_yx/db.js b/liu_yx/db.js new file mode 100644 index 0000000000000000000000000000000000000000..f45a4349fe90120ed00acf72356ed1ab9e568bc7 --- /dev/null +++ b/liu_yx/db.js @@ -0,0 +1,8 @@ +const Sequelize = require('sequelize'); + +const sequelize = new Sequelize('NodeJs_dbTest', 'sa', '123456', { + host: 'localhost', + dialect: 'mssql'/* one of 'mysql' | 'mariadb' | 'postgres' | 'mssql' */ + }); + +module.exports = sequelize; \ No newline at end of file diff --git a/liu_yx/img/douban_img/s1008848.jpg b/liu_yx/img/douban_img/s1008848.jpg new file mode 100644 index 0000000000000000000000000000000000000000..47db377b32008ea14b7f4ffff9b04e5750ea220f Binary files /dev/null and b/liu_yx/img/douban_img/s1008848.jpg differ diff --git a/liu_yx/img/douban_img/s1015872.jpg b/liu_yx/img/douban_img/s1015872.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea56b7e73ca3d3a5d8ef388350c08ca337b08e4b Binary files /dev/null and b/liu_yx/img/douban_img/s1015872.jpg differ diff --git a/liu_yx/img/douban_img/s1020454.jpg b/liu_yx/img/douban_img/s1020454.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f354069d8996f4d892d7748d3b81eed91e5ed2c Binary files /dev/null and b/liu_yx/img/douban_img/s1020454.jpg differ diff --git a/liu_yx/img/douban_img/s1024472.jpg b/liu_yx/img/douban_img/s1024472.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5110677a13664c48fce025fdddb3bd0c63c35535 Binary files /dev/null and b/liu_yx/img/douban_img/s1024472.jpg differ diff --git a/liu_yx/img/douban_img/s1027286.jpg b/liu_yx/img/douban_img/s1027286.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c2921a33939509f6e3a6de231969adcebe3f2b6 Binary files /dev/null and b/liu_yx/img/douban_img/s1027286.jpg differ diff --git a/liu_yx/img/douban_img/s1034062.jpg b/liu_yx/img/douban_img/s1034062.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e249c6de98c38376bc36d92ee6ea7be1132d9fe0 Binary files /dev/null and b/liu_yx/img/douban_img/s1034062.jpg differ diff --git a/liu_yx/img/douban_img/s1044902.jpg b/liu_yx/img/douban_img/s1044902.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90a904d47cab98b7857f523ea4c3ad2d95f9e669 Binary files /dev/null and b/liu_yx/img/douban_img/s1044902.jpg differ diff --git a/liu_yx/img/douban_img/s1045431.jpg b/liu_yx/img/douban_img/s1045431.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cfcadf4f4900a49163bc5750c61c5b3b5845533a Binary files /dev/null and b/liu_yx/img/douban_img/s1045431.jpg differ diff --git a/liu_yx/img/douban_img/s1050021.jpg b/liu_yx/img/douban_img/s1050021.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2209f042fb170eafb36d410d723ee20438a5dcc Binary files /dev/null and b/liu_yx/img/douban_img/s1050021.jpg differ diff --git a/liu_yx/img/douban_img/s1066570.jpg b/liu_yx/img/douban_img/s1066570.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd39e2d67297d9c3ecede22a5728de6e7b083db0 Binary files /dev/null and b/liu_yx/img/douban_img/s1066570.jpg differ diff --git a/liu_yx/img/douban_img/s1067491.jpg b/liu_yx/img/douban_img/s1067491.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1f33bd23830b832f62d1b0c890955355ace836f3 Binary files /dev/null and b/liu_yx/img/douban_img/s1067491.jpg differ diff --git a/liu_yx/img/douban_img/s1067911.jpg b/liu_yx/img/douban_img/s1067911.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3915fb4bc347f3d655c11b1e210041d6948b26a5 Binary files /dev/null and b/liu_yx/img/douban_img/s1067911.jpg differ diff --git a/liu_yx/img/douban_img/s1068520.jpg b/liu_yx/img/douban_img/s1068520.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cfa8f4ed00f638186e0523eb84a08126d6e26b1d Binary files /dev/null and b/liu_yx/img/douban_img/s1068520.jpg differ diff --git a/liu_yx/img/douban_img/s1069364.jpg b/liu_yx/img/douban_img/s1069364.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff85be60fab9ef35447031f4e871907c70bff4e1 Binary files /dev/null and b/liu_yx/img/douban_img/s1069364.jpg differ diff --git a/liu_yx/img/douban_img/s1070222.jpg b/liu_yx/img/douban_img/s1070222.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d799ef6e33e43813c3dbb6f05d2ea2ded172e45 Binary files /dev/null and b/liu_yx/img/douban_img/s1070222.jpg differ diff --git a/liu_yx/img/douban_img/s1070937.jpg b/liu_yx/img/douban_img/s1070937.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ae790fdd6d2700a8a0dee30dac9439cbc911e9c Binary files /dev/null and b/liu_yx/img/douban_img/s1070937.jpg differ diff --git a/liu_yx/img/douban_img/s1070959.jpg b/liu_yx/img/douban_img/s1070959.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a9297def6bfd1756d8a9314dc5028d2c0a865c97 Binary files /dev/null and b/liu_yx/img/douban_img/s1070959.jpg differ diff --git a/liu_yx/img/douban_img/s1072541.jpg b/liu_yx/img/douban_img/s1072541.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf462a68d66985416d65ab1965296d26de1f206f Binary files /dev/null and b/liu_yx/img/douban_img/s1072541.jpg differ diff --git a/liu_yx/img/douban_img/s1074291.jpg b/liu_yx/img/douban_img/s1074291.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19b9f7f94b1a3e35cc3aa17ec29ceb04e7adfdd4 Binary files /dev/null and b/liu_yx/img/douban_img/s1074291.jpg differ diff --git a/liu_yx/img/douban_img/s1075414.jpg b/liu_yx/img/douban_img/s1075414.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0228bc249ade7bcd2d8010e31cc31feaa4079708 Binary files /dev/null and b/liu_yx/img/douban_img/s1075414.jpg differ diff --git a/liu_yx/img/douban_img/s1076372.jpg b/liu_yx/img/douban_img/s1076372.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a0974c122dd8afcff9701f782e9dde74a5246c0d Binary files /dev/null and b/liu_yx/img/douban_img/s1076372.jpg differ diff --git a/liu_yx/img/douban_img/s1076932.jpg b/liu_yx/img/douban_img/s1076932.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e4996c2bff2bdbcc7afc6c4c490a077fd08cb5e0 Binary files /dev/null and b/liu_yx/img/douban_img/s1076932.jpg differ diff --git a/liu_yx/img/douban_img/s1078958.jpg b/liu_yx/img/douban_img/s1078958.jpg new file mode 100644 index 0000000000000000000000000000000000000000..612d74c4b1b8864767c91d51cfe42b390c1cd07c Binary files /dev/null and b/liu_yx/img/douban_img/s1078958.jpg differ diff --git a/liu_yx/img/douban_img/s1095383.jpg b/liu_yx/img/douban_img/s1095383.jpg new file mode 100644 index 0000000000000000000000000000000000000000..355ea3090bb85bed34d8d68841af2f6f2178a515 Binary files /dev/null and b/liu_yx/img/douban_img/s1095383.jpg differ diff --git a/liu_yx/img/douban_img/s1099483.jpg b/liu_yx/img/douban_img/s1099483.jpg new file mode 100644 index 0000000000000000000000000000000000000000..926b761cbbc50021561384c59eeceaa5e48d7e4d Binary files /dev/null and b/liu_yx/img/douban_img/s1099483.jpg differ diff --git a/liu_yx/img/douban_img/s1103152.jpg b/liu_yx/img/douban_img/s1103152.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eca01af9273e10764057e2cff11b0e7365b833b8 Binary files /dev/null and b/liu_yx/img/douban_img/s1103152.jpg differ diff --git a/liu_yx/img/douban_img/s1120437.jpg b/liu_yx/img/douban_img/s1120437.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c625cfefcb19b0d763d55f8b75c07a7196f26f56 Binary files /dev/null and b/liu_yx/img/douban_img/s1120437.jpg differ diff --git a/liu_yx/img/douban_img/s1121598.jpg b/liu_yx/img/douban_img/s1121598.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac9391301e4acfbd4b6c147a06a8fae2a926a91c Binary files /dev/null and b/liu_yx/img/douban_img/s1121598.jpg differ diff --git a/liu_yx/img/douban_img/s1127135.jpg b/liu_yx/img/douban_img/s1127135.jpg new file mode 100644 index 0000000000000000000000000000000000000000..221e43395f81bae7564f785b2c21b73af510c5df Binary files /dev/null and b/liu_yx/img/douban_img/s1127135.jpg differ diff --git a/liu_yx/img/douban_img/s11284102.jpg b/liu_yx/img/douban_img/s11284102.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2d3190b6dfb51a195d8a8ee0b00e41bb9fefbfc Binary files /dev/null and b/liu_yx/img/douban_img/s11284102.jpg differ diff --git a/liu_yx/img/douban_img/s1134166.jpg b/liu_yx/img/douban_img/s1134166.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff95b5de15dcf5039b23a0b345c3841f62ce4119 Binary files /dev/null and b/liu_yx/img/douban_img/s1134166.jpg differ diff --git a/liu_yx/img/douban_img/s1134341.jpg b/liu_yx/img/douban_img/s1134341.jpg new file mode 100644 index 0000000000000000000000000000000000000000..02c9e413a622a3c029e5647e689496075e884c4e Binary files /dev/null and b/liu_yx/img/douban_img/s1134341.jpg differ diff --git a/liu_yx/img/douban_img/s1137441.jpg b/liu_yx/img/douban_img/s1137441.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bc601058f1d6cccc2a8b51d64ae9a05c469ebd4b Binary files /dev/null and b/liu_yx/img/douban_img/s1137441.jpg differ diff --git a/liu_yx/img/douban_img/s1144911.jpg b/liu_yx/img/douban_img/s1144911.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55915ad4716b79e79d57117ced8648725a0b1535 Binary files /dev/null and b/liu_yx/img/douban_img/s1144911.jpg differ diff --git a/liu_yx/img/douban_img/s1146040.jpg b/liu_yx/img/douban_img/s1146040.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17138a9719d9961cd95b2e2a4a2303ff2a76df45 Binary files /dev/null and b/liu_yx/img/douban_img/s1146040.jpg differ diff --git a/liu_yx/img/douban_img/s1151479.jpg b/liu_yx/img/douban_img/s1151479.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a252a6d391cc830744a42a0a0ebad96151433b2b Binary files /dev/null and b/liu_yx/img/douban_img/s1151479.jpg differ diff --git a/liu_yx/img/douban_img/s1154424.jpg b/liu_yx/img/douban_img/s1154424.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3c541c14c0c73ff8a212bb228bbcbbd49c2f9264 Binary files /dev/null and b/liu_yx/img/douban_img/s1154424.jpg differ diff --git a/liu_yx/img/douban_img/s1167060.jpg b/liu_yx/img/douban_img/s1167060.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac03f9fc0d9ba5544c6cdc43e059de59b3f5db79 Binary files /dev/null and b/liu_yx/img/douban_img/s1167060.jpg differ diff --git a/liu_yx/img/douban_img/s1201610.jpg b/liu_yx/img/douban_img/s1201610.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6470aa6a994c43976453a5599994482bbb79865b Binary files /dev/null and b/liu_yx/img/douban_img/s1201610.jpg differ diff --git a/liu_yx/img/douban_img/s1229240.jpg b/liu_yx/img/douban_img/s1229240.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d6a4b0b64c666d5e45e82c48c3ea91f4bbf8260b Binary files /dev/null and b/liu_yx/img/douban_img/s1229240.jpg differ diff --git a/liu_yx/img/douban_img/s1319205.jpg b/liu_yx/img/douban_img/s1319205.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1757f2f1dd5434a6eb06dd9e922e467b0cb2ce2b Binary files /dev/null and b/liu_yx/img/douban_img/s1319205.jpg differ diff --git a/liu_yx/img/douban_img/s1325863.jpg b/liu_yx/img/douban_img/s1325863.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01e603e05b7f372e44842a3e3e7b4ae03a6a9864 Binary files /dev/null and b/liu_yx/img/douban_img/s1325863.jpg differ diff --git a/liu_yx/img/douban_img/s1344337.jpg b/liu_yx/img/douban_img/s1344337.jpg new file mode 100644 index 0000000000000000000000000000000000000000..23fc4a48e4736457ee117c6dc8d8406c8ce5204a Binary files /dev/null and b/liu_yx/img/douban_img/s1344337.jpg differ diff --git a/liu_yx/img/douban_img/s1436379.jpg b/liu_yx/img/douban_img/s1436379.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ff29aa48a31fc311e2e3b9a8154da581216d8c8 Binary files /dev/null and b/liu_yx/img/douban_img/s1436379.jpg differ diff --git a/liu_yx/img/douban_img/s1436519.jpg b/liu_yx/img/douban_img/s1436519.jpg new file mode 100644 index 0000000000000000000000000000000000000000..79d3a866c95babf39e9f49b4fea92941e15726ad Binary files /dev/null and b/liu_yx/img/douban_img/s1436519.jpg differ diff --git a/liu_yx/img/douban_img/s1447349.jpg b/liu_yx/img/douban_img/s1447349.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4cfd0456ca08d65c7b927e3b3c4744bc265ee46c Binary files /dev/null and b/liu_yx/img/douban_img/s1447349.jpg differ diff --git a/liu_yx/img/douban_img/s1469589.jpg b/liu_yx/img/douban_img/s1469589.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c58feb48497a5915562f7b0656eb3d89287d3bfb Binary files /dev/null and b/liu_yx/img/douban_img/s1469589.jpg differ diff --git a/liu_yx/img/douban_img/s1486674.jpg b/liu_yx/img/douban_img/s1486674.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1dda69f704931892bb8a26ed374cb421536a57e7 Binary files /dev/null and b/liu_yx/img/douban_img/s1486674.jpg differ diff --git a/liu_yx/img/douban_img/s1556748.jpg b/liu_yx/img/douban_img/s1556748.jpg new file mode 100644 index 0000000000000000000000000000000000000000..007767f036d69127bc663470df5188d85e3ac884 Binary files /dev/null and b/liu_yx/img/douban_img/s1556748.jpg differ diff --git a/liu_yx/img/douban_img/s1562997.jpg b/liu_yx/img/douban_img/s1562997.jpg new file mode 100644 index 0000000000000000000000000000000000000000..583a5a739344b6f39e57eecaa4fee9502c712b48 Binary files /dev/null and b/liu_yx/img/douban_img/s1562997.jpg differ diff --git a/liu_yx/img/douban_img/s1595557.jpg b/liu_yx/img/douban_img/s1595557.jpg new file mode 100644 index 0000000000000000000000000000000000000000..215bb06c54346f0937c1291e72ab136aa1a1fed9 Binary files /dev/null and b/liu_yx/img/douban_img/s1595557.jpg differ diff --git a/liu_yx/img/douban_img/s1627374.jpg b/liu_yx/img/douban_img/s1627374.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8c1c6376a6ae7e7b3eea819cde01230e3763d7da Binary files /dev/null and b/liu_yx/img/douban_img/s1627374.jpg differ diff --git a/liu_yx/img/douban_img/s1641357.jpg b/liu_yx/img/douban_img/s1641357.jpg new file mode 100644 index 0000000000000000000000000000000000000000..410916ca80b8a57264badaefa16a390028f1a42d Binary files /dev/null and b/liu_yx/img/douban_img/s1641357.jpg differ diff --git a/liu_yx/img/douban_img/s1657785.jpg b/liu_yx/img/douban_img/s1657785.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0bf7b7d6d2a1d426e155ce3d932413835c7d0d60 Binary files /dev/null and b/liu_yx/img/douban_img/s1657785.jpg differ diff --git a/liu_yx/img/douban_img/s1665415.jpg b/liu_yx/img/douban_img/s1665415.jpg new file mode 100644 index 0000000000000000000000000000000000000000..235fd2ffc83f8dc330c67b545c76cf24442cfba8 Binary files /dev/null and b/liu_yx/img/douban_img/s1665415.jpg differ diff --git a/liu_yx/img/douban_img/s1670932.jpg b/liu_yx/img/douban_img/s1670932.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ed15f4cd8f8884e542d8d67dc88eb3325b431eb Binary files /dev/null and b/liu_yx/img/douban_img/s1670932.jpg differ diff --git a/liu_yx/img/douban_img/s1677577.jpg b/liu_yx/img/douban_img/s1677577.jpg new file mode 100644 index 0000000000000000000000000000000000000000..24f410f8edabcf50a4044405e82d416517fe0caf Binary files /dev/null and b/liu_yx/img/douban_img/s1677577.jpg differ diff --git a/liu_yx/img/douban_img/s1681072.jpg b/liu_yx/img/douban_img/s1681072.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da8d8997e0d713845811fc1be0729080daff26c2 Binary files /dev/null and b/liu_yx/img/douban_img/s1681072.jpg differ diff --git a/liu_yx/img/douban_img/s1683067.jpg b/liu_yx/img/douban_img/s1683067.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2f2dda1fefdb0f57eab0a8a7fc4b1ed230ebb29 Binary files /dev/null and b/liu_yx/img/douban_img/s1683067.jpg differ diff --git a/liu_yx/img/douban_img/s1700225.jpg b/liu_yx/img/douban_img/s1700225.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8e2dfc357289d583e72362b918272b849faf0dc Binary files /dev/null and b/liu_yx/img/douban_img/s1700225.jpg differ diff --git a/liu_yx/img/douban_img/s1727290.jpg b/liu_yx/img/douban_img/s1727290.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d2d155dea1d134ed1e65c4c3a1342f70c35ce16 Binary files /dev/null and b/liu_yx/img/douban_img/s1727290.jpg differ diff --git a/liu_yx/img/douban_img/s1738643.jpg b/liu_yx/img/douban_img/s1738643.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f86c70ddf5c85563d70147b17868c641b48afd3 Binary files /dev/null and b/liu_yx/img/douban_img/s1738643.jpg differ diff --git a/liu_yx/img/douban_img/s1765799.jpg b/liu_yx/img/douban_img/s1765799.jpg new file mode 100644 index 0000000000000000000000000000000000000000..28032a9169f10cc6f2f1e15552916d192149bd1a Binary files /dev/null and b/liu_yx/img/douban_img/s1765799.jpg differ diff --git a/liu_yx/img/douban_img/s1768916.jpg b/liu_yx/img/douban_img/s1768916.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ed2cb102de6feabf82fdea25110b757d982114a Binary files /dev/null and b/liu_yx/img/douban_img/s1768916.jpg differ diff --git a/liu_yx/img/douban_img/s1772249.jpg b/liu_yx/img/douban_img/s1772249.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5f183609f8f582ac512c87b33cbdd56ecf6d06a4 Binary files /dev/null and b/liu_yx/img/douban_img/s1772249.jpg differ diff --git a/liu_yx/img/douban_img/s1785715.jpg b/liu_yx/img/douban_img/s1785715.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dcc6ed615615aba416c170f2429d3ae7780c76f4 Binary files /dev/null and b/liu_yx/img/douban_img/s1785715.jpg differ diff --git a/liu_yx/img/douban_img/s1790246.jpg b/liu_yx/img/douban_img/s1790246.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89540fb3b9712ce3b1d3af62003a495b7fa59978 Binary files /dev/null and b/liu_yx/img/douban_img/s1790246.jpg differ diff --git a/liu_yx/img/douban_img/s1800355.jpg b/liu_yx/img/douban_img/s1800355.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b2d87f172ef2050f2898807a7a2e959952b3e004 Binary files /dev/null and b/liu_yx/img/douban_img/s1800355.jpg differ diff --git a/liu_yx/img/douban_img/s1801057.jpg b/liu_yx/img/douban_img/s1801057.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da64fa4cdcc8713d11a872f511f2204acc34efa7 Binary files /dev/null and b/liu_yx/img/douban_img/s1801057.jpg differ diff --git a/liu_yx/img/douban_img/s1804710.jpg b/liu_yx/img/douban_img/s1804710.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a8f58bb669f0c4401a327d2f2bedf0d2ca70bd2 Binary files /dev/null and b/liu_yx/img/douban_img/s1804710.jpg differ diff --git a/liu_yx/img/douban_img/s1817666.jpg b/liu_yx/img/douban_img/s1817666.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34fc267b3869d6fbbf3ae43c1fa515cc73ed251e Binary files /dev/null and b/liu_yx/img/douban_img/s1817666.jpg differ diff --git a/liu_yx/img/douban_img/s1829709.jpg b/liu_yx/img/douban_img/s1829709.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7ba94910448ee6fc502a07c191e14176327fa50a Binary files /dev/null and b/liu_yx/img/douban_img/s1829709.jpg differ diff --git a/liu_yx/img/douban_img/s1914861.jpg b/liu_yx/img/douban_img/s1914861.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d1132b6ef0e00193a20b1f6c9b9bedce8f0ede7 Binary files /dev/null and b/liu_yx/img/douban_img/s1914861.jpg differ diff --git a/liu_yx/img/douban_img/s1950424.jpg b/liu_yx/img/douban_img/s1950424.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b773156880f6d80e43fe45ce107a59c4831dfed3 Binary files /dev/null and b/liu_yx/img/douban_img/s1950424.jpg differ diff --git a/liu_yx/img/douban_img/s1953384.jpg b/liu_yx/img/douban_img/s1953384.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b477f2d707a8f081f0e730f0c127311d72c62eef Binary files /dev/null and b/liu_yx/img/douban_img/s1953384.jpg differ diff --git a/liu_yx/img/douban_img/s1979223.jpg b/liu_yx/img/douban_img/s1979223.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30a660d905b8f46c2a48323cac0dd7634f0a0103 Binary files /dev/null and b/liu_yx/img/douban_img/s1979223.jpg differ diff --git a/liu_yx/img/douban_img/s1993421.jpg b/liu_yx/img/douban_img/s1993421.jpg new file mode 100644 index 0000000000000000000000000000000000000000..311765ae0afb8398567fdf50953c8a534b8d5466 Binary files /dev/null and b/liu_yx/img/douban_img/s1993421.jpg differ diff --git a/liu_yx/img/douban_img/s2019056.jpg b/liu_yx/img/douban_img/s2019056.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a7894bcfe9988cba55bfd4125e114db13d18946 Binary files /dev/null and b/liu_yx/img/douban_img/s2019056.jpg differ diff --git a/liu_yx/img/douban_img/s2059791.jpg b/liu_yx/img/douban_img/s2059791.jpg new file mode 100644 index 0000000000000000000000000000000000000000..211e366e25dba7a5fc48c3780007c64daa674022 Binary files /dev/null and b/liu_yx/img/douban_img/s2059791.jpg differ diff --git a/liu_yx/img/douban_img/s2142329.jpg b/liu_yx/img/douban_img/s2142329.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da40eecd245e219ff10b527422e32513a1cc771d Binary files /dev/null and b/liu_yx/img/douban_img/s2142329.jpg differ diff --git a/liu_yx/img/douban_img/s2157335.jpg b/liu_yx/img/douban_img/s2157335.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90b39e69f6205c021cf2cdb59a569f3bdcf65d76 Binary files /dev/null and b/liu_yx/img/douban_img/s2157335.jpg differ diff --git a/liu_yx/img/douban_img/s2157336.jpg b/liu_yx/img/douban_img/s2157336.jpg new file mode 100644 index 0000000000000000000000000000000000000000..314ab336d0c53e1ad7fbd6502e7cf20a493966e9 Binary files /dev/null and b/liu_yx/img/douban_img/s2157336.jpg differ diff --git a/liu_yx/img/douban_img/s2165932.jpg b/liu_yx/img/douban_img/s2165932.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e20aad05c28f78af81ecbb0858d14e17b849df2c Binary files /dev/null and b/liu_yx/img/douban_img/s2165932.jpg differ diff --git a/liu_yx/img/douban_img/s2170315.jpg b/liu_yx/img/douban_img/s2170315.jpg new file mode 100644 index 0000000000000000000000000000000000000000..32fc7709b00e85c3b204e261d99669d64617fc40 Binary files /dev/null and b/liu_yx/img/douban_img/s2170315.jpg differ diff --git a/liu_yx/img/douban_img/s2170316.jpg b/liu_yx/img/douban_img/s2170316.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d356be0e8e2e2b0b5ddba724ae4eae94653dbd2c Binary files /dev/null and b/liu_yx/img/douban_img/s2170316.jpg differ diff --git a/liu_yx/img/douban_img/s2280094.jpg b/liu_yx/img/douban_img/s2280094.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7be0616e5e71190955d41d314585758d0cbe9981 Binary files /dev/null and b/liu_yx/img/douban_img/s2280094.jpg differ diff --git a/liu_yx/img/douban_img/s23128183.jpg b/liu_yx/img/douban_img/s23128183.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7ffa26426d153129a55fb1bdb7708fbee2d232d Binary files /dev/null and b/liu_yx/img/douban_img/s23128183.jpg differ diff --git a/liu_yx/img/douban_img/s2347562.jpg b/liu_yx/img/douban_img/s2347562.jpg new file mode 100644 index 0000000000000000000000000000000000000000..596a60e31413fc6cada8ab31653f73b88b9e0cea Binary files /dev/null and b/liu_yx/img/douban_img/s2347562.jpg differ diff --git a/liu_yx/img/douban_img/s2347590.jpg b/liu_yx/img/douban_img/s2347590.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88dbdd140e9432ae59e218e4474f658b7eae7769 Binary files /dev/null and b/liu_yx/img/douban_img/s2347590.jpg differ diff --git a/liu_yx/img/douban_img/s23579217.jpg b/liu_yx/img/douban_img/s23579217.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5923a4af97fa1654ec30b0827cf191ff564f61c Binary files /dev/null and b/liu_yx/img/douban_img/s23579217.jpg differ diff --git a/liu_yx/img/douban_img/s23632058.jpg b/liu_yx/img/douban_img/s23632058.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c5c1dd44aa777995d61e55023e78368a0d6cf49 Binary files /dev/null and b/liu_yx/img/douban_img/s23632058.jpg differ diff --git a/liu_yx/img/douban_img/s2364689.jpg b/liu_yx/img/douban_img/s2364689.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c7e180e0947adde3b289ab71cee44549ce02a35 Binary files /dev/null and b/liu_yx/img/douban_img/s2364689.jpg differ diff --git a/liu_yx/img/douban_img/s2391798.jpg b/liu_yx/img/douban_img/s2391798.jpg new file mode 100644 index 0000000000000000000000000000000000000000..790dfe336fe123b41a0167830d87fdc090f478e2 Binary files /dev/null and b/liu_yx/img/douban_img/s2391798.jpg differ diff --git a/liu_yx/img/douban_img/s2393243.jpg b/liu_yx/img/douban_img/s2393243.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41e7f2351a2b23bab5a91308954658e3f7406bbc Binary files /dev/null and b/liu_yx/img/douban_img/s2393243.jpg differ diff --git a/liu_yx/img/douban_img/s24174596.jpg b/liu_yx/img/douban_img/s24174596.jpg new file mode 100644 index 0000000000000000000000000000000000000000..58ad4dd295c9901b7295055e2204270e3723c73c Binary files /dev/null and b/liu_yx/img/douban_img/s24174596.jpg differ diff --git a/liu_yx/img/douban_img/s24422879.jpg b/liu_yx/img/douban_img/s24422879.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f4a34d5a01bfdbba56852ee39adc89da7d52e8a7 Binary files /dev/null and b/liu_yx/img/douban_img/s24422879.jpg differ diff --git a/liu_yx/img/douban_img/s24468373.jpg b/liu_yx/img/douban_img/s24468373.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a88aa4503d5e9f3c5ec72c4e4303fc565db1eac9 Binary files /dev/null and b/liu_yx/img/douban_img/s24468373.jpg differ diff --git a/liu_yx/img/douban_img/s24503563.jpg b/liu_yx/img/douban_img/s24503563.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f7adc6b2500aafd7b8c73346cd6eeb4cc808f0c Binary files /dev/null and b/liu_yx/img/douban_img/s24503563.jpg differ diff --git a/liu_yx/img/douban_img/s24514468.jpg b/liu_yx/img/douban_img/s24514468.jpg new file mode 100644 index 0000000000000000000000000000000000000000..345c66bd3dce5c2a8408c997534362e02dc62880 Binary files /dev/null and b/liu_yx/img/douban_img/s24514468.jpg differ diff --git a/liu_yx/img/douban_img/s24516687.jpg b/liu_yx/img/douban_img/s24516687.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c553730d99c2be3d59ee7f69a9bd708bbbd74c0a Binary files /dev/null and b/liu_yx/img/douban_img/s24516687.jpg differ diff --git a/liu_yx/img/douban_img/s24598159.jpg b/liu_yx/img/douban_img/s24598159.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e2f0869e8d28b499d502e9d0601f9f226d93afc Binary files /dev/null and b/liu_yx/img/douban_img/s24598159.jpg differ diff --git a/liu_yx/img/douban_img/s24611679.jpg b/liu_yx/img/douban_img/s24611679.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e96f092699e6b564704beb1fb49d86b759b182a Binary files /dev/null and b/liu_yx/img/douban_img/s24611679.jpg differ diff --git a/liu_yx/img/douban_img/s24964086.jpg b/liu_yx/img/douban_img/s24964086.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e209e9b7431dfebb9a84b698231861ab68488592 Binary files /dev/null and b/liu_yx/img/douban_img/s24964086.jpg differ diff --git a/liu_yx/img/douban_img/s2508587.jpg b/liu_yx/img/douban_img/s2508587.jpg new file mode 100644 index 0000000000000000000000000000000000000000..28ecc16cb0dfec5d11fb45dc7598d903116b1698 Binary files /dev/null and b/liu_yx/img/douban_img/s2508587.jpg differ diff --git a/liu_yx/img/douban_img/s2516920.jpg b/liu_yx/img/douban_img/s2516920.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0dbbf421fa1c898fdd6c01cdcfaa2cf34ed2e420 Binary files /dev/null and b/liu_yx/img/douban_img/s2516920.jpg differ diff --git a/liu_yx/img/douban_img/s2522397.jpg b/liu_yx/img/douban_img/s2522397.jpg new file mode 100644 index 0000000000000000000000000000000000000000..de2da69e680e9b248bbf20e96cfe9c657ca3870e Binary files /dev/null and b/liu_yx/img/douban_img/s2522397.jpg differ diff --git a/liu_yx/img/douban_img/s2563279.jpg b/liu_yx/img/douban_img/s2563279.jpg new file mode 100644 index 0000000000000000000000000000000000000000..953740dd7aae4bcf019ada0762ccb1a9485e61ee Binary files /dev/null and b/liu_yx/img/douban_img/s2563279.jpg differ diff --git a/liu_yx/img/douban_img/s26018916.jpg b/liu_yx/img/douban_img/s26018916.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f77a6c23e21286532693c09452cbeeb3f40dc05f Binary files /dev/null and b/liu_yx/img/douban_img/s26018916.jpg differ diff --git a/liu_yx/img/douban_img/s26037307.jpg b/liu_yx/img/douban_img/s26037307.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8f17c5b17bdbc153f0f701ae1faa80fadf7d2f7d Binary files /dev/null and b/liu_yx/img/douban_img/s26037307.jpg differ diff --git a/liu_yx/img/douban_img/s26040205.jpg b/liu_yx/img/douban_img/s26040205.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e2aac3529fbc7c4fb60c85a1e72c16088a765e27 Binary files /dev/null and b/liu_yx/img/douban_img/s26040205.jpg differ diff --git a/liu_yx/img/douban_img/s2611329.jpg b/liu_yx/img/douban_img/s2611329.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4f36fca66aa5556bb612b2602cee86dd72022346 Binary files /dev/null and b/liu_yx/img/douban_img/s2611329.jpg differ diff --git a/liu_yx/img/douban_img/s26237958.jpg b/liu_yx/img/douban_img/s26237958.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9017ce3be82195d4fdbdd96b59f7e6642613df7 Binary files /dev/null and b/liu_yx/img/douban_img/s26237958.jpg differ diff --git a/liu_yx/img/douban_img/s26301247.jpg b/liu_yx/img/douban_img/s26301247.jpg new file mode 100644 index 0000000000000000000000000000000000000000..027b79e34b05997b4dbe01beb88149c2ff6118c6 Binary files /dev/null and b/liu_yx/img/douban_img/s26301247.jpg differ diff --git a/liu_yx/img/douban_img/s2651394.jpg b/liu_yx/img/douban_img/s2651394.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f21e9412df40739700ba61e92537bf95f974a7ed Binary files /dev/null and b/liu_yx/img/douban_img/s2651394.jpg differ diff --git a/liu_yx/img/douban_img/s2652540.jpg b/liu_yx/img/douban_img/s2652540.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3cb60751f9eebf23f488bf76108fa7a07824841f Binary files /dev/null and b/liu_yx/img/douban_img/s2652540.jpg differ diff --git a/liu_yx/img/douban_img/s26546959.jpg b/liu_yx/img/douban_img/s26546959.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa2fd4fcbe17c9069e94016faf656d16534f1836 Binary files /dev/null and b/liu_yx/img/douban_img/s26546959.jpg differ diff --git a/liu_yx/img/douban_img/s2654869.jpg b/liu_yx/img/douban_img/s2654869.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c346642288718ba8b2f3f0e7f4f2166a19d5535 Binary files /dev/null and b/liu_yx/img/douban_img/s2654869.jpg differ diff --git a/liu_yx/img/douban_img/s2659208.jpg b/liu_yx/img/douban_img/s2659208.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ea3f5143054800569bd60f38d56128447248b62 Binary files /dev/null and b/liu_yx/img/douban_img/s2659208.jpg differ diff --git a/liu_yx/img/douban_img/s26720726.jpg b/liu_yx/img/douban_img/s26720726.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17e3339241cc614dba774fb985b9f6d459555ddd Binary files /dev/null and b/liu_yx/img/douban_img/s26720726.jpg differ diff --git a/liu_yx/img/douban_img/s27003191.jpg b/liu_yx/img/douban_img/s27003191.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fee1d9f7cc01d9f5f6c4afa7d2e0c4050b9e1db9 Binary files /dev/null and b/liu_yx/img/douban_img/s27003191.jpg differ diff --git a/liu_yx/img/douban_img/s27009357.jpg b/liu_yx/img/douban_img/s27009357.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6bea520c497d5ec8fa6ee92428d51b5702e4207f Binary files /dev/null and b/liu_yx/img/douban_img/s27009357.jpg differ diff --git a/liu_yx/img/douban_img/s27217828.jpg b/liu_yx/img/douban_img/s27217828.jpg new file mode 100644 index 0000000000000000000000000000000000000000..824ca88303e5e8c740ed2eb29020684927f17651 Binary files /dev/null and b/liu_yx/img/douban_img/s27217828.jpg differ diff --git a/liu_yx/img/douban_img/s27218035.jpg b/liu_yx/img/douban_img/s27218035.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6421ae7fee3e1a7ab548cc7a884120bdf144809a Binary files /dev/null and b/liu_yx/img/douban_img/s27218035.jpg differ diff --git a/liu_yx/img/douban_img/s27264181.jpg b/liu_yx/img/douban_img/s27264181.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e3eb2669821511c7198cf29fa4176cc455fbd26 Binary files /dev/null and b/liu_yx/img/douban_img/s27264181.jpg differ diff --git a/liu_yx/img/douban_img/s27312538.jpg b/liu_yx/img/douban_img/s27312538.jpg new file mode 100644 index 0000000000000000000000000000000000000000..489e8fea40aca28e5e08f41fc9b7ea55a443e5f9 Binary files /dev/null and b/liu_yx/img/douban_img/s27312538.jpg differ diff --git a/liu_yx/img/douban_img/s2756239.jpg b/liu_yx/img/douban_img/s2756239.jpg new file mode 100644 index 0000000000000000000000000000000000000000..639d18f8829670458a86950ef18527dda0715924 Binary files /dev/null and b/liu_yx/img/douban_img/s2756239.jpg differ diff --git a/liu_yx/img/douban_img/s27598249.jpg b/liu_yx/img/douban_img/s27598249.jpg new file mode 100644 index 0000000000000000000000000000000000000000..09eb3be80b43522cc2ca00293dd12195e11150f2 Binary files /dev/null and b/liu_yx/img/douban_img/s27598249.jpg differ diff --git a/liu_yx/img/douban_img/s2781361.jpg b/liu_yx/img/douban_img/s2781361.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d0c1a7e247366af87bbe69c941e003a0ad6de1e Binary files /dev/null and b/liu_yx/img/douban_img/s2781361.jpg differ diff --git a/liu_yx/img/douban_img/s27814883.jpg b/liu_yx/img/douban_img/s27814883.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae34c03bdc6f19047ecbe01f886da52b90728fcd Binary files /dev/null and b/liu_yx/img/douban_img/s27814883.jpg differ diff --git a/liu_yx/img/douban_img/s2781615.jpg b/liu_yx/img/douban_img/s2781615.jpg new file mode 100644 index 0000000000000000000000000000000000000000..935944b6a3418509202ae2aec4bb9a87d6bcb00a Binary files /dev/null and b/liu_yx/img/douban_img/s2781615.jpg differ diff --git a/liu_yx/img/douban_img/s2783843.jpg b/liu_yx/img/douban_img/s2783843.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eab14e97a99a7712f90e7ba321a43b62dfb12777 Binary files /dev/null and b/liu_yx/img/douban_img/s2783843.jpg differ diff --git a/liu_yx/img/douban_img/s27914268.jpg b/liu_yx/img/douban_img/s27914268.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e792420b94da3f9726c6a216e0f68c1dee1c20c3 Binary files /dev/null and b/liu_yx/img/douban_img/s27914268.jpg differ diff --git a/liu_yx/img/douban_img/s2798862.jpg b/liu_yx/img/douban_img/s2798862.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fe4305d9dc3edba690ff56c2d6ca6cd0ac2a670 Binary files /dev/null and b/liu_yx/img/douban_img/s2798862.jpg differ diff --git a/liu_yx/img/douban_img/s28033064.jpg b/liu_yx/img/douban_img/s28033064.jpg new file mode 100644 index 0000000000000000000000000000000000000000..270308d80e5634faad2e7b7a86d19cdecae00078 Binary files /dev/null and b/liu_yx/img/douban_img/s28033064.jpg differ diff --git a/liu_yx/img/douban_img/s28036829.jpg b/liu_yx/img/douban_img/s28036829.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac293cf3a258427db9cf94f88b69b1dd1b55fc0a Binary files /dev/null and b/liu_yx/img/douban_img/s28036829.jpg differ diff --git a/liu_yx/img/douban_img/s28050760.jpg b/liu_yx/img/douban_img/s28050760.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6df8e6790fb7472254368d311bdf7dd637efab1c Binary files /dev/null and b/liu_yx/img/douban_img/s28050760.jpg differ diff --git a/liu_yx/img/douban_img/s28061231.jpg b/liu_yx/img/douban_img/s28061231.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf7aac6d971a22f11ac60cafdd5203896ac227c1 Binary files /dev/null and b/liu_yx/img/douban_img/s28061231.jpg differ diff --git a/liu_yx/img/douban_img/s28111905.jpg b/liu_yx/img/douban_img/s28111905.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b3862fe595d51c8c79da6dc24f6b5af6c2960d7f Binary files /dev/null and b/liu_yx/img/douban_img/s28111905.jpg differ diff --git a/liu_yx/img/douban_img/s28284246.jpg b/liu_yx/img/douban_img/s28284246.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4822010711735593436f4fda652ac5831e409d73 Binary files /dev/null and b/liu_yx/img/douban_img/s28284246.jpg differ diff --git a/liu_yx/img/douban_img/s28313152.jpg b/liu_yx/img/douban_img/s28313152.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36dc00767a30568560404f1b2aaf9365cd0a2826 Binary files /dev/null and b/liu_yx/img/douban_img/s28313152.jpg differ diff --git a/liu_yx/img/douban_img/s28315660.jpg b/liu_yx/img/douban_img/s28315660.jpg new file mode 100644 index 0000000000000000000000000000000000000000..104494bbf2fa05181fda630a5ff538ce2efd9740 Binary files /dev/null and b/liu_yx/img/douban_img/s28315660.jpg differ diff --git a/liu_yx/img/douban_img/s28332051.jpg b/liu_yx/img/douban_img/s28332051.jpg new file mode 100644 index 0000000000000000000000000000000000000000..16448a0bb59fd1671c63d1e40b16113e6989fe79 Binary files /dev/null and b/liu_yx/img/douban_img/s28332051.jpg differ diff --git a/liu_yx/img/douban_img/s28332484.jpg b/liu_yx/img/douban_img/s28332484.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5e90f07a1ca102b89f457020294964a05261b20 Binary files /dev/null and b/liu_yx/img/douban_img/s28332484.jpg differ diff --git a/liu_yx/img/douban_img/s28355811.jpg b/liu_yx/img/douban_img/s28355811.jpg new file mode 100644 index 0000000000000000000000000000000000000000..afa7dc008875c2c2cc1f0a37f410b712936e0d19 Binary files /dev/null and b/liu_yx/img/douban_img/s28355811.jpg differ diff --git a/liu_yx/img/douban_img/s28357056.jpg b/liu_yx/img/douban_img/s28357056.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ed5c81d8012841032f38fa2836defbfdf9baf54c Binary files /dev/null and b/liu_yx/img/douban_img/s28357056.jpg differ diff --git a/liu_yx/img/douban_img/s2838737.jpg b/liu_yx/img/douban_img/s2838737.jpg new file mode 100644 index 0000000000000000000000000000000000000000..852fc057732a09b6f98a89ec26fe6dbcebea3a7e Binary files /dev/null and b/liu_yx/img/douban_img/s2838737.jpg differ diff --git a/liu_yx/img/douban_img/s28397415.jpg b/liu_yx/img/douban_img/s28397415.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96861547532e16580da00a7689ed4c47de6307a3 Binary files /dev/null and b/liu_yx/img/douban_img/s28397415.jpg differ diff --git a/liu_yx/img/douban_img/s28668834.jpg b/liu_yx/img/douban_img/s28668834.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a08923e36ba556fddc1c9b56de00bf90c0969a3c Binary files /dev/null and b/liu_yx/img/douban_img/s28668834.jpg differ diff --git a/liu_yx/img/douban_img/s2875823.jpg b/liu_yx/img/douban_img/s2875823.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd79616dac75e7b0e438313b364cbf82fd193deb Binary files /dev/null and b/liu_yx/img/douban_img/s2875823.jpg differ diff --git a/liu_yx/img/douban_img/s2897060.jpg b/liu_yx/img/douban_img/s2897060.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fab9b9d846a99f46c9b1a96f15628aded124d2a4 Binary files /dev/null and b/liu_yx/img/douban_img/s2897060.jpg differ diff --git a/liu_yx/img/douban_img/s29053580.jpg b/liu_yx/img/douban_img/s29053580.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a5b5c786fbaf1a5f8ae50e29f225b9605d3ac32c Binary files /dev/null and b/liu_yx/img/douban_img/s29053580.jpg differ diff --git a/liu_yx/img/douban_img/s29071620.jpg b/liu_yx/img/douban_img/s29071620.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0542ed13682db439b8a26de3dff925d3451c1b30 Binary files /dev/null and b/liu_yx/img/douban_img/s29071620.jpg differ diff --git a/liu_yx/img/douban_img/s29164777.jpg b/liu_yx/img/douban_img/s29164777.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb48928fc2dd307ec0e4ec4123e3a04d607ac1de Binary files /dev/null and b/liu_yx/img/douban_img/s29164777.jpg differ diff --git a/liu_yx/img/douban_img/s29331058.jpg b/liu_yx/img/douban_img/s29331058.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6731c4c2393dafedae7619f5f3cabbefc341116b Binary files /dev/null and b/liu_yx/img/douban_img/s29331058.jpg differ diff --git a/liu_yx/img/douban_img/s29376146.jpg b/liu_yx/img/douban_img/s29376146.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a03556b855140e24cbf1d8ecf1a96deee49f9cd Binary files /dev/null and b/liu_yx/img/douban_img/s29376146.jpg differ diff --git a/liu_yx/img/douban_img/s29423902.jpg b/liu_yx/img/douban_img/s29423902.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1745018e3f11940f8fe344d9a0ac50c554221f9a Binary files /dev/null and b/liu_yx/img/douban_img/s29423902.jpg differ diff --git a/liu_yx/img/douban_img/s29425921.jpg b/liu_yx/img/douban_img/s29425921.jpg new file mode 100644 index 0000000000000000000000000000000000000000..450e58462178df062e97e5020cf93fe6eccc8717 Binary files /dev/null and b/liu_yx/img/douban_img/s29425921.jpg differ diff --git a/liu_yx/img/douban_img/s29535271.jpg b/liu_yx/img/douban_img/s29535271.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a2dd345459cd594e8cf9a4b1bdcd7b33b3430676 Binary files /dev/null and b/liu_yx/img/douban_img/s29535271.jpg differ diff --git a/liu_yx/img/douban_img/s29552296.jpg b/liu_yx/img/douban_img/s29552296.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3345ecea20d3b6c7bceec8f0350b58eeccab7e14 Binary files /dev/null and b/liu_yx/img/douban_img/s29552296.jpg differ diff --git a/liu_yx/img/douban_img/s29555070.jpg b/liu_yx/img/douban_img/s29555070.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f275cf9dfaec2a4ec4bbd657ea136ed45f53f3a Binary files /dev/null and b/liu_yx/img/douban_img/s29555070.jpg differ diff --git a/liu_yx/img/douban_img/s2962510.jpg b/liu_yx/img/douban_img/s2962510.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e695b005c66167702f9510319cd44373030a790 Binary files /dev/null and b/liu_yx/img/douban_img/s2962510.jpg differ diff --git a/liu_yx/img/douban_img/s29651121.jpg b/liu_yx/img/douban_img/s29651121.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a0a00627e89b3a13ff3d71883bbfe96cc0f6582 Binary files /dev/null and b/liu_yx/img/douban_img/s29651121.jpg differ diff --git a/liu_yx/img/douban_img/s29746559.jpg b/liu_yx/img/douban_img/s29746559.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a2dbd9ecbeafb6e61642539f59614041e646f698 Binary files /dev/null and b/liu_yx/img/douban_img/s29746559.jpg differ diff --git a/liu_yx/img/douban_img/s2976745.jpg b/liu_yx/img/douban_img/s2976745.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abf07ea2ba41339b0e22cbbee1e550fecbb4fe6e Binary files /dev/null and b/liu_yx/img/douban_img/s2976745.jpg differ diff --git a/liu_yx/img/douban_img/s29796663.jpg b/liu_yx/img/douban_img/s29796663.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9d3675199de99fdc49c3320f0ddaa85b343efa33 Binary files /dev/null and b/liu_yx/img/douban_img/s29796663.jpg differ diff --git a/liu_yx/img/douban_img/s29799269.jpg b/liu_yx/img/douban_img/s29799269.jpg new file mode 100644 index 0000000000000000000000000000000000000000..22e3440b9fc768fa3171423f4fac6d4964213630 Binary files /dev/null and b/liu_yx/img/douban_img/s29799269.jpg differ diff --git a/liu_yx/img/douban_img/s29834872.jpg b/liu_yx/img/douban_img/s29834872.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fc9ffc826a21ac86d4dbce3d7640ac96f754f0dd Binary files /dev/null and b/liu_yx/img/douban_img/s29834872.jpg differ diff --git a/liu_yx/img/douban_img/s2990934.jpg b/liu_yx/img/douban_img/s2990934.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1a4ecd872c57d73949e3a6391156ef14a161c6a4 Binary files /dev/null and b/liu_yx/img/douban_img/s2990934.jpg differ diff --git a/liu_yx/img/douban_img/s3010179.jpg b/liu_yx/img/douban_img/s3010179.jpg new file mode 100644 index 0000000000000000000000000000000000000000..56551ce7cc0c8137f372646f66455c520eddf9fd Binary files /dev/null and b/liu_yx/img/douban_img/s3010179.jpg differ diff --git a/liu_yx/img/douban_img/s3042670.jpg b/liu_yx/img/douban_img/s3042670.jpg new file mode 100644 index 0000000000000000000000000000000000000000..102588ea67558dbc9817b59d2155c517627fd592 Binary files /dev/null and b/liu_yx/img/douban_img/s3042670.jpg differ diff --git a/liu_yx/img/douban_img/s3099438.jpg b/liu_yx/img/douban_img/s3099438.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4d331d24f788f4268cef16cd34c81061c9a2cddf Binary files /dev/null and b/liu_yx/img/douban_img/s3099438.jpg differ diff --git a/liu_yx/img/douban_img/s3134040.jpg b/liu_yx/img/douban_img/s3134040.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a91ae0a1b9b5c5243a92a3dd19a3b7bd49ee748d Binary files /dev/null and b/liu_yx/img/douban_img/s3134040.jpg differ diff --git a/liu_yx/img/douban_img/s3186863.jpg b/liu_yx/img/douban_img/s3186863.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad08e1c86bd62c4f4bd84f3518c08d5e61bb28cc Binary files /dev/null and b/liu_yx/img/douban_img/s3186863.jpg differ diff --git a/liu_yx/img/douban_img/s3203360.jpg b/liu_yx/img/douban_img/s3203360.jpg new file mode 100644 index 0000000000000000000000000000000000000000..523cc9b592d28d89a37cfe8d6c199e2a64bc9a3c Binary files /dev/null and b/liu_yx/img/douban_img/s3203360.jpg differ diff --git a/liu_yx/img/douban_img/s3219163.jpg b/liu_yx/img/douban_img/s3219163.jpg new file mode 100644 index 0000000000000000000000000000000000000000..16d0202b4f386caa54f7c7dcfbef8facc0ee6903 Binary files /dev/null and b/liu_yx/img/douban_img/s3219163.jpg differ diff --git a/liu_yx/img/douban_img/s3228699.jpg b/liu_yx/img/douban_img/s3228699.jpg new file mode 100644 index 0000000000000000000000000000000000000000..364aeaf31b46c339ae282645fa241a517ca301c3 Binary files /dev/null and b/liu_yx/img/douban_img/s3228699.jpg differ diff --git a/liu_yx/img/douban_img/s3248016.jpg b/liu_yx/img/douban_img/s3248016.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3063150986d176e06d31fca277c54f812556c247 Binary files /dev/null and b/liu_yx/img/douban_img/s3248016.jpg differ diff --git a/liu_yx/img/douban_img/s3254244.jpg b/liu_yx/img/douban_img/s3254244.jpg new file mode 100644 index 0000000000000000000000000000000000000000..446d850f60e808e628c6cebf6ba836df136285f9 Binary files /dev/null and b/liu_yx/img/douban_img/s3254244.jpg differ diff --git a/liu_yx/img/douban_img/s3286369.jpg b/liu_yx/img/douban_img/s3286369.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cac937e689613951ee4ac97003861a5f1c797a06 Binary files /dev/null and b/liu_yx/img/douban_img/s3286369.jpg differ diff --git a/liu_yx/img/douban_img/s33492346.jpg b/liu_yx/img/douban_img/s33492346.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f9854caaf6e6efa08307ec76c340581fe4791e3e Binary files /dev/null and b/liu_yx/img/douban_img/s33492346.jpg differ diff --git a/liu_yx/img/douban_img/s33500305.jpg b/liu_yx/img/douban_img/s33500305.jpg new file mode 100644 index 0000000000000000000000000000000000000000..07cdd67162dc7731a522d358a33b2e93b71ada63 Binary files /dev/null and b/liu_yx/img/douban_img/s33500305.jpg differ diff --git a/liu_yx/img/douban_img/s33516550.jpg b/liu_yx/img/douban_img/s33516550.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b594a157b89c8bf255cffc5b9f79b91d6b4767a2 Binary files /dev/null and b/liu_yx/img/douban_img/s33516550.jpg differ diff --git a/liu_yx/img/douban_img/s3380714.jpg b/liu_yx/img/douban_img/s3380714.jpg new file mode 100644 index 0000000000000000000000000000000000000000..314bdc7883e8ddd5dd2a2bca5f423cf47673456c Binary files /dev/null and b/liu_yx/img/douban_img/s3380714.jpg differ diff --git a/liu_yx/img/douban_img/s3435158.jpg b/liu_yx/img/douban_img/s3435158.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14bb8b75481794d2832fb7154e0d386d67fb75da Binary files /dev/null and b/liu_yx/img/douban_img/s3435158.jpg differ diff --git a/liu_yx/img/douban_img/s3455551.jpg b/liu_yx/img/douban_img/s3455551.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7ae7ff16b00cbf1fb4b47b97feeaf7f93972271e Binary files /dev/null and b/liu_yx/img/douban_img/s3455551.jpg differ diff --git a/liu_yx/img/douban_img/s3470220.jpg b/liu_yx/img/douban_img/s3470220.jpg new file mode 100644 index 0000000000000000000000000000000000000000..913fe03dec515d8a0be69e597992ebc69a218299 Binary files /dev/null and b/liu_yx/img/douban_img/s3470220.jpg differ diff --git a/liu_yx/img/douban_img/s3511590.jpg b/liu_yx/img/douban_img/s3511590.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d18203a03e117bb17860542995132f0face689cd Binary files /dev/null and b/liu_yx/img/douban_img/s3511590.jpg differ diff --git a/liu_yx/img/douban_img/s3628082.jpg b/liu_yx/img/douban_img/s3628082.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7ea71484852e6fdb1ef4d8b71aba85b9a6360c42 Binary files /dev/null and b/liu_yx/img/douban_img/s3628082.jpg differ diff --git a/liu_yx/img/douban_img/s3667048.jpg b/liu_yx/img/douban_img/s3667048.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3bd306cb4eadb0eac1e99bab79b920d096c71297 Binary files /dev/null and b/liu_yx/img/douban_img/s3667048.jpg differ diff --git a/liu_yx/img/douban_img/s3668327.jpg b/liu_yx/img/douban_img/s3668327.jpg new file mode 100644 index 0000000000000000000000000000000000000000..27cc63702b069846e25332e31071a97791516212 Binary files /dev/null and b/liu_yx/img/douban_img/s3668327.jpg differ diff --git a/liu_yx/img/douban_img/s3675595.jpg b/liu_yx/img/douban_img/s3675595.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff117327ea418cbab87efb270e13a2c370fe7401 Binary files /dev/null and b/liu_yx/img/douban_img/s3675595.jpg differ diff --git a/liu_yx/img/douban_img/s3696740.jpg b/liu_yx/img/douban_img/s3696740.jpg new file mode 100644 index 0000000000000000000000000000000000000000..78380b27862916fe794bba473d4ce8cf3bd8b4b7 Binary files /dev/null and b/liu_yx/img/douban_img/s3696740.jpg differ diff --git a/liu_yx/img/douban_img/s3792001.jpg b/liu_yx/img/douban_img/s3792001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8014143d7223da3642f9a99d566516c9952c8f8b Binary files /dev/null and b/liu_yx/img/douban_img/s3792001.jpg differ diff --git a/liu_yx/img/douban_img/s3814606.jpg b/liu_yx/img/douban_img/s3814606.jpg new file mode 100644 index 0000000000000000000000000000000000000000..950106f2d2776477cb9eb4c63d05e85a4a602c25 Binary files /dev/null and b/liu_yx/img/douban_img/s3814606.jpg differ diff --git a/liu_yx/img/douban_img/s3893343.jpg b/liu_yx/img/douban_img/s3893343.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e7418b1ee8ce6cbb820cfead43cec7115fd34e6b Binary files /dev/null and b/liu_yx/img/douban_img/s3893343.jpg differ diff --git a/liu_yx/img/douban_img/s3922462.jpg b/liu_yx/img/douban_img/s3922462.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b25fbf86570b7eb10b4674a7fa10678310359bb9 Binary files /dev/null and b/liu_yx/img/douban_img/s3922462.jpg differ diff --git a/liu_yx/img/douban_img/s3979854.jpg b/liu_yx/img/douban_img/s3979854.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e148a704ea0a647787022d9ed6ed172924c89746 Binary files /dev/null and b/liu_yx/img/douban_img/s3979854.jpg differ diff --git a/liu_yx/img/douban_img/s3983958.jpg b/liu_yx/img/douban_img/s3983958.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19cc97c6362558cb265d5da152b47b2ef22734ca Binary files /dev/null and b/liu_yx/img/douban_img/s3983958.jpg differ diff --git a/liu_yx/img/douban_img/s3984108.jpg b/liu_yx/img/douban_img/s3984108.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb85d2345300584be9748c568d6d98fff938b265 Binary files /dev/null and b/liu_yx/img/douban_img/s3984108.jpg differ diff --git a/liu_yx/img/douban_img/s3993878.jpg b/liu_yx/img/douban_img/s3993878.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6dbd220d1447b6c5782e7dbac8415360c02db5c Binary files /dev/null and b/liu_yx/img/douban_img/s3993878.jpg differ diff --git a/liu_yx/img/douban_img/s4007145.jpg b/liu_yx/img/douban_img/s4007145.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17882b700c11f4789f1cfbff2452a86479f5f067 Binary files /dev/null and b/liu_yx/img/douban_img/s4007145.jpg differ diff --git a/liu_yx/img/douban_img/s4045138.jpg b/liu_yx/img/douban_img/s4045138.jpg new file mode 100644 index 0000000000000000000000000000000000000000..49f7c21bf727b3509b7bd2c02da9d74d606bc2c1 Binary files /dev/null and b/liu_yx/img/douban_img/s4045138.jpg differ diff --git a/liu_yx/img/douban_img/s4093514.jpg b/liu_yx/img/douban_img/s4093514.jpg new file mode 100644 index 0000000000000000000000000000000000000000..af15b9d69848c6c7f16e7d906102e152b275d0bd Binary files /dev/null and b/liu_yx/img/douban_img/s4093514.jpg differ diff --git a/liu_yx/img/douban_img/s4124434.jpg b/liu_yx/img/douban_img/s4124434.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1db325cdb1cf9e5032591faf8d8ff17ca052b5c1 Binary files /dev/null and b/liu_yx/img/douban_img/s4124434.jpg differ diff --git a/liu_yx/img/douban_img/s4146437.jpg b/liu_yx/img/douban_img/s4146437.jpg new file mode 100644 index 0000000000000000000000000000000000000000..118e309a97b6cb8dd3a7e3040b154274731f01af Binary files /dev/null and b/liu_yx/img/douban_img/s4146437.jpg differ diff --git a/liu_yx/img/douban_img/s4243447.jpg b/liu_yx/img/douban_img/s4243447.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b72839dbd0c7c0a17c17ea794325dd5c9803ca1e Binary files /dev/null and b/liu_yx/img/douban_img/s4243447.jpg differ diff --git a/liu_yx/img/douban_img/s4250062.jpg b/liu_yx/img/douban_img/s4250062.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f55ec11b809274bcc9ceeccb4fec7b84ec1c28cc Binary files /dev/null and b/liu_yx/img/douban_img/s4250062.jpg differ diff --git a/liu_yx/img/douban_img/s4296814.jpg b/liu_yx/img/douban_img/s4296814.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8a12d9ed3cae70cfdbf9d48f6392834948ae55fa Binary files /dev/null and b/liu_yx/img/douban_img/s4296814.jpg differ diff --git a/liu_yx/img/douban_img/s4371408.jpg b/liu_yx/img/douban_img/s4371408.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89840a36c640d46ffc5e07edfec1f14fc52e5812 Binary files /dev/null and b/liu_yx/img/douban_img/s4371408.jpg differ diff --git a/liu_yx/img/douban_img/s4421443.jpg b/liu_yx/img/douban_img/s4421443.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e0f5f47cb77de8778465c269516086efb0563463 Binary files /dev/null and b/liu_yx/img/douban_img/s4421443.jpg differ diff --git a/liu_yx/img/douban_img/s4425090.jpg b/liu_yx/img/douban_img/s4425090.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6aa43927e706292c192580cf1914f94126725cdc Binary files /dev/null and b/liu_yx/img/douban_img/s4425090.jpg differ diff --git a/liu_yx/img/douban_img/s4444885.jpg b/liu_yx/img/douban_img/s4444885.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ee727b3e781b2b61a6fb38b5aa802f900e3909d Binary files /dev/null and b/liu_yx/img/douban_img/s4444885.jpg differ diff --git a/liu_yx/img/douban_img/s4468484.jpg b/liu_yx/img/douban_img/s4468484.jpg new file mode 100644 index 0000000000000000000000000000000000000000..07a19df89bb3efdc3f5a9711083bf515a23ffa61 Binary files /dev/null and b/liu_yx/img/douban_img/s4468484.jpg differ diff --git a/liu_yx/img/douban_img/s4494379.jpg b/liu_yx/img/douban_img/s4494379.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a48f69dc2615409b235b503d8db5121b0f357229 Binary files /dev/null and b/liu_yx/img/douban_img/s4494379.jpg differ diff --git a/liu_yx/img/douban_img/s4521754.jpg b/liu_yx/img/douban_img/s4521754.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bba4970573aca7e0dc6af272b16f09261af24ddb Binary files /dev/null and b/liu_yx/img/douban_img/s4521754.jpg differ diff --git a/liu_yx/img/douban_img/s4526465.jpg b/liu_yx/img/douban_img/s4526465.jpg new file mode 100644 index 0000000000000000000000000000000000000000..51840ca685447379d1067902458e49dc2c98a626 Binary files /dev/null and b/liu_yx/img/douban_img/s4526465.jpg differ diff --git a/liu_yx/img/douban_img/s4575849.jpg b/liu_yx/img/douban_img/s4575849.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54758b5012438ab6859b403649d55fb96092c94d Binary files /dev/null and b/liu_yx/img/douban_img/s4575849.jpg differ diff --git a/liu_yx/img/douban_img/s4619775.jpg b/liu_yx/img/douban_img/s4619775.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b811af279c796a8cc92a4d130144fdad495a4dce Binary files /dev/null and b/liu_yx/img/douban_img/s4619775.jpg differ diff --git a/liu_yx/img/douban_img/s4638950.jpg b/liu_yx/img/douban_img/s4638950.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36505286506f32c9a3dd394c0703a602eacc24f1 Binary files /dev/null and b/liu_yx/img/douban_img/s4638950.jpg differ diff --git a/liu_yx/img/douban_img/s4661043.jpg b/liu_yx/img/douban_img/s4661043.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30d9732146ec2192fe1a4f8c7cc74d3195be231c Binary files /dev/null and b/liu_yx/img/douban_img/s4661043.jpg differ diff --git a/liu_yx/img/douban_img/s4669554.jpg b/liu_yx/img/douban_img/s4669554.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6fde75231987e8bded1c4ee1c643f0f3dbd54c58 Binary files /dev/null and b/liu_yx/img/douban_img/s4669554.jpg differ diff --git a/liu_yx/img/douban_img/s4696893.jpg b/liu_yx/img/douban_img/s4696893.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a63b01ff68b83612e25b6541f84bb3573a28d783 Binary files /dev/null and b/liu_yx/img/douban_img/s4696893.jpg differ diff --git a/liu_yx/img/douban_img/s5765615.jpg b/liu_yx/img/douban_img/s5765615.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3660ba0f114df08ab4121d59b3a3312f694e7061 Binary files /dev/null and b/liu_yx/img/douban_img/s5765615.jpg differ diff --git a/liu_yx/img/douban_img/s5804746.jpg b/liu_yx/img/douban_img/s5804746.jpg new file mode 100644 index 0000000000000000000000000000000000000000..054459360eb1f7861db71475ebada9982e623fdf Binary files /dev/null and b/liu_yx/img/douban_img/s5804746.jpg differ diff --git a/liu_yx/img/douban_img/s5924326.jpg b/liu_yx/img/douban_img/s5924326.jpg new file mode 100644 index 0000000000000000000000000000000000000000..469895a894073e3f818526f1cde26b6c4b4a59bd Binary files /dev/null and b/liu_yx/img/douban_img/s5924326.jpg differ diff --git a/liu_yx/img/douban_img/s6180859.jpg b/liu_yx/img/douban_img/s6180859.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57e527c59bdddf7cf6d0eaec770618a4f2524f8e Binary files /dev/null and b/liu_yx/img/douban_img/s6180859.jpg differ diff --git a/liu_yx/img/douban_img/s6185540.jpg b/liu_yx/img/douban_img/s6185540.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc4b863f63bab686fd409e3e6354ea126ed4f915 Binary files /dev/null and b/liu_yx/img/douban_img/s6185540.jpg differ diff --git a/liu_yx/img/douban_img/s6240330.jpg b/liu_yx/img/douban_img/s6240330.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89e4d4a916f37ba5321ccdd48a130ae43a9b3b72 Binary files /dev/null and b/liu_yx/img/douban_img/s6240330.jpg differ diff --git a/liu_yx/img/douban_img/s6343233.jpg b/liu_yx/img/douban_img/s6343233.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89d4b9f57f1b93f868aeb13c311b715d5752f0cb Binary files /dev/null and b/liu_yx/img/douban_img/s6343233.jpg differ diff --git a/liu_yx/img/douban_img/s6384944.jpg b/liu_yx/img/douban_img/s6384944.jpg new file mode 100644 index 0000000000000000000000000000000000000000..424471bfa722a5c8644bc6df21f250ab5c7e2d37 Binary files /dev/null and b/liu_yx/img/douban_img/s6384944.jpg differ diff --git a/liu_yx/img/douban_img/s6535918.jpg b/liu_yx/img/douban_img/s6535918.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a97f60a9bab9f506c3ba5cebc4b8ac34db48d7d3 Binary files /dev/null and b/liu_yx/img/douban_img/s6535918.jpg differ diff --git a/liu_yx/img/douban_img/s6643899.jpg b/liu_yx/img/douban_img/s6643899.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93dbd19a9cea3ed390abb32758408935edc98b9e Binary files /dev/null and b/liu_yx/img/douban_img/s6643899.jpg differ diff --git a/liu_yx/img/douban_img/s6776106.jpg b/liu_yx/img/douban_img/s6776106.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5d58b4507c2ddc75a3d6159daaf77da7008342a Binary files /dev/null and b/liu_yx/img/douban_img/s6776106.jpg differ diff --git a/liu_yx/img/douban_img/s6790238.jpg b/liu_yx/img/douban_img/s6790238.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8a56dbb7fae293797021afe8a6a6c83f7c65a1a1 Binary files /dev/null and b/liu_yx/img/douban_img/s6790238.jpg differ diff --git a/liu_yx/img/douban_img/s6795555.jpg b/liu_yx/img/douban_img/s6795555.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ef3e39ba07db50fd9163ddf53a2b15584c16e8a9 Binary files /dev/null and b/liu_yx/img/douban_img/s6795555.jpg differ diff --git a/liu_yx/img/douban_img/s6807265.jpg b/liu_yx/img/douban_img/s6807265.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21a701b088e416579909e6c500f6385abef7805b Binary files /dev/null and b/liu_yx/img/douban_img/s6807265.jpg differ diff --git a/liu_yx/img/douban_img/s6828981.jpg b/liu_yx/img/douban_img/s6828981.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e9986284e30d52abe96865e791df8c824c6bb1ad Binary files /dev/null and b/liu_yx/img/douban_img/s6828981.jpg differ diff --git a/liu_yx/img/douban_img/s6916838.jpg b/liu_yx/img/douban_img/s6916838.jpg new file mode 100644 index 0000000000000000000000000000000000000000..72920acc03a27d1140e870d9431d0741be1a2ecc Binary files /dev/null and b/liu_yx/img/douban_img/s6916838.jpg differ diff --git a/liu_yx/img/douban_img/s6974202.jpg b/liu_yx/img/douban_img/s6974202.jpg new file mode 100644 index 0000000000000000000000000000000000000000..97cf4c3aec3343d1fb09c1a67d57e49ab49f637f Binary files /dev/null and b/liu_yx/img/douban_img/s6974202.jpg differ diff --git a/liu_yx/img/douban_img/s6987353.jpg b/liu_yx/img/douban_img/s6987353.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c8e8ec6fa3283244c100f599757f2992cf55e57a Binary files /dev/null and b/liu_yx/img/douban_img/s6987353.jpg differ diff --git a/liu_yx/img/douban_img/s7019913.jpg b/liu_yx/img/douban_img/s7019913.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2c6d392d5f9f31b30bbb558baa62ec85adf632f Binary files /dev/null and b/liu_yx/img/douban_img/s7019913.jpg differ diff --git a/liu_yx/img/douban_img/s8879166.jpg b/liu_yx/img/douban_img/s8879166.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4a3479f62ad13032c3726e725b3c10582293fb50 Binary files /dev/null and b/liu_yx/img/douban_img/s8879166.jpg differ diff --git a/liu_yx/img/douban_img/s8958901.jpg b/liu_yx/img/douban_img/s8958901.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93b88c03f3649ed1f43716fa7b66cfbfde1a2156 Binary files /dev/null and b/liu_yx/img/douban_img/s8958901.jpg differ diff --git a/liu_yx/img/douban_img/s8972078.jpg b/liu_yx/img/douban_img/s8972078.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee9737b90b4b7f3dee2e2e50946fd607b0103714 Binary files /dev/null and b/liu_yx/img/douban_img/s8972078.jpg differ diff --git a/liu_yx/img/douban_img/s9015481.jpg b/liu_yx/img/douban_img/s9015481.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8159d8ef00002e6ccdaab86801a0f104bf717035 Binary files /dev/null and b/liu_yx/img/douban_img/s9015481.jpg differ diff --git a/liu_yx/img/douban_img/s9018034.jpg b/liu_yx/img/douban_img/s9018034.jpg new file mode 100644 index 0000000000000000000000000000000000000000..536fbbefe9c7f545b24fc76d08ead37c775ba64a Binary files /dev/null and b/liu_yx/img/douban_img/s9018034.jpg differ diff --git a/liu_yx/img/douban_img/s9038826.jpg b/liu_yx/img/douban_img/s9038826.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53b901738f83a6283dd2f9a4312c5e34f7aa2bd0 Binary files /dev/null and b/liu_yx/img/douban_img/s9038826.jpg differ diff --git a/liu_yx/img/douban_img/s9110246.jpg b/liu_yx/img/douban_img/s9110246.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8f89e1d8258b931f0a748febe95a5584791821e6 Binary files /dev/null and b/liu_yx/img/douban_img/s9110246.jpg differ diff --git a/liu_yx/img/douban_img/s9130587.jpg b/liu_yx/img/douban_img/s9130587.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1faa0928fc6e0ef053602da43fdc3e03f8610c86 Binary files /dev/null and b/liu_yx/img/douban_img/s9130587.jpg differ diff --git a/liu_yx/img/douban_img/s9140762.jpg b/liu_yx/img/douban_img/s9140762.jpg new file mode 100644 index 0000000000000000000000000000000000000000..017083ba07c9ae8e49a29bf89bccaa4fd7bc4526 Binary files /dev/null and b/liu_yx/img/douban_img/s9140762.jpg differ diff --git a/liu_yx/models/articles.js b/liu_yx/models/articles.js new file mode 100644 index 0000000000000000000000000000000000000000..38b5512df1b05f95ac2f1dea2bc10b92c6c0d523 --- /dev/null +++ b/liu_yx/models/articles.js @@ -0,0 +1,26 @@ +var sequelize = require('../db'); +var Sequelize = require('sequelize'); + +const table = sequelize.define('articles', { + // attributes + title: { + type: Sequelize.STRING, + allowNull: false + }, + author: { + type: Sequelize.STRING, + allowNull: false + }, + Introduction: { + type: Sequelize.STRING, + allowNull: false + }, + imgFilePath: { + type: Sequelize.STRING, + allowNull: false + } +}, { + // options +}); + +module.exports = table; \ No newline at end of file diff --git a/liu_yx/models/cnblogs_message.js b/liu_yx/models/cnblogs_message.js new file mode 100644 index 0000000000000000000000000000000000000000..67b0ddf901259959239b362f10fedb0b28166b89 --- /dev/null +++ b/liu_yx/models/cnblogs_message.js @@ -0,0 +1,24 @@ +var sequelize = require('../db'); +var Sequelize = require('sequelize'); + +const table = sequelize.define('cnblogs', { + // attributes + title: { + type: Sequelize.STRING, + allowNull: false + }, + author: { + type: Sequelize.STRING, + allowNull: false + }, + ReleaseTime: { + type: Sequelize.STRING, + allowNull: false + } +}, { + sequelize, + timestamps: false, + freezeTableName: true +}) + +module.exports = table; \ No newline at end of file diff --git a/liu_yx/models/imgDown.js b/liu_yx/models/imgDown.js new file mode 100644 index 0000000000000000000000000000000000000000..1b8c1b291487473acd67150c4289a80f5fb9c283 --- /dev/null +++ b/liu_yx/models/imgDown.js @@ -0,0 +1,7 @@ +const request = require('request'); +const fs = require('fs'); + +function downloadPic(src, dest) { + request(src).pipe(fs.createWriteStream(dest)) +} +module.exports = downloadPic; \ No newline at end of file diff --git a/liu_yx/package-lock.json b/liu_yx/package-lock.json new file mode 100644 index 0000000000000000000000000000000000000000..673f716b833c90555c1566ae88878f8015d198c8 --- /dev/null +++ b/liu_yx/package-lock.json @@ -0,0 +1,1076 @@ +{ + "name": "spantion", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@azure/ms-rest-azure-env": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-1.1.2.tgz", + "integrity": "sha512-l7z0DPCi2Hp88w12JhDTtx5d0Y3+vhfE7JKJb9O7sEz71Cwp053N8piTtTnnk/tUor9oZHgEKi/p3tQQmLPjvA==" + }, + "@azure/ms-rest-js": { + "version": "1.8.14", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.8.14.tgz", + "integrity": "sha512-IrCPN22c8RbKWA06ZXuFwwEb15cSnr0zZ6J8Fspp9ns1SSNTERf7hv+gWvTIis1FlwHy42Mfk8hVu0/r3a0AWA==", + "requires": { + "@types/tunnel": "0.0.0", + "axios": "^0.19.0", + "form-data": "^2.3.2", + "tough-cookie": "^2.4.3", + "tslib": "^1.9.2", + "tunnel": "0.0.6", + "uuid": "^3.2.1", + "xml2js": "^0.4.19" + } + }, + "@azure/ms-rest-nodeauth": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-2.0.2.tgz", + "integrity": "sha512-KmNNICOxt3EwViAJI3iu2VH8t8BQg5J2rSAyO4IUYLF9ZwlyYsP419pdvl4NBUhluAP2cgN7dfD2V6E6NOMZlQ==", + "requires": { + "@azure/ms-rest-azure-env": "^1.1.2", + "@azure/ms-rest-js": "^1.8.7", + "adal-node": "^0.1.28" + } + }, + "@js-joda/core": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@js-joda/core/-/core-1.12.0.tgz", + "integrity": "sha512-XfqsWzY2jRUcVesKJ/vbZPDzfBZo2jHBWofabPozJQFguSQ0XEaUbdFPBeUICUmfeRsQn/Z+/SPTHSboT0XO3A==" + }, + "@types/node": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.0.tgz", + "integrity": "sha512-0ARSQootUG1RljH2HncpsY2TJBfGQIKOOi7kxzUY6z54ePu/ZD+wJA8zI2Q6v8rol2qpG/rvqsReco8zNMPvhQ==" + }, + "@types/tunnel": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz", + "integrity": "sha512-FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg==", + "requires": { + "@types/node": "*" + } + }, + "adal-node": { + "version": "0.1.28", + "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.1.28.tgz", + "integrity": "sha1-RoxLs+u9lrEnBmn0ucuk4AZepIU=", + "requires": { + "@types/node": "^8.0.47", + "async": ">=0.6.0", + "date-utils": "*", + "jws": "3.x.x", + "request": ">= 2.52.0", + "underscore": ">= 1.3.1", + "uuid": "^3.1.0", + "xmldom": ">= 0.1.x", + "xpath.js": "~1.1.0" + }, + "dependencies": { + "@types/node": { + "version": "8.10.59", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.59.tgz", + "integrity": "sha512-8RkBivJrDCyPpBXhVZcjh7cQxVBSmRk9QM7hOketZzp6Tg79c0N8kkpAIito9bnJ3HCVCHVYz+KHTEbfQNfeVQ==" + } + } + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "async": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bl": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", + "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==", + "requires": { + "readable-stream": "^3.0.1" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "bottleneckp": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/bottleneckp/-/bottleneckp-1.1.3.tgz", + "integrity": "sha1-oD6pBgCVGusJzACW7QnmVYLZY9k=" + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "buffer-writer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", + "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "requires": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" + } + }, + "cls-bluebird": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.1.0.tgz", + "integrity": "sha1-N+8eCAqP+1XC9BZPU28ZGeeWiu4=", + "requires": { + "is-bluebird": "^1.0.2", + "shimmer": "^1.1.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "crawler": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/crawler/-/crawler-1.2.1.tgz", + "integrity": "sha512-5hpo+iqAwIl0TXs+c3u5V1gQd4NqsiFDF0QiGZCE/OolLiY1QZA32AaDqAPTTmmxErwYJEoi6lN1j8mO4/WE+A==", + "requires": { + "bottleneckp": "~1.1.3", + "cheerio": "^0.22.0", + "iconv-lite": "^0.4.8", + "lodash": "^4.17.10", + "request": "~2.88.0", + "seenreq": "^3.0.0", + "type-is": "^1.6.14" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-utils": { + "version": "1.2.21", + "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", + "integrity": "sha1-YfsWzcEnSzyayq/+n8ad+HIKK2Q=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dottie": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz", + "integrity": "sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "=3.1.0" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.1.tgz", + "integrity": "sha512-ONHr16SQvKZNSqjQT9gy5z24Jw+uqfO02/ngBSBoqChZ+W8qXX7GPRa1RoUnzGADw8K63R1BXUMzarCVQBpY8Q==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inflection": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/inflection/-/inflection-1.12.0.tgz", + "integrity": "sha1-ogCTVlbW9fa8TcdQLhrstwMihBY=" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-bluebird": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bluebird/-/is-bluebird-1.0.2.tgz", + "integrity": "sha1-CWQ5Bg9KpBGr7hkUOoTWpVNG1uI=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jsbi": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-3.1.2.tgz", + "integrity": "sha512-5nDXo1X9QVaXK/Cpb5VECV9ss1QPbjUuk1qSruHB1PK/g39Sd414K4nci99ElFDZv0vzxDEnKn3o49/Tn9Yagw==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" + }, + "lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" + }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" + }, + "lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "requires": { + "mime-db": "1.43.0" + } + }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + }, + "moment-timezone": { + "version": "0.5.28", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.28.tgz", + "integrity": "sha512-TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==", + "requires": { + "moment": ">= 2.9.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "native-duplexpair": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz", + "integrity": "sha1-eJkHjmS/PIo9cyYBs9QP8F21j6A=" + }, + "node-url-utils": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-url-utils/-/node-url-utils-0.4.0.tgz", + "integrity": "sha1-4qEOfdqq4FEiNGTMewPSHulcrxU=" + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "packet-reader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", + "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pg": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/pg/-/pg-7.18.2.tgz", + "integrity": "sha512-Mvt0dGYMwvEADNKy5PMQGlzPudKcKKzJds/VbOeZJpb6f/pI3mmoXX0JksPgI3l3JPP/2Apq7F36O63J7mgveA==", + "requires": { + "buffer-writer": "2.0.0", + "packet-reader": "1.0.0", + "pg-connection-string": "0.1.3", + "pg-packet-stream": "^1.1.0", + "pg-pool": "^2.0.10", + "pg-types": "^2.1.0", + "pgpass": "1.x", + "semver": "4.3.2" + } + }, + "pg-connection-string": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-0.1.3.tgz", + "integrity": "sha1-2hhHsglA5C7hSSvq9l1J2RskXfc=" + }, + "pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" + }, + "pg-packet-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pg-packet-stream/-/pg-packet-stream-1.1.0.tgz", + "integrity": "sha512-kRBH0tDIW/8lfnnOyTwKD23ygJ/kexQVXZs7gEyBljw4FYqimZFxnMMx50ndZ8In77QgfGuItS5LLclC2TtjYg==" + }, + "pg-pool": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-2.0.10.tgz", + "integrity": "sha512-qdwzY92bHf3nwzIUcj+zJ0Qo5lpG/YxchahxIN8+ZVmXqkahKXsnl2aiJPHLYN9o5mB/leG+Xh6XKxtP7e0sjg==" + }, + "pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "requires": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + } + }, + "pgpass": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.2.tgz", + "integrity": "sha1-Knu0G2BltnkH6R2hsHwYR8h3swY=", + "requires": { + "split": "^1.0.0" + } + }, + "postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==" + }, + "postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=" + }, + "postgres-date": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.4.tgz", + "integrity": "sha512-bESRvKVuTrjoBluEcpv2346+6kgB7UlnqWZsnbnCccTNq/pqfj1j6oBaN5+b/NrDXepYUT/HKadqv3iS9lJuVA==" + }, + "postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "requires": { + "xtend": "^4.0.0" + } + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + } + } + }, + "retry-as-promised": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-3.2.0.tgz", + "integrity": "sha512-CybGs60B7oYU/qSQ6kuaFmRd9sTZ6oXSc0toqePvV74Ac6/IFZSI1ReFQmtCN+uvW1Mtqdwpvt/LGOiCBAY2Mg==", + "requires": { + "any-promise": "^1.3.0" + } + }, + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "seenreq": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/seenreq/-/seenreq-3.0.0.tgz", + "integrity": "sha512-wSe7hb83TKkyweL8Jq5a1xuStmqfwxiJn2SXjA/Wns42aUJjlWzPzj/jWaomOCRY5ZpIRkiyh/+5pNz/20363A==", + "requires": { + "node-url-utils": "^0.4.0" + } + }, + "semver": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz", + "integrity": "sha1-x6BxWKgL7dBSNVt3DYLWZA+AO+c=" + }, + "sequelize": { + "version": "5.21.5", + "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-5.21.5.tgz", + "integrity": "sha512-n9hR5K4uQGmBGK/Y/iqewCeSFmKVsd0TRnh0tfoLoAkmXbKC4tpeK96RhKs7d+TTMtrJlgt2TNLVBaAxEwC4iw==", + "requires": { + "bluebird": "^3.5.0", + "cls-bluebird": "^2.1.0", + "debug": "^4.1.1", + "dottie": "^2.0.0", + "inflection": "1.12.0", + "lodash": "^4.17.15", + "moment": "^2.24.0", + "moment-timezone": "^0.5.21", + "retry-as-promised": "^3.2.0", + "semver": "^6.3.0", + "sequelize-pool": "^2.3.0", + "toposort-class": "^1.0.1", + "uuid": "^3.3.3", + "validator": "^10.11.0", + "wkx": "^0.4.8" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "sequelize-pool": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-2.3.0.tgz", + "integrity": "sha512-Ibz08vnXvkZ8LJTiUOxRcj1Ckdn7qafNZ2t59jYHMX1VIebTAOYefWdRYFt6z6+hy52WGthAHAoLc9hvk3onqA==" + }, + "shimmer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", + "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "requires": { + "through": "2" + } + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "tedious": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/tedious/-/tedious-8.0.1.tgz", + "integrity": "sha512-Wjgk4yHRHjyw0mnY/fu+offE/Yef2N2YKxsq2zv4Hsx7rEem4PnskFFgsYmjD86m5T0O7hKecrWY0fX9CptESw==", + "requires": { + "@azure/ms-rest-nodeauth": "2.0.2", + "@js-joda/core": "^1.12.0", + "bl": "^3.0.0", + "depd": "^2.0.0", + "iconv-lite": "^0.5.0", + "jsbi": "^3.1.1", + "native-duplexpair": "^1.0.0", + "punycode": "^2.1.0", + "readable-stream": "^3.4.0", + "sprintf-js": "^1.1.2" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "toposort-class": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz", + "integrity": "sha1-f/0feMi+KMO6Rc1OGj9e4ZO9mYg=" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "underscore": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz", + "integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ==" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "validator": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz", + "integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "wkx": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.8.tgz", + "integrity": "sha512-ikPXMM9IR/gy/LwiOSqWlSL3X/J5uk9EO2hHNRXS41eTLXaUFEVw9fn/593jW/tE5tedNg8YjT5HkCa4FqQZyQ==", + "requires": { + "@types/node": "*" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + }, + "xmldom": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.3.0.tgz", + "integrity": "sha512-z9s6k3wxE+aZHgXYxSTpGDo7BYOUfJsIRyoZiX6HTjwpwfS2wpQBQKa2fD+ShLyPkqDYo5ud7KitmLZ2Cd6r0g==" + }, + "xpath.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", + "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } +} diff --git a/liu_yx/package.json b/liu_yx/package.json new file mode 100644 index 0000000000000000000000000000000000000000..4b3edd23626d8090cdb2899e43ec27c6a76b14bb --- /dev/null +++ b/liu_yx/package.json @@ -0,0 +1,18 @@ +{ + "name": "spantion", + "version": "1.0.0", + "description": "", + "main": "app.js", + "dependencies": { + "crawler": "^1.2.1", + "pg": "latest", + "sequelize": "^5.21.5", + "tedious": "latest" + }, + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "wooz", + "license": "ISC" +} diff --git a/liu_yx/utils/initDb_cnblog.js b/liu_yx/utils/initDb_cnblog.js new file mode 100644 index 0000000000000000000000000000000000000000..548be6771c5124d8448f13f8a59bdb2f489f3211 --- /dev/null +++ b/liu_yx/utils/initDb_cnblog.js @@ -0,0 +1,7 @@ +'use strict' + +var cnblog = require('../models/cnblogs_message'); + +module.exports = () => { + cnblog.sync({ forece: true }); +} \ No newline at end of file diff --git a/liu_yx/utils/initDb_douban.js b/liu_yx/utils/initDb_douban.js new file mode 100644 index 0000000000000000000000000000000000000000..1154b571ac6cee183b6528af8d2db55251b051d5 --- /dev/null +++ b/liu_yx/utils/initDb_douban.js @@ -0,0 +1,7 @@ +'use strict' + +var article = require('../models/articles'); + +module.exports = () => { + article.sync({ forece: true }); +} \ No newline at end of file