{"_id":"copy-dir","_rev":"35-7f850d4652f9b9e4c759591955f63750","name":"copy-dir","time":{"modified":"2022-06-13T23:15:49.784Z","created":"2015-03-09T04:06:46.934Z","0.0.1":"2015-03-09T04:06:46.934Z","0.0.2":"2015-03-09T04:07:23.653Z","0.0.3":"2015-03-09T04:25:09.101Z","0.0.4":"2015-03-09T04:27:56.137Z","0.0.5":"2015-03-09T08:27:24.327Z","0.0.6":"2015-03-09T08:30:24.979Z","0.0.7":"2015-03-09T08:36:52.649Z","0.0.8":"2015-12-03T14:54:41.201Z","0.1.0":"2016-06-27T18:41:09.571Z","0.2.0":"2016-06-28T02:51:58.904Z","0.3.0":"2016-07-02T07:35:06.567Z","0.4.0":"2018-07-14T02:32:10.195Z","1.0.0":"2019-05-03T08:54:27.893Z","1.1.0":"2019-05-14T15:06:08.985Z","1.2.0":"2019-08-21T15:03:14.999Z","1.3.0":"2020-05-27T02:19:03.129Z"},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"dist-tags":{"latest":"1.3.0"},"description":"copy-dir","readme":"# copy-dir\r\n\r\n  Easy used 'copy-dir' lib, even use a filter, copy a file or directory to another path, when target path or parent target path not exists, it will create the directory automatically.\r\n\r\n# install\r\n\r\n```js\r\nnpm install copy-dir\r\n```\r\n\r\n# grammar\r\n\r\nSync Mode:\r\n\r\n```js\r\ncopydir.sync(from, to[, options]);\r\n```\r\n\r\nAsync Mode:\r\n\r\n```js\r\ncopydir(from, to, [options, ]callback);\r\n```\r\n\r\n[options]:\r\n\r\n```js\r\n  utimes: false,  // Boolean | Object, keep addTime or modifyTime if true\r\n  mode: false,    // Boolean | Number, keep file mode if true\r\n  cover: true,    // Boolean, cover if file exists\r\n  filter: true,   // Boolean | Function, file filter\r\n```\r\n\r\nfilter is a function that you want to filter the path, then return true or false.\r\n\r\nIt can use three arguments named state, filepath, filename\r\n\r\n* state: String, 'file' / 'directory' / 'symbolicLink', marked as the file or path type\r\n* filepath: String, the file path\r\n* filename: String, the file name\r\n\r\n# usage\r\n\r\nSync Mode:\r\n\r\n```js\r\nvar copydir = require('copy-dir');\r\n\r\ncopydir.sync('/my/from/path', '/my/target/path', {\r\n  utimes: true,  // keep add time and modify time\r\n  mode: true,    // keep file mode\r\n  cover: true    // cover file when exists, default is true\r\n});\r\n```\r\n\r\nAsync Mode:\r\n\r\n```js\r\nvar copydir = require('copy-dir');\r\n\r\ncopydir('/my/from/path', '/my/target/path', {\r\n  utimes: true,  // keep add time and modify time\r\n  mode: true,    // keep file mode\r\n  cover: true    // cover file when exists, default is true\r\n}, function(err){\r\n  if(err) throw err;\r\n  console.log('done');\r\n});\r\n```\r\n\r\n# add a filter\r\n\r\nWhen you want to copy a directory, but some file or sub directory is not you want, you can do like this:\r\n\r\nSync Mode:\r\n\r\n```js\r\nvar path = require('path');\r\nvar copydir = require('copy-dir');\r\n\r\ncopydir.sync('/my/from/path', '/my/target/path', {\r\n  filter: function(stat, filepath, filename){\r\n    // do not want copy .html files\r\n    if(stat === 'file' && path.extname(filepath) === '.html') {\r\n      return false;\r\n    }\r\n    // do not want copy .svn directories\r\n    if (stat === 'directory' && filename === '.svn') {\r\n      return false;\r\n    }\r\n    // do not want copy symbolicLink directories\r\n    if (stat === 'symbolicLink') {\r\n      return false;\r\n    }\r\n    return true;  // remind to return a true value when file check passed.\r\n  }\r\n});\r\nconsole.log('done');\r\n```\r\n\r\nAsync Mode:\r\n\r\n```js\r\nvar path = require('path');\r\nvar copydir = require('copy-dir');\r\n\r\ncopydir('/a/b/c', '/a/b/e', {\r\n  filter: function(stat, filepath, filename) {\r\n    //...\r\n    return true;\r\n  }\r\n}, function(err) {\r\n  //...\r\n});\r\n```\r\n\r\n## Update Logs\r\n\r\n# 1.3.0\r\n\r\nBug fix: filter function arguments incorrect, delete the third argument: dirname\r\n\r\n## Questions?\r\n\r\nIf you have any questions, please feel free to ask through [New Issue](https://github.com/pillys/copy-dir/issues/new).\r\n\r\n### License\r\n\r\ncopy-dir is available under the terms of the [MIT](LICENSE) License.\r\n","versions":{"0.0.8":{"author":{"name":"pillys","email":"pilly@163.com","url":"http://www.qque.com"},"dependencies":{"mkdir-p":"~0.0.4"},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"0.0.8","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"_id":"copy-dir@0.0.8","_shasum":"3f4fe3a1c27bed420bd30ecdcba3cdc98d6397c4","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"pillys","email":"chenbl@liepin.com"},"dist":{"shasum":"3f4fe3a1c27bed420bd30ecdcba3cdc98d6397c4","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-0.0.8.tgz","integrity":"sha512-+3vKE9gao8SG14jtLtWm4kxv9JOP3FdM+6o/hKUCOb906kzR/RjSPXbEq8/sPxfRhB2Gjr335IXchDtgWgl+hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvHY7L9Wm1+0l9Be0JaTkVFX0aFEB+PZ6bI82ezArAqQIgAsDCvnA2bNJmXjp3/Ox3rbzMBzx0qm/USalEArEhnWk="}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"directories":{}},"0.1.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"http://www.qque.com"},"dependencies":{"mkdir-p":"~0.0.4"},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"0.1.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"4b71095ee7d26842b890287860cfab0294a11fd4","_id":"copy-dir@0.1.0","_shasum":"876262ef995addd9b015bfbd4e96b4514d3bdce8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.8.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"shasum":"876262ef995addd9b015bfbd4e96b4514d3bdce8","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-0.1.0.tgz","integrity":"sha512-4M2n0vbsr4HOPKGwTSgaG1HWE591ghIB9NVcpw79k21olHIn+/KZ9WPP3e6rxDcyTvQ+uVbYiRVIYasM0XHJ7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADNhj5hVsWsCcQuI21iR4y1hCtDVc2DCaTOyqjDATFLAiB1PV07DcEYXURaiZOLjUR4SeVrkLqbd8V3vm/E3Lub+A=="}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/copy-dir-0.1.0.tgz_1467052867177_0.274663204792887"},"directories":{}},"0.2.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"http://www.qque.com"},"dependencies":{"mkdir-p":"~0.0.4"},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"0.2.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"7cbae68f13b803bb95e50cbcdb70dcb8faf92911","_id":"copy-dir@0.2.0","_shasum":"a986aad94c765078a24322db0a761c823105d0a2","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.8.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"shasum":"a986aad94c765078a24322db0a761c823105d0a2","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-0.2.0.tgz","integrity":"sha512-oFZjBxYLbiNETRVoAsOYP+HavH/FGCPsh7sNYYmVpApCGYfpku5/hfRzFPu+2ze1fhVwF6bzaDoWa3rkttu4RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0FNNWG/lNXjdOIyvsEnRnSMuw5AwQjetNcp+qb0Pr1wIhAIDtwpPSjBuoxThMDTYbDoLizWw51ThDq0YWPR4uv6mu"}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/copy-dir-0.2.0.tgz_1467082316572_0.10467162216082215"},"directories":{}},"0.3.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"http://www.qque.com"},"dependencies":{"mkdir-p":"~0.0.4"},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"0.3.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"dcc190a3bfa8338df9bc1d1ff4869198d65b491f","_id":"copy-dir@0.3.0","_shasum":"deb2dc2fa9c9290ed47c84155a999a6d45f5a358","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.8.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"shasum":"deb2dc2fa9c9290ed47c84155a999a6d45f5a358","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-0.3.0.tgz","integrity":"sha512-jKk3Uk5MFmeMOZU+m7TFOxCZZnjezWgb6zXIQtO9c/LKDkmyGA0RO5zl3o2ysxilPGHXY0pqurbUNuZXiUPRCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi9me2I7hUSXarl9JVs17wRBrY4qEzIaMjMk21nu6eXgIhAM61Bp6Qtwk+EwZhQD7eMGN3o0kJh8T1QNweR8DlqYLE"}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/copy-dir-0.3.0.tgz_1467444905922_0.06344772223383188"},"directories":{}},"0.4.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"http://www.qque.com"},"dependencies":{"mkdir-p":"~0.0.4"},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"0.4.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"0d58a23fa268522897f39c3e8f4c796d69ba0eb3","_id":"copy-dir@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"integrity":"sha512-mIefrD97nE1XX2th570tR5UQvW6/92czEPGe+oTtrxPAJl+KOKLpzcRa+e38WEpmt/IUN1n65KvRMzPblR+fDQ==","shasum":"bb7f603890ec20bf14678cbd6735fa46fc156be7","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-0.4.0.tgz","fileCount":4,"unpackedSize":9167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSWCqCRA9TVsSAnZWagAAefoP+QCtW43zi3eHG2DZsQRw\n3MoneGQGcgheiPZrObNU3XekxLFizSBTtbDjHjaNSoMF/IvtMF/D6HurxiSr\nmqNxTVPz0M/zRKAch1cHMVNhqZg4G1H5ki0oX7EuGzpOOonXI/xS9qa0o6Jm\nyFkM/k49OI1yCw/yMAF8c+6hG5rWp2cMXzvqQdRNp857t+jhSgPlrPGL81HA\nvgEv+BD7RobzkKNz+vEFbTe4JhHM51raDJ2gpXbl9xs7jbvkSf9AuhFs4dLg\nbJHE0mmZ3GtpdOVWj0MjeIm/J2Kz3TWmCbjV41XJ5Yjw3bG/IwZqRufAv8XN\nYqMqps32YoMpC5OlaZO2djDiMMEWP66I3jLySEwWlRZ0D2KILNiiyT8xMl8x\nBl3pMUSNm8UEbuQaHPh553s9znkF7HGGhlUtQkkJPQOo+Ggrg5msaUChsOGN\n5ZKMgEhwzMefqI4m8nyAYpCYc66KzUa2EzLeq9hKu+pZHaac6p8u72DcK25Z\nAg3TszoT64C9RtJKbssFSlj14TCmT+dEXliZAONf8+tABLzs5Mmy1oeKxhAM\nqvXn6yFhpWLzsN2cxrzEW1G45bUsk5UrCNJosPoN2JHoCMSO9k0wsRSq+Mu5\nSfEEgEiV2YbPIcxeb1bcBpjG8Uk0DD1ci4mSmuKyoKHwiiaYjZeH//W68dno\nx2u4\r\n=zst2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZAjl0TiZQmnuogPMPAVyHu7/93HNWT9KT4MMGCt33VAiBzBlB1Neetd1ibAz3DloDu9xcFnCtDSmSfhbilxeW6hQ=="}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/copy-dir_0.4.0_1531535530018_0.06442833332913755"},"_hasShrinkwrap":false},"1.0.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"https://www.qque.com"},"dependencies":{},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"1.0.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"4425852b84c58772e337143ee20defa603e9758d","_id":"copy-dir@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"integrity":"sha512-Cr30By7yKYRIjALfXu3CgUkxABobZtuqFCHzcMGISDj/NIqLC/KxDDZ8Nvt3bxompxgH0SztFpH63DJYC2BdEg==","shasum":"12de280b909afbff893b8578c59c3d33f4cccd4e","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-1.0.0.tgz","fileCount":6,"unpackedSize":12085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczAHECRA9TVsSAnZWagAAnFsP/jGzvCapxMbCtDma78n9\nZt25wjdGJVxmnw0JIvIZ2Ur6yTc7ZJauk39KwAojPCRy4FZXErTZDaStM5cx\n6ysncI4z61bmRpVoInFUkLnuvIpALl9xp7K1X5nJ2Wfz1POrAykpmkNK1zp3\nxNTtaszuGJMQGNr1VIw4y1iL8QbEzZsLssPcP53xbHUX7WGIIwMFN7MbN68R\n4/D6R3HBmoRi3niR0t6iiMnk+zVX07nsw7Su8iAmq97obu127L9FGc0C+5UH\nEqfe5jc0Ct/BjKHq9EC6gB+UmKA5HeQZyT9bx1PVkjrAKys9Lzp8sHc8hR2u\nzQa/9gG/j8TVoe9z54krOmHFvJVyuugHBw5nUdzZol61B3uhISKR9Kg/R3rU\n5j1/B9Gs5BOVvmerwvMN08T+YdoHsuWg3EXSuPF/fUff87jE/z7VoJvFL+qa\nIc25JEwp/hjaa2MNv7hL7wwnqavGYhG/7XtONSDQOoeh1Bc0DrityK/F3A80\ndxUWkZnyRaezCNcX04P05391ieUrtllKjnsVqvSeStJF5j6mGezm07oJCN5Y\nEMPKMLgX/ytVRNHWm45JEsEPTvQbTkVmoLnFVJzbxY4Cc2YrbcbclkuDVEI1\n0ZOigvz6UVGVWHtn60E1/Ql0Tt7VTmUPHHJLWu6k3lUyMxJnfxCIlO+rsEqz\nX67g\r\n=HFh7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD16+qRazszXbCIBJxJ7pKdK+1maAVbwm4mYBFpiCKwswIhAJWUusDPJw0gXwZlwv/whEjqRNeXUTv37DLPaeAt0VUK"}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/copy-dir_1.0.0_1556873667768_0.9230126034431434"},"_hasShrinkwrap":false},"1.1.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"https://www.qque.com"},"dependencies":{},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"1.1.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"527c680da6fbcccc0591be5e23d2bf175a8bdbd3","_id":"copy-dir@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"integrity":"sha512-eqHj1AMmS53QiLr8Xqcz754m6ljmG9eFnrzMhPGA1eKrsNYBGIKLktXz6JnzqNMSH/6Qksxgq8OMKsr0MPjKlw==","shasum":"856f38609709b4f061a83254c3fb595b8bfb8974","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-1.1.0.tgz","fileCount":6,"unpackedSize":12155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2tlhCRA9TVsSAnZWagAAf6IP/Reg9hmOr14raz3JRxWG\nned44RPSO9cAXkTfrwCyE6njxa4JrBHRqpedGg3F+Y8HxODeQW/xlHqEsuKh\npBpowr98DSnWM8Ak87f0gZCQqBHQVuFFRzhyUoEdtUbeuc+Zbzacn7SyGGjI\n00Usdf1Ky/2Rt6b6ikfySG5XiAwhHMoOTp+zY5GWkKUqPI+/yHYYij5b8S+F\nuDchDIcg103VRYQ5HUHHqTsPGg1129gkcE4WaXM1jqavb8JxpB3cctOantgu\ncHzykJVmxFb0G++5JQ9DSVGL1GgpEn+54Z2v7xvC+cNRaXHGUSgbJFIawl8A\nkIXc5tpdbTAP3t8SzZzESh8l9iYXdqATQSwPfowcnoPuXNCDcxKRhphrrOgR\nKvBjq1wKZCCideMGNHeg6t5t006OUVdexlTaHhvfXHhOAoZ0me6w/h3FZqbU\nYdh8Uz4maJMoMp4YxBVaIEZXp1PCy/aeJn4B8SaWy8ccVkI3YglGsc1Efw+O\nKuLKt367aJ73TQhOUN35fNNxU32EgPWJ1YpnCoYVlJpp4dLC5oL3aR1+aSO5\neSba/GgGbD0SW9ewdlWNr0M6MHFEekLoXhBzu6hkg622uSVmmQMXAobejCvt\nkvwQhlrN6nXwca45kCLOcOa2grex0foW69ta4XDwC+W1p2kDbXxbQSCQVdGN\nTKIn\r\n=gSM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQD/U8KRlyEwnQ2bzFvjHZl6ggXroDkIdAW2y/X4If+AIhAIJQn5YBLKfz6MZ7uZeXQ3YxDAYmhxeqRZJq46s8IZSn"}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/copy-dir_1.1.0_1557846368879_0.8877124979567612"},"_hasShrinkwrap":false},"1.2.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"https://www.qque.com"},"dependencies":{},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"1.2.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"e43950edccd07a8ad0bf391dafce43637aacdbe1","_id":"copy-dir@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"integrity":"sha512-UeaUFUIHqGV4brjQ9bY2mHll/hoxyCak2emgmYG72LkGKABHBdBDKFw0H5nTKt5OzVBkBhkxCwnniJBAE7EGEw==","shasum":"d2634378186d8762769285b36efb307a7945964e","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-1.2.0.tgz","fileCount":6,"unpackedSize":12207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXV0zCRA9TVsSAnZWagAAowIP/js+nJp1ObLV7PXIoQK/\n8INCRFvt5V8pWrnQR6sN22sL/9CSSLAjsNzcqwVv4QMMGBSWOTxi4AwKYQZz\np7WQ4Z+J3PWjCy3p/wSJwjF4e6roNk8A0uKtLooAjblMg2lZteNXTlj1VY5X\ngk58HNonOK7DKUDkkk97tws/TtEq5cZ05BqfVXbhoEL5Rv9TZCploFQFuczw\n3oKHK/L1wIO/gIA/AB8KMTmU9vdI6uFHq5lZ+8+jNW8U6C0HvGTu66/im5Ob\nnAKlmtz2p4veRU46yqWUtyweGUej3cYXTyf2kJ3FtxkJ5NiYt1XhOUEwM1OA\nKQt+/0PNZLAzar5nQVfGn2hXbMSjD1gD9KCbdk/FlS6LO/y+UJW2sEXLikBd\npM4WiCxpuHuw+6/pnMX5r0N+QRnf69Wlp9tNfRDjubLiyGbpS60AipeWkYl1\n9sqnZUOE7sVSRsi6iEK0N7wd1CcSCGtvTvSFmla3gnrL91lKRIoGb8jUH3hl\nbHLK39AvomSLyWEtzLCnBcMU5tnR4w7ALSi1EMspBhjPQI+OJ11mcPy5PifK\n7W3f59Yze0ZFTYlViDsFtnT42KKq2dEF8XOUkEZH+VovFo0plqFIPjhc5+oO\ndanUTpfvpRxunMK0FnA/wskAuC/kqwSCyUuX8u8+ccsNulwqBun9v70O9JgF\nPN/m\r\n=PBvV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgRgSVShAiLHW6/2/c5RgOGVgfA7Ya+ME3lTLWLhjbUAiEAwL/jl+kCDsCIylILXE2BBWI2W2QzMHf0ZRuF9aU+vTk="}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/copy-dir_1.2.0_1566399794845_0.2680733682918386"},"_hasShrinkwrap":false},"1.3.0":{"author":{"name":"pillys","email":"pillys@163.com","url":"https://www.qque.com"},"dependencies":{},"description":"copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"main":"index.js","name":"copy-dir","repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"version":"1.3.0","bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"homepage":"https://github.com/pillys/copy-dir","scripts":{},"license":"MIT","gitHead":"dbda8b6c1a30f15c59545bdb4b1b8f30be02b9a3","_id":"copy-dir@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"pillys","email":"pillys@163.com"},"dist":{"integrity":"sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==","shasum":"8c65130e11d8313a6ac2c0578e4c6c6f70b456ba","tarball":"https://registry.npmjs.org/copy-dir/-/copy-dir-1.3.0.tgz","fileCount":6,"unpackedSize":12280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezc4XCRA9TVsSAnZWagAAoGYQAJEo85BgFA58C8U4mV2k\nzU2J5SmyExbSIw4WKJZLCpgUXUrzW9zYw5UVUqbU+03AC7TBls3W7ehnxsWb\n9dvxdmYsmEp4XbuG3Vmi4rwpVqavhPvEdbDp3FA3xjanIjhApGF71YOUZyot\nFRGeZISuPbfxTvynRum/l8f/dZzM8CaDkdC+WXpMjP6iMZezvoZM0E1QPo9+\nEfGKQ2J4G8yIfg8UdjlCN+Xk3p3h8Rl7HQ1kPQDMirnOdnPpP2FUzLGNDkKR\nMfJTxLn01Dz8JQNchNE4xjfcIp/rD1ERrPjr9wxfPTC1qB8G71nm1sTG68xs\nadcoNkrXvd27oPvSihCKGlSASzwmchMZElhGamu2SMijS9fZ9sVJMdMU9S4G\nfVS1ZuFMmDwElzj398A66gij5nQdNnKL7kWGwNYdf9jw3Zl4d8c+InWZzrxY\nbvS4VVnxbRDDRr0URDKdfDPXpPjijogNSvXGw9Ufv2h3UHSwe5S2hazCb8z3\nr8FVTUJIvRHaUecYOFgsZAyK6aEnopIyistWZWt+6ChDRf1D/phGr9pug9fp\naXsjdyCfkqEKr1+aCxuYupOe+3oFMXr9hHC15EOVZQrFuH1Rq07TaLYEqcET\nN82Gi9fCOlUhhgSSl8xZzyypHQPNgTM2+y8/hkCXirpTL94vTp5djMQp0bZC\nsB9x\r\n=+eta\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9JbMcO80cgzwtNlH5AM+hdJHD2GA61zouT3gylL4dEgIhAKJcdUOK6oWdvRW4uX/0fgXV6yB3MpFK3ARZq/YbWDIY"}]},"maintainers":[{"name":"pillys","email":"chenbl@liepin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/copy-dir_1.3.0_1590545942977_0.417022172011994"},"_hasShrinkwrap":false}},"homepage":"https://github.com/pillys/copy-dir","keywords":["copy-dir","copy","copy dir","copy directory","copy file"],"repository":{"url":"git+https://github.com/pillys/copy-dir.git","type":"git"},"author":{"name":"pillys","email":"pillys@163.com","url":"https://www.qque.com"},"bugs":{"url":"https://github.com/pillys/copy-dir/issues"},"readmeFilename":"README.md","license":"MIT","users":{"waitstone":true,"olonam":true,"rbecheras":true,"sneas":true,"axelrindle":true,"zilong-thu":true}}