{"_id":"@alumna/reflect","_rev":"12-0979d5e17fca7c585668e6f2034d2a64","name":"@alumna/reflect","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@alumna/reflect","version":"1.0.0","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","compile":"node other/nexe/compile.js","prepare":"npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node"},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","jest":"^24.7.1","rollup":"^1.10.1","rollup-plugin-terser":"^4.0.4"},"gitHead":"9f11e5a7405d09a7e99893ca67c6d55fd934daa1","_id":"@alumna/reflect@1.0.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-koP0CX4hBT8HDJLuH1XtyHQEVw2Udqb18ajffeM7cEEqfguVsZOFK8UkILm4pu+FkPaCNBoW+Odh0FNYqnX1Aw==","shasum":"d60fe119162f5bc7e15e7f6aaf51c0520cbce57d","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.0.0.tgz","fileCount":6,"unpackedSize":7888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcygrmCRA9TVsSAnZWagAABt8P/iYk6Bz6/hg0bxk2PfUI\nb0/vjJ568R/vMiXC2D6v6S/SSWMR6rRBLR9tFd/PgURnaYvavoI6KQ1g6fDg\n3oAM6cUiZikTERuXEbEnV7VDXSH8Lf7nIkBfRc95k0KjS8C4Y3iyJjDk6gb4\nMl/vREhgjnNxJlcxQfBR0ipK4vlashfC0g4EA2DOXDEEkk67OZr3024leex7\n+FNbikm0XNiekQ48fwkrd7VUo3ScwQH/103DNNTQjcIukB0VBDj7Rva3n8Ji\nP4eG5WatMnK0IV4kf4zWde//Tf1EbPuBigLZbNnXcL+/ZrhIXBzVLBdi2KSB\nBUvMqxI43JKJoecic2rWf9XwsiMsrzJSoGpjTfCZlWNsdg9zu0QLrZrRWovO\n1Rjchzs740UWe4fL2JAM2TLS/XnxqMKDX1kW5Rummlhpl7ePAOGO+TjkHfZL\ndVZ8rEdXSZwvwDjsMNZYkT6cXvnZa1/yeHiN0XFPbUch0TWxDcKGsBAqkQdm\naEavpsTXm3SpLxkW9+UL6wsa7NO8EXFh8lWtnoxLBgXPEMNSX7JYT2DEGTul\n6X9jfkLgCUEqAvEBcdWSwuBe4wA7EjTzI+txnAZOUnYS3rG05WtO4oNMIMpI\n5wyidYOMQGTEc5Fm9qYyaFKdbtG5+OyhKYb8CVRCQ1fx0SqAXVUC5iG+gs2p\np3r8\r\n=G7zD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO/CN3mDyhRq618EQr5tJHgPTJOFl1JIQvdsUakuyu5wIhANEmr/kFAqBs9ge3oXNp9b7I2kEjcRZfp4YdVi1bHsH+"}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.0.0_1556744933657_0.5264804624474295"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alumna/reflect","version":"1.0.1","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","compile":"node other/nexe/compile.js","prepare":"npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node"},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","jest":"^24.7.1","rollup":"^1.10.1","rollup-plugin-terser":"^4.0.4"},"gitHead":"25220e7197a8a69cc8ce3808aed27e42905e0066","_id":"@alumna/reflect@1.0.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JbD2Od8ksGP+7e5sE89jOE/k+D+0jRORD4KXbAN72N0hhP1+iKLOSJaGLFJ2psutynH57P3esbHyRPf5mP/xpQ==","shasum":"d294818112ffe2408b98499ba2037368b7e5c72a","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.0.1.tgz","fileCount":7,"unpackedSize":8800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyyzjCRA9TVsSAnZWagAA12oP/RGV55rgX0kEuUwomLgB\nUod2ljl3mSoBEBeGVPMimofUMTRdM6L54dzMfGFJDlijEnzWAdnKVJJhakJO\nP1frDy0VfjeDu5l7M/2GWFCzsBaAWkSnxrfkC+SV5ifiH+Npjlx1U0Zu8BVJ\n/tAbyEPi0W0sJ89W/Lnc5EIsjuyXQfQ/91N8JjU61vsmxIje8VsT9VlQQbXD\nYwyhXHar7qg/ENKqAiGy3Qdu7jil5oxOoy8UcANP13Iuk52jnQW8gXCM0dqT\nZeHdrjM1Iu3jNpnVTVpDiOS7zRl0IUffphUmFWiNleWLhB7lXGBMNcLMuq8d\nZzhdjzy+bHWyAFv3dT4DmIRNstRz/FU4vthVwx2oCW7uoc4LntFsFWdmCwzx\nw9JhCl+0t096Yj7CjY67JmEFkb/DPFrFG/CQxjdlJ0LfTOF+HiinizPJX+SD\nKAIxqyl2WRzFdYRhP4Yt/AVSoWkhTci2/iRyOz8tPYpaFmhAajLOgwBU9Wqi\n5I7uKAaTeVTDklgXKN5LKY2Jc37WIR1uALe39tgYVhU+aG24tlh4/LPMR7UQ\n5JsPbrrWX7sEAZWEVAYKoy3TWMiA/0HuSsLMLa/Y1L+bwLczMyfoZEjxM2E5\nkIEGIRC5P+4Ae32QxY7IUyTFa8qNM+ASyohzkC2iDGwy3u9QBsc638Q70Ikq\niiQZ\r\n=M4wC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoaYXYWC1YNgc0GFRuJ99rMSsAYXw50uuqQ+IaidXJQwIhAKbZDPk8dZDw2KvqyP1DbDzLbFaE1iuirnSbEiY2iRiM"}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.0.1_1556819171209_0.19623873870265318"},"_hasShrinkwrap":false},"1.0.2":{"name":"@alumna/reflect","version":"1.0.2","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","compile":"node other/nexe/compile.js","prepare":"npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node"},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","jest":"^24.8.0","lodash":"^4.17.14","rollup":"^1.17.0","rollup-plugin-terser":"^5.1.1"},"gitHead":"367ae14fcab6558cd533f065b9c1f370a49a9647","_id":"@alumna/reflect@1.0.2","_nodeVersion":"12.6.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-6CXC6mrqywYrtayO6fJNcGLw1NUQ+Ht4Jh7xRvzKiKZAuhi6t2nsXZ4W2US6L+ZQfJGhgHLvzOrt3lnfPGyRXg==","shasum":"6def116ee39bc4e0a2392ff606e6661eca6e4c21","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.0.2.tgz","fileCount":8,"unpackedSize":9481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMMJqCRA9TVsSAnZWagAAtJIP/RMqvfAfe/9hFMpt/FRs\nt0QAq12y3wNfBZq0M6kmiA1vHdssNaNtWVblC6kryix+i3Lv4PsV2gs3rFyS\nNu/An6VgMtUkeGeuQtt39MnFZHXrmh01BIs/UlQ3V+s/HhI6GIvLmMO3FOzZ\n6fqWAvYTO2VKC4e+iFVvQHJAHQQW67RpJS2tP+cDTEvfF4pcJsUL6GgOElGO\nk7ijVV/EHJPLPVqrzip1FcRr3tk3AEi8wvkuWKLeSQil8TlAzqD5O2T2ZEG2\nNz8bj6UhfGBKIYP48QR3UXvsTzQaNVaP6YE57ECm4sjyIeyQ247pfxBh5LTM\nsc0EcVA0qtGa+66zLuDb4TuvtYNyDS6ovSfsOHn4lrw6JyHGbyUu3gxyZrZU\nNvlJ73H7Jq+VFxMsSeRNgEzx+kcNKMyInlBh2RYW3zP2F0BGTECqGO2DxNCr\n9Yx4Q9zs0O61ey3ehQGOJOKFqlxvaNnpx7eviQ+6jWqT4qyzcom1jHx4Zne/\n8J2tT0fcWbdo9tME/wtYE2tHkc7bNqDr19UyrwonBM2F2Zxlq5ALwFlqyddb\n3lBAtwN/a5VZPm6LKrWntKsJfPGUUKObr1ux2dgePzbjP6B1IPKMD9AmimmV\nwtfyHOUY0IouYIWPA5I009Nrqdgww1g9YKxcQPkYmeduTltiWlqPrU3aq9xT\niBv5\r\n=2Re3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU1PiP0s2KPZ2I10VMbdqKevCxCZgy+RishFzbiVOQcQIhAKa32U7GnpAEgjaWEbdQOOYeBezbmrAfm4SlQcI92CGH"}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.0.2_1563476584803_0.03976254125817502"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alumna/reflect","version":"1.0.3","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","compile":"node other/nexe/compile.js","prepare":"npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node"},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","jest":"^25.1.0","lodash":"^4.17.15","rollup":"^1.32.0","rollup-plugin-terser":"^5.2.0"},"gitHead":"55b97a73a145fb5c281b98106595d8cee671d4dd","_id":"@alumna/reflect@1.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-VmpaStvYiGbfCR5W/vIWdCWgBAvOjzcou1mUWAjKztaOtRL9/CeeEistjLPv3a6ZTerl1orp3uENYjV/NSQzow==","shasum":"8aaa69a585a0fa2c28e1c99727981ce236ac476e","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.0.3.tgz","fileCount":8,"unpackedSize":9430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWViUCRA9TVsSAnZWagAAix4P/Rf+XRCmx5dt5pjawH1r\nKEuPBeTA5Is/8Yc1MrrHsiqGK3/iAJRCXwQYHds8o/wZxsY907dPlsXb90HB\niTyXAtE63togKX8ERGWzZA5jLfbXh+2fsIYpQTITHk9aJAmXLIjAK2pAmHAc\nPDA1/WZQSQ/fzyHH0lFdGSs/PfAQtyswL+Vc+Efb1ow7UayrCo8oKy1RuQ+D\nB0Nj5sxxv548VqSWju3setNMF8LAsSvlA2FY51BT1iLVsmPRwge7co7F7LLU\nkF4aJBmQPmcYopjZcJUc506w7+kwnumCDY32MY2LnW+PECbQdW9GTfAZXGQM\n4JFTR0vA+bCooXA0PhwuCh8syscFYFoYX1Kk4HDUuuc2yJe/rIGBXGBFgJmb\ntK6vfUhiibczH9IuLJOzanVsJtZpp2f4SIBgKuTEL1XsrSQJ9nEnezBkBG2n\nub+sOONLNsDP7V+dTeUnqA2tRgXcRFMUssCB9fus1yGrOdimIdbOiA3w4kJf\nGmr+tYz5NkiXcyM6s3eTVufxEeJU/mPHtvO5Mzhynnba/py5jrKLT1pbJA6c\n50XjqMSvAnU2Zgo+Cz5LE+U1ZbCF/rTfoOuM/8Q6rSgXPruzhln/S6WPzK2J\n4koeD51Fg1+H8p6kS99e5tA9yOd01tqu/0dSM4lom3+u/PWww0yloFLvLtjx\nnhXR\r\n=rxUh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3Oz6Ilig3rZH5CSS/eK5uFtjgy0pDY9nifdGT7xFXgAiBCj4kg4FSijxWoudYLzHoQzKlW/n/5PIPmdPPziTsduA=="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.0.3_1582913683895_0.7724433231774597"},"_hasShrinkwrap":false},"1.0.4":{"name":"@alumna/reflect","version":"1.0.4","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","compile":"node other/nexe/compile.js","prepare":"npm run build","test":"npx jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node"},"babel":{"env":{"test":{"plugins":["transform-es2015-modules-commonjs"]}}},"devDependencies":{"babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","rollup":"^2.0.6","rollup-plugin-terser":"^5.3.0"},"gitHead":"44532a87f1fae76a3d7bf1fddcd7adcd7a8fa727","_id":"@alumna/reflect@1.0.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-55WR4IUEF2Qjisb7NleoAnUJ9L8eJiCoFvRl01OBgaYcNeJwdMrIP0HVUjlCjCeu/VojXT3HRMv946nulHfWFg==","shasum":"244427a59789870b3e2d4a3b6909dcf253be856d","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.0.4.tgz","fileCount":8,"unpackedSize":9506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb8cACRA9TVsSAnZWagAACsMQAJTO2OVw5Nk+gptqmjki\nmVssGlwyEnAcl6Iye+WYrOh18vKDhT7//g1MNjogl51rHZPVYp5ETbiZ+K9I\niPhm3SgTQjh5YetnHI/keXPL17Q2vrRvA9TJRAg9YJbIyuvv+teeCCB9vzqo\ngfoI6Zr2HeVMuX03FXrUCLcVVZpqiahVgg8A7n1sFhPgt4cx3dGvBxY9lZgX\nAFUb/JTQiUAz4kuzOHdtK+aDZqEAkeo0PHw1zYoC6Oz4DobwJugF7Czjf5vV\nPy43601YAy/X0DJWjJVz6T6b1mnjFjiPxu3/JXnG+/99Knr0DdpkKkzOZLXU\nR0l63Sai7F2DVSYtfJu+UtsZAN4s1k60mtVvfICPGP0yPx/ClBFXpf3B/2jc\nDgQ1GgSddF6yJCLWFiu3imV0Uo1fyN3ULw03/5IomZywFyL8T5dvVYeymxRq\njcZ73TEDLFQekAZTFRxE8EOKG69stdFyADrbAV5l+K0MTWWJwsngLENz2hO3\ny7JX/EZ6aiM8y9z8L0DvMK1p/5DS9Ce3G1dG17srOLKX5gwJuyIcFXHSGqMU\nh7N+QerCSzHrKKkcUShPT4tazca0TCOul/44RCu1749G/tFeUY42ZltJLs2v\nwGRQV1z96pOGa7i469//Us9n8YNhzL9v/nG7zTc+QDXu8YHMIlUoy4LZ6Fxa\nMjVr\r\n=CoBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDQcaJH6LmR12/Hemz9yHN5NU8kOXWN2c1GzuVWGYDjgIhAOdFpHJZvZ5rub695jxyPslfdzshUTPL6WFy6DiPkT4e"}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.0.4_1584383743887_0.22337014226204377"},"_hasShrinkwrap":false},"1.0.5":{"name":"@alumna/reflect","version":"1.0.5","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","compile":"node other/nexe/compile.js","prepare":"npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node"},"babel":{"env":{"test":{"plugins":["@babel/plugin-transform-modules-commonjs"]}}},"devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.10.4","jest":"^26.1.0","rollup":"^2.22.2","rollup-plugin-terser":"^6.1.0"},"gitHead":"afd62212b924b44a9d091fc7b1296231957c9232","_id":"@alumna/reflect@1.0.5","_nodeVersion":"14.5.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-LXoJQlILbERJOtFRJlAYO9najItVlMelVlTpWa6Y+irwXHa/5RoY6lOEON79SoupryEmaU5Qe0n07r3MLVb97w==","shasum":"b8ea84a86192a169f878635dff28e52616f42013","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.0.5.tgz","fileCount":7,"unpackedSize":9512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11d4CRA9TVsSAnZWagAALOQP/ROWM4fa69QUkCL5XwqM\nSO1Brch3QX0CIytTob71KbsksathiUUVW9hNLw1w9RzQQJAKovmQe9YQdBjO\n+7GfHNhRh4bhsc2rdySQeDM6z/PVBTAfzcMqKHmXxrw6WG0lySXrix+I8Sfz\n+hV0zTt10BZfDYjmPWlalg4mb1SFwYOMZNMsRIrX20iPoyqqf6RD72jAgGjX\nSzfFR1ngdhHDEMx+soSBjhkGMsb87TmXR8re3cQJJHYcjzTv168zZ1VNymy2\nZ3Nt6Mpf7dbyIDoPolL4+dHG5PaOsJ5AUp9CKdRmnBBohte8wsUoFPgLmP5l\n6qKXWUtX0aXFS3evbEx4OM6pABjwaCQWRJz7G4Zy8pTm+opYH30GRWfTdXdI\nuT6YHrkkSYYsTpEwra2JWq+p6mzXZOdEV5JF8j624VI3kx4L4OjeaNB3SgcF\n1af0ZYEDxsikrAZ4NNgskHMIyv+n4goDuTiv1Mx552Pl9j6zr1wuEtm/fEuF\nqAn8bACiCr71CXGbpHOPj1Q8Mz2MW38UYv4LrahG0Mm55ctlaJtMg5dQAPhm\nZBOqkq0xAcze4ZOpz10NSVj0rRYAiL4GqJxUVifQjTnP+aT38Zhpc5LWlglN\n6ySTmsarnW8H29oECvRFNT85GHzpNZudaA++AUEc0PZU9L6m46YjsA8ph3iQ\n8Ski\r\n=rGA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDumVN9J4z3F0bXN4YI7qQilpNnycQOp58aVtlu/0hpowIgA6wWJ7kR5W+FctfFtPHKw9JVHhz2M83WMRWU2rLfuc4="}]},"maintainers":[{"name":"paulocoghi","email":"paulo@coghi.com.br"}],"_npmUser":{"name":"paulocoghi","email":"paulo@coghi.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.0.5_1595458387285_0.8655438087314904"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alumna/reflect","version":"1.1.0","description":"Reflect the contents of one directory to another. At the speed of light.","main":"dist/reflect.cjs.js","module":"dist/reflect.es.js","type":"module","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node","transform":{}},"devDependencies":{"jest":"^29.7.0","rollup":"^4.7.0","@rollup/plugin-terser":"^0.4.4"},"gitHead":"7627b91872fb73c16b4eba39fd945cba07f79deb","_id":"@alumna/reflect@1.1.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-AfcMcq5fWZJtnG0lY160WdbTBUB23hlC7VuiceT1A12oaMmATi1I5UmMLAvrE6whq1g5opNTi0BNXfv6lzGSuw==","shasum":"f5795a062f8b523fd15486e4bea8054a89e66ab0","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.1.0.tgz","fileCount":7,"unpackedSize":11211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbl6R7xIBefwqRBXT6f7ZO8iLXG3KhyfrUnQn/2cic/AiBWCPDai3fb+UUtnWlA2HoOgZRUxhauLKPKZi7BNH/sUg=="}]},"_npmUser":{"name":"paulocoghi","email":"paulo@adimira.com"},"directories":{},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.1.0_1702074254647_0.8393301124994361"},"_hasShrinkwrap":false},"1.1.1":{"name":"@alumna/reflect","version":"1.1.1","description":"Reflect the contents of one directory to another. At the speed of light.","exports":{"import":"dist/reflect.es.js","require":"dist/reflect.cjs.js","default":"dist/reflect.es.js"},"type":"module","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node","transform":{}},"devDependencies":{"jest":"^29.7.0","rollup":"^4.7.0","@rollup/plugin-terser":"^0.4.4"},"gitHead":"89aedade9fe74784de318bf678e0631f232cbee7","_id":"@alumna/reflect@1.1.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ddl4CZ4BhktQh+c/ItBmkPkZCJq01HzFUqLlhGRZGUO/WzydjniSgUVNZ1xUnJh4rtiEcAZ4NAy3/8e2xd6WLQ==","shasum":"6d0b48e3486b21c829d13725294ba7a69a758af2","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.1.1.tgz","fileCount":7,"unpackedSize":11268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEg3ex61RpVShrCLA+URNW3wncwBoCf1csgANXO+qV5AiAnhc0X/RnXvhMG2FP9Lu4enE6sjPwWqsR/NH85iaObZg=="}]},"_npmUser":{"name":"paulocoghi","email":"paulo@adimira.com"},"directories":{},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.1.1_1702387988650_0.11306216717238238"},"_hasShrinkwrap":false},"1.1.2":{"name":"@alumna/reflect","version":"1.1.2","description":"Reflect the contents of one directory to another. At the speed of light.","exports":{"import":"./dist/reflect.mjs","require":"./dist/reflect.cjs","default":"./dist/reflect.mjs"},"type":"module","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node","transform":{}},"devDependencies":{"jest":"^29.7.0","rollup":"^4.7.0","@rollup/plugin-terser":"^0.4.4"},"gitHead":"6f865df4e0fd78071eb771a75d35240d0e6f7768","_id":"@alumna/reflect@1.1.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Lp01xK8z0PqkTqB8k3PZsExuoqAYyarEV4+DvfPrslC3Sbv3k5kWUtbISnaDhqwDd5IyyS3Jre/dXvjuc59z7g==","shasum":"fa1f1be710ec39a25def1a96c449b0c70e617581","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.1.2.tgz","fileCount":7,"unpackedSize":11399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrmJso1RNpy7PBRLT9JJNbj1ZX1KY7F4rw1yqXtXKEGAiBsoAxr6QH135KlRVnt5oqwmSlnTQgCmRvsdpdseMTnvA=="}]},"_npmUser":{"name":"paulocoghi","email":"paulo@adimira.com"},"directories":{},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.1.2_1702392951022_0.22729858276648018"},"_hasShrinkwrap":false},"1.1.3":{"name":"@alumna/reflect","version":"1.1.3","description":"Reflect the contents of one directory to another. At the speed of light.","exports":{"import":"./dist/reflect.mjs","require":"./dist/reflect.cjs","default":"./dist/reflect.mjs"},"main":"dist/reflect.mjs","module":"dist/reflect.mjs","type":"module","scripts":{"build":"rollup --config rollup/cjs.js && rollup --config rollup/es.js","prepare":"npm run build","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage"},"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"author":{"name":"Paulo Coghi"},"license":"MIT","bugs":{"url":"https://github.com/alumna/reflect/issues"},"homepage":"https://github.com/alumna/reflect","jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["**/src/**","!**/dist/**","!**/node_modules/**"],"verbose":true,"testEnvironment":"node","transform":{}},"devDependencies":{"jest":"^29.7.0","rollup":"^4.7.0","@rollup/plugin-terser":"^0.4.4"},"gitHead":"588a668f9cd0209154ed1547dbe28a7a6257f037","_id":"@alumna/reflect@1.1.3","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-e9hz1G1lgxV48UvTieyOGSBo7LLbAy3LxFP4qImDby5kUH48pCxd19dtqQVZgnPys4rVBYEGGXQ19hgV2XXVSw==","shasum":"0c178f6cc2b7303900d816e93a32e290891febc2","tarball":"https://registry.npmjs.org/@alumna/reflect/-/reflect-1.1.3.tgz","fileCount":7,"unpackedSize":11461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgMFfl+w868cHCcGfHyR0dPD3BJczP7g4OyRB4LeMN5AiBS9c8xEz0DHLWaH3G0tJ3uraGiBCucNPORVoYSXfiv6Q=="}]},"_npmUser":{"name":"paulocoghi","email":"paulo@adimira.com"},"directories":{},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflect_1.1.3_1702395557818_0.6289638159012159"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-01T21:08:53.477Z","1.0.0":"2019-05-01T21:08:53.848Z","modified":"2023-12-12T15:39:18.192Z","1.0.1":"2019-05-02T17:46:11.362Z","1.0.2":"2019-07-18T19:03:05.311Z","1.0.3":"2020-02-28T18:14:44.032Z","1.0.4":"2020-03-16T18:35:43.990Z","1.0.5":"2020-07-22T22:53:07.438Z","1.1.0":"2023-12-08T22:24:14.879Z","1.1.1":"2023-12-12T13:33:08.846Z","1.1.2":"2023-12-12T14:55:51.280Z","1.1.3":"2023-12-12T15:39:17.977Z"},"maintainers":[{"name":"jampix","email":"pasqualemazzei@gmail.com"},{"name":"paulocoghi","email":"paulo@adimira.com"}],"description":"Reflect the contents of one directory to another. At the speed of light.","homepage":"https://github.com/alumna/reflect","keywords":["reflect","mirror","sync","syncing","rsync","rsyncwrapper","copy","copying","directory","folder","content","files"],"repository":{"type":"git","url":"git+https://github.com/alumna/reflect.git"},"author":{"name":"Paulo Coghi"},"bugs":{"url":"https://github.com/alumna/reflect/issues"},"license":"MIT","readme":"<div align=\"center\">\n\t<img src=\"https://github.com/alumna/reflect/raw/master/reflect.svg?sanitize=true\" alt=\"reflect\" width=\"480\" height=\"270\" />\n</div>\n\n<div align=\"center\">\n\t<a href=\"https://npmjs.org/package/@alumna/reflect\">\n\t\t<img src=\"https://badgen.now.sh/npm/v/@alumna/reflect\" alt=\"version\" />\n\t</a>\n\t<a href=\"https://npmjs.org/package/@alumna/reflect\">\n\t\t<img src=\"https://badgen.net/bundlephobia/min/@alumna/reflect\" alt=\"size\" />\n\t</a>\n\t<a href=\"https://npmjs.org/package/@alumna/reflect\">\n\t\t<img src=\"https://ci.appveyor.com/api/projects/status/github/alumna/reflect?branch=master&svg=true\" alt=\"appveyor\" />\n\t</a>\n\t<a href=\"https://codecov.io/gh/alumna/reflect\">\n\t\t<img src=\"https://codecov.io/gh/alumna/reflect/branch/master/graph/badge.svg\" />\n\t</a>\n\t<a href=\"https://npmjs.org/package/@alumna/reflect\">\n\t\t<img src=\"https://badgen.now.sh/npm/dm/@alumna/reflect\" alt=\"downloads\" />\n\t</a>\n</div>\n\n<div align=\"center\">Reflect the contents of one directory to another. At the speed of light. :zap:</div>\n\n<br/>\n\n## Features\n\n* It **does not** depend on `rsync`\n* Asynchronous and super fast with files' `stat` cache\n* Extremely lightweight with **no dependencies** – 2.3kB!\n* Fully tested on Linux, Mac and Windows\n* Added copy-on-write support for file systems that support it (see [COPYFILE_FICLONE](https://nodejs.org/docs/latest-v17.x/api/fs.html#fscopyfilesrc-dest-mode-callback))\n\nAdditionally, this module is delivered as:\n\n* **ES Module**: [`dist/reflect.es.js`](https://unpkg.com/@alumna/reflect/dist/reflect.es.js)\n* **CommonJS**: [`dist/reflect.cjs.js`](https://unpkg.com/@alumna/reflect/dist/reflect.cjs.js)\n\n\n## Install\n\n```\n$ npm install @alumna/reflect\n```\n\n\n## Usage\n\n```js\nimport reflect from '@alumna/reflect';\n\nlet { res, err } = await reflect({\n\n\tsrc: 'src/',\n\n\tdest: 'dest/',\n\n\t// (OPTIONAL) Default to 'true'\n\trecursive: true,\n\n\t// (OPTIONAL) Default to 'true'\n\t// Delete in dest the non-existent files in src\n\tdelete: true,\n\n\t// (OPTIONAL)\n\t// Array with files and folders not to reflect\n\texclude: [ \"skip-this-file.txt\", \"skip/this/directory\" ],\n\n\t// (OPTIONAL)\n\t// Seconds of time to sync with (for example, 7200, only sync last 2 hours of changes)\n\tmodified_within: null,\n\n\t// (OPTIONAL)\n\t// Only sync files that are newer in the source (ie, destination files that have been updated won't be overwritten)\n\tonly_newer: false,\n\n\t// (OPTIONAL)\n\t// Disable COPYFILE_FICLONE if supported by file system, see more info:\n\t// https://nodejs.org/docs/latest-v17.x/api/fs.html#fscopyfilesrc-dest-mode-callback\n\tfile_clone: true,\n\n});\n\nif ( err )\n\tconsole.error( err )\n\nelse\n\tconsole.log( res ) // Directory \"src/\" reflected to \"dest/\"\n```\n","readmeFilename":"README.md"}