{"_id":"test-fixture","_rev":"28-815443264f6d83dc25aed8a9c2cbf5be","name":"test-fixture","description":"Copy test-fixtures to temp dir and get resolved file paths.","dist-tags":{"latest":"2.4.1"},"versions":{"0.1.0":{"name":"test-fixture","version":"0.1.0","description":"test-fixture","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test-fixture"],"engines":{"node":">=0.11.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"underscore":"~1.6.0","tmp":"0.0.23","fs-extra":"~0.9.1"},"homepage":"https://github.com/kaelzhang/node-test-fixture","_id":"test-fixture@0.1.0","dist":{"shasum":"18e43ec76e52bd08f6035036ef3aecbea1a8c2c9","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-0.1.0.tgz","integrity":"sha512-06uwa+I2qbYA8k9fXRVGdIdLcBQEB3g1RzAfeA+oY1AL0w4YccLgK8Z+qAPMt5D1YK2HHiCB8Hkv4AigKuuAPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQcFNMTnAVAJuigBzrUsOnwZJITZi7UsLBUhGtBqmNyAiEAydnOt+AO8nQwV9QHr0v3Y+JtJQ8+KNCM4ygRuRHW8Og="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{}},"0.1.1":{"name":"test-fixture","version":"0.1.1","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">=0.11.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"underscore":"~1.6.0","tmp":"0.0.23","fs-extra":"~0.9.1"},"homepage":"https://github.com/kaelzhang/node-test-fixture","_id":"test-fixture@0.1.1","dist":{"shasum":"4e231d354484601f490da746cbafd8df5395fb7c","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-0.1.1.tgz","integrity":"sha512-+Bmt0XXSf/ebsUmVjpqV3jvwOGXmZdOnjXz3aNN0enpjSSf2vKe8DYdMRDpzumBaG4fqpdymQDolhqG10vDnhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz4FeomE3ZY6RmsNQ1CPVBZzx++kHaQb1oZl6Il6tCxAiEArikCnFQ8xYeOcr7EYZUoAFTvm6z53XmdKxUoc3JRMm8="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{}},"1.0.0":{"name":"test-fixture","version":"1.0.0","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">=0.11.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"underscore":"~1.6.0","tmp":"0.0.23","fs-extra":"~0.9.1"},"homepage":"https://github.com/kaelzhang/node-test-fixture","_id":"test-fixture@1.0.0","dist":{"shasum":"880cc0fcf91858823724b593558f2f51255e28c3","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-1.0.0.tgz","integrity":"sha512-EhFWefmOwvVll5O4UootPUHuVLAWZtHMHkxvYKkIikKlbfZpr7PIpI38z9dK7j6xZpOr3xf4GYVG9Z5/J7xp8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSxvkbzlmZRV6NHyjkbVTIgNkLVeoYXTWxFFGxp9LPKwIhAKES2tSajs9iju7iVePNCyHQhbb2e5hXNQq2YBkjd1J2"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{}},"1.0.1":{"name":"test-fixture","version":"1.0.1","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">=0.11.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"underscore":"~1.6.0","tmp":"0.0.23","fs-extra":"~0.9.1"},"homepage":"https://github.com/kaelzhang/node-test-fixture","_id":"test-fixture@1.0.1","dist":{"shasum":"65ef19eddac21495866504d4bfd2b3673c7e1bff","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-1.0.1.tgz","integrity":"sha512-3hclmslfRIHn9DtQeMY7EiQbM7I309wdMgHbMPKgeU6huPHkqNZ84Y6IQh7xeKaEbmXvNNKJ10BomrsFt6cqsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfvAhRpGar+utN4RwKjIpQRMCKofZqSGsXWvdrpTl63AiAvpTUAFtxCSvyZP9Qff+XjhdEqQbf5YpOF/ekJWL/Dmg=="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{}},"1.0.2":{"name":"test-fixture","version":"1.0.2","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">=0.11.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"underscore":"^1.6.0","tmp":"^0.0.23","fs-extra":"^0.10.0"},"homepage":"https://github.com/kaelzhang/node-test-fixture","_id":"test-fixture@1.0.2","_shasum":"7f156322a3e2cf2bf7b9470f405cf2785d2e59be","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"7f156322a3e2cf2bf7b9470f405cf2785d2e59be","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-1.0.2.tgz","integrity":"sha512-hl6YdkaCxUdErFj0lcKy+kZy/EfBWgrA0GAZoR1aCADxEj6yDUAD3dpqqTUT2w5Bu/SBOIGylnvw2WrNny+jtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBhY7ENXxlxJwnPzsk5t7ykFauZhoMx5LomrlWJ6oEHAiA09OeEp4t+fE/TSoJvwEHfJpZjWIBWGUb+r0E07BypwA=="}]},"directories":{}},"2.0.0":{"name":"test-fixture","version":"2.0.0","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"fs-extra":"^7.0.1","tmp-promise":"^1.1.0"},"gitHead":"e68a15b2afaae5a94b8954c9f757464dbfee52f5","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.0.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-lDUF9DLQbCmrZjjNfuA9KFwxUBYUXkhnwA0lJH8d18WW6dL8bRN6fUCE8yy7nMJr/nhF9tSh0Zv0EDJ1XeH5MQ==","shasum":"597d39a7fbab6cc444d79e17e5748b9b7cff30f6","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.0.0.tgz","fileCount":4,"unpackedSize":5492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1lnxCRA9TVsSAnZWagAAmesP/Ai4V7vHl3SaYjKmV0kd\nKT2EvPrfvnlKqVOTmYjJPOdUpV4YuaR5MieF5/IzaIx9joSQZTlDKwYScu8R\nx9Lh4AytPJBTI/gcFvlfiwsvCXBb7PybKnAw2s4DOiRy3K4ibM4U3DUhHV+z\nwVdtPpgZSW60o0HrveNluqcEFfdXk4WHj4W6ZdSlYP5+ikZDk46QsmThYv9t\nIX2NiexIxTz9B6/WIsYjjDAcVO+8TZ1TTssdBa3iAcwnGZWxGO3ZlemxWDhi\n+SbeNAP80ElY+LSjwArPubok02pBcL/4onETHocxDdTgCnZsPEHoEmUgMI7t\nMbO/JePWd1bsAII1SObOBmfvVKXrQx3cwK+v3deqqutM7P0O8dlQBnEorL9G\nTR9bMepuyaKJCMI8QmXJI7uzeIBlwxyp5eMVzL1ej5G511yVslR/uSgiGyNS\nXOadszwpjFsM0hExIW92f+raeErhjJ0SAZZ5blRay8XGyUNc5A+E3UrJyLfc\ndWJviUi8YmhmA1+VEeCMIS0UKBvk/kQgl4i+pnIT0FDFicDrscXKJlufrNXp\n4SdwBvj8QHCK37HLKpoJ/OXbym1DNHAUgrOKosNgSEQf7tjDtemDfX2wamW/\nXlTbFqZSdJVJtlaV8fwv2PWPgYO5qV6OMfLNApeMIWnSKq8zD/qs9r6YMNcy\n1TSH\r\n=a70Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz7zXyfqSWOqbtEUq1zfnsRK75cKMReCbpgX8A5LPX1gIhAMuS8WqRa5hiYQZXEsAZmQRH/ziwjA2I2RXgBgKs+kEF"}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.0.0_1557551600894_0.32731335935422634"},"_hasShrinkwrap":false},"2.1.0":{"name":"test-fixture","version":"2.1.0","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"core-util-is":"^1.0.2","fs-extra":"^7.0.1","npminstall":"^4.0.0","tmp-promise":"^1.1.0"},"gitHead":"2ac971aaeb28b1d93b9d926dd8dd664190b38eb8","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.1.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-DVHNyBGpJWriQ47NcYxwX1MSdHD17YIFug/2aLdkfYkSXjy7c/+ynjrZS7PpNpSLlnzBg7Ag5MS5haia2CK3Ig==","shasum":"1ff7b04a07245686ffc1850daf01ad919a6c8e51","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.1.0.tgz","fileCount":4,"unpackedSize":6434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1mHMCRA9TVsSAnZWagAAFHMQAJ8ZwD17QfIvFs9o6wg3\n5XnPLRAE84hi68A6fsLR5lBIMByACVDc1HzC5JTLaVcNutsm8iaRTZ7eSfFx\nMYBBOfLCBHJJpj1uNRfP14AlDr0np/fSDCMq0dk+z3gtLlqmU/qCACvIu1q0\neocFgQDmqiK69kI0aIpQPjKLnf/9ufkkE2ItRpt7S1PkIy2/3C4M2H38/5d5\no/ithlWxxBPmqVLHDKyKHltWaUgXvMFQOjYYIX9rZ13EO234gCNo/PXfqt4t\nbAgnjDm3+8jRxQa9xum5NFj6Orn9HGY/oziD9sPbPIgfR7Vmu29KvnaIEd9q\nVLRPOzh2u9Oi0mfwHuDQP6m+sWAQjY/4Fz2eN3BVC07dawKlw20EgPIoA5L4\nNECMrD8xd5WaFF4/QHdCVnrCAV2ngYJpziSdFcC5EiIgK+DEFeTqxfdDN2TH\nD8n3voPUsJ5F5Dj+QO7tjhJ922XP+zTB7iiUQTANij01rsG7AqV15bb/dVRQ\nNWiw1StB70PQy77WRN+FVJ/rI1tAMgKyGUVf/uF+QSgLC5imZqrx9AP7S4WT\nwOKcdIsk9N4Q5ebOBzxajEAVgAF/Sc3oqQcaX6xYZQNkJoUP4XCEiu2j/yAr\nfKLnpAdv9rUItzyemkzw/lUZgANfCtqyaB83LfOcDVJvDGxyFIxylrteQ3tc\niK3R\r\n=wRyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUYhPYZKUHn+7Dslfiz+txQGSRYlxlqCd8oODH1tfj7gIgR6j7rsb8XkLlW2Dsw4Ilw1jO0/Op09UUkZqv6tqm8wU="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.1.0_1557553611328_0.2450311460474659"},"_hasShrinkwrap":false},"2.1.1":{"name":"test-fixture","version":"2.1.1","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"core-util-is":"^1.0.2","fs-extra":"^7.0.1","npminstall":"^4.0.0","tmp-promise":"^1.1.0"},"gitHead":"3a7d56b9d485445fbaed3a466bd746bb738d0582","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.1.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-6gN8w3CyhsCWdEMRPXtopXQGzxDVo75tVDQupwSD0ZkGau2R/nZ19BFfeaqD1eumEwvh1IWqgqYp790LPv2fqw==","shasum":"8cd83a77dc24d5831582943f08bf9f34f10554d3","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.1.1.tgz","fileCount":4,"unpackedSize":6597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1mYNCRA9TVsSAnZWagAAgY8P/3v+tnosewaoHsUjqSk3\nkHb9PwZwvvu0ZskpMkiZ5I5xh4SQa1uD05AyG7rRAwusMAsmPJYvK4B7g8oA\nUwcRcuG4vennb8kqK06AZtLKdzMPYbOizcZnKIh0ljkffEGfQ96Fcb5a6rEk\neWJW7CpuxG5cKxIPOw+PGl8VGotPHBYyrlrJp9+eYo6Cs7hFUgtVi3sBUaBh\nSrQYDdUKtxNnw+NFF6xwbyb3F7jimCTlq0hjkcXg0syg5fC+HphcWc+hs84+\nBLUbZcGp3cEyU/YnshXWsvo/ZHhGu1/kNhpQ2IbMQtdqY8+IHY2+hut2cUk0\nQMA0e2/hAO1l6ztzeb+GlpcewMrZ9224x/qnPLgLEXTC17QvMbkPH1tArwFS\ndXKOSuJ6oFz340xnrLSCxY0ra/9hFuBQTzMdd589kiHWtOBT87B9PRlNNfrl\nzobUsqrkS7e0xa9G2Cl+jRsM2e55XVlCOyZxpZf0OBBy/1fkmPnk54X9V77j\nuCI6Kzt9JZHWuG0ZhLNYoHm7nfbvgVD8D+08V8HZygLGXN7uIr2E67S78Xgf\nqT4Ol27LvyJ6qPS3V8PcELmU39TwuYcA3Aia7SxoKAyJF6dJ4FllZ69iXavp\n+vXYk1ct8lfsNoNx7Fn9MXgnoJsy6GxGOETHF+4HdtYidyCp7sE+wTL+5LIT\ns0Ef\r\n=lLuT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoJqvq4v7IG0YNbAUT+U5GdywkitA8K2CkB4FIsH8M2wIgNZ+H1uCEvzWT+Q783iq1IL+P6AAN1HRvj0RNytxoG5E="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.1.1_1557554701237_0.9466174911339633"},"_hasShrinkwrap":false},"2.2.0":{"name":"test-fixture","version":"2.2.0","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"core-util-is":"^1.0.2","fs-extra":"^7.0.1","npminstall":"^4.0.0","tmp-promise":"^1.1.0"},"gitHead":"5ea4da5f46b0a4d6a19ec89faa938e1e0e34390d","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.2.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-GkngMNot92Ou7BB+bzN7poJ61ZCfB/DK0z1enyVyaEuHHw4i+iXf4P0SMa6gmQbe7h0uqre7u5ANV3Kunc74BA==","shasum":"e31562aaef4076819b2b89ef872308b6af21c3f0","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.2.0.tgz","fileCount":4,"unpackedSize":6953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1nQRCRA9TVsSAnZWagAApAgP/2ZG1dyMKaAL6q+3DwjW\nwHSJPVGTjLoU3lWR+32EZDKyJxYdO0HnqB1dXZhl92KDRFtDR2RUdgkIxtgt\neYD9GUy38ghnZWm35jxwHtWRU87AP1q3smk1QCm92wazkADjShUTdxy4UqDU\nL1yqh1oGip+8uYwCDZgWlBVPL42+kAxeY0OMPeehHs4QIA6j4Z/2Hv26GEUh\nDtUOb07UntmH5k+E3CYhAlj06KzRgCdGjcfYK2kjTcQkj3mEFZc/Hd20mH+P\ndr5od5uF5j+qcFEc3mzWcANS4xaN1cHxRsc5xLrdSwPHs+HGzXITSSItjjEE\ntaZ7awEInqz6XmBXymFS2Hn0aPqIXTaR5Nwczrd5e7q1ErJt/n+UTQJDGXE1\nq6nIDBBuBEN4knHOLmcY1HhEcAXVU2L6L1xql2+UWG+klpp2ruRxpDNEQP5j\nLvoaA5ON4QpntMQuoB98hppy02nCz6ChnQA1ORj+ZoqTEQDhh9ok3qhSiybi\nX+sLMqZqm10xhlUNFBIRT8fSw0Po3Zxx3RDbijaEqbMuj0iGjYT3+r5I+wV5\nF4axEjJt8LgGlbAV6X8I6Y0FO16A1as7rm7D7vuaatQVio/3jHHC/r/0HuMl\nUif6y7uaHxn9DBH4eKUe8zChQxUuNQ6EzJZQ8vYKKKYJSciEWzx4h/ocIjt6\n3etE\r\n=0jIV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9pZWC9IJ0xMpUax2AMAtQQmGJqhHtDmj/thICGZ15XQIhAP7wfC5r6R6C+BWWKDip8lmoVoR2EW7Epfg7SdhT9Ng9"}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.2.0_1557558288935_0.33662905032631785"},"_hasShrinkwrap":false},"2.3.0":{"name":"test-fixture","version":"2.3.0","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"core-util-is":"^1.0.2","fs-extra":"^7.0.1","npminstall":"^4.0.0","tmp-promise":"^1.1.0"},"gitHead":"3875f344b75f0ce38b34ab326ba0f2f860948e38","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.3.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-NJXoLlCfHZS218Dq9EWholEShuoIMIpVHHTcGASGayU5eL4i5Vexk1fXhTFzoMYFH2/rVsVic7P9o2sTvLb/Qw==","shasum":"093231a32a7c460a98eaf4a73ae1bfbe2a2f8a62","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.3.0.tgz","fileCount":4,"unpackedSize":7114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1nZ7CRA9TVsSAnZWagAA85gP/00WFzv54vVxp/+2a5Vs\n9RCEwhWLf/TZcTU77WEDsz33B+ty6rXfiHSpVOOpthqfiEG7Y0JWYILoWbTF\nv2DPJsPDJ/KLAPF/wjn0IqJmEeA1KTmzvG+WCbatz0R6kFalQmdmeT5wj2Js\nqQmEsa7I5HmSjUWDic5sM2SasTtUGl11i6nIV0M2YxR4Dqny6nkFGrClzITE\nmXU4G7ksIJuuVYF67dg4UvS1/jVYTubM6gH1Dxd9xhvAGbWnAv6ZMd7Kmx5v\ntdGq+pP11R2YWWlHIGQXa+AlXQOFIG3oRRcUX4A7kGR5ayrd0/GhiZ4m7Gyv\nAA47/J6VIkMYKctxrlIvqAYB7CQQxVl8I2Oz9IoUVbXvh3dqnrXGnNjwCdCA\nDi32r9WclusjKs3G93g5Z3qQfT7+wjMBy2AnKzh8FLibRhqKdbrXdvnoMiij\no6F+b8gDH74hyOVSLqbyuXN1cm/LyZJs6W/iMjU2Irpl95k64vzbx8t3R9mu\nWVoPwuwiohwmqyiqfc6vKXqylifChT8OdDApHrVTLKSPiln82kt+injZ/IlE\n8jkrIz+TLbdCEbK41jDNrTvA/1LXnGGTW511V+RWnsWi5p8JOUg08fpCK5gz\n/4svCc4o+UZ1vKI2WdsrA2Vu6oMSf9YP41dULI+Ps88WH1BQwsLYO1BaCr7w\nKhm8\r\n=M1YP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0tQ+TIYLtwW6yCydN5EoSr5o+aSmtajQ4oh4wVJYreQIgee5XuTZqmIsvPO9c9yshaGLRGVD6nuPZyF9J7aPbvbc="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.3.0_1557558906708_0.44701094156865695"},"_hasShrinkwrap":false},"2.4.0":{"name":"test-fixture","version":"2.4.0","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"core-util-is":"^1.0.2","fs-extra":"^7.0.1","npminstall":"^4.0.0","tmp-promise":"^1.1.0"},"gitHead":"9b9d5fbc22591820f6afee7fd7048167769d70d1","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.4.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-Q/WL6j3YlSaffZ1IxM/dAtbY2rJwaP/LCW1x9E4nCWWgEbtytJKNVHLGg35cKSWkfHgPnPTSV2dy9zQdqrCNLQ==","shasum":"61703f188dbf1bf621ef1f01a7b0990fcf872ff4","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.4.0.tgz","fileCount":4,"unpackedSize":7184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1nfvCRA9TVsSAnZWagAAhmYQAIHjOrjHSuShaSa++t0h\nwTadjlMA8Kgg1L4WySt6Qrx+KB/Koiun1SFWZ+2GH5iToyIDg1+5gANMW2Fy\nXKQvY0p0JxDyTx1ooyhbbg99Q7ZqsH+3dXe04qaa0DhuJZ2DaY+yrKeHnaeg\nadQY5MbffYjTtMQx5uMDCvGOEQt9hZRERD+3MWmCbmAoIiQTQoYSnbqPixsg\nkRzQwueyD92SZb4krUv0Sa8fiqRO1otwnWVXBvBI0ExyTa13w6Ywk/sAwEa1\nW14AMTmTlTCsxCJ4a/bu78QZU8UPzJNCd3koSN/Eut84xPV2O7Gwwtk9ccHK\neV7pjjFgoIsjvsdw8yyibuFtxPZlwA9bU07lnwuIxQ64fMF3/WCFPwlLtekV\noLuNwnSs0kEcj+aoGVoUxHYErsGChFumHDuZRbElKg9iDBlPN/impPemuMxO\nBzzhdY7s0PhrIB6JbKdwwmyDVH3urHVZGEK4kt2BOmUK4c625Fe9Wemeye3e\nnfSuQj6mAK8tzwqfxyHw/WkNWG1DAqZ4EZ1LMGr1c/hvqOmzpIkjvZPPp/qk\nGKrQvjpKKQbgE7OSUsPzo2NbBP5FP/gI3MXCliZPzFZ1bZxI/hXAnZkVKjPp\n2F1qfkd6B3t+zwZ2XBy6E3nrJ7JlCmAbkjM85tnhgD4aXtn0SVAOKBcGQeTv\nvBui\r\n=zGTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf/npkxyncjCJ+xfyW1fLHP3mCKwyaHryfL0sMABtZHAiEAu4K6Hdc98ZVPvE96Pq+qQKpMzvay1Xg0UUT1BpHKpZc="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.4.0_1557559279235_0.11744365626605036"},"_hasShrinkwrap":false},"2.4.1":{"name":"test-fixture","version":"2.4.1","description":"Copy test-fixtures to temp dir and get resolved file paths.","main":"index.js","scripts":{"test":"nyc ava --timeout=10s --verbose","test:dev":"nyc ava --timeout=10s --verbose && npm run report:dev","lint":"eslint .","fix":"eslint . --fix","posttest":"npm run report","report":"nyc report --reporter=text-lcov > coverage.lcov && codecov","report:dev":"nyc report --reporter=html && npm run report:open","report:open":"open coverage/index.html"},"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"keywords":["test","fixtures","resolve","copy","temp","tmp"],"engines":{"node":">= 7"},"ava":{"babel":false,"files":["test/*.test.js"]},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"devDependencies":{"@ostai/eslint-config":"^3.1.1","ava":"^1.4.1","codecov":"^3.4.0","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","nyc":"^14.1.1"},"dependencies":{"core-util-is":"^1.0.2","fs-extra":"^7.0.1","npminstall":"^4.0.0","tmp-promise":"^1.1.0"},"gitHead":"dd8b78f8a5cd3a7af23d5f5fcd1a0de01574b140","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","_id":"test-fixture@2.4.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eRFd+6HnCTK3E7Wam8nO4qxqbEG6837EEEbcl3tARxwmcK2OOyvyc4CbZmc59cLQ4Lxa/G57AZvKi+cSpyOPpw==","shasum":"a1f75b2db84da69f4dca14262ed222f86c6a1a69","tarball":"https://registry.npmjs.org/test-fixture/-/test-fixture-2.4.1.tgz","fileCount":4,"unpackedSize":7182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV2zqCRA9TVsSAnZWagAA1U8P/Rls/suIEcBR8vWGV/na\ngjXDLfNRH3N6g8v9KYTwPv1izB12eEj7/QJc2wxxOs5xNyW4uWY0gQmZPsSx\nXfi4N954+WTgEXDWJd9Hbl6gvguNN3ZkCkYZ9nRQP7Xv/JCpW1zw47J7a/pc\n6ROOzL1Y8aThUkJw/W9ZgZDCOrcHEPhV/z6hXhDeR1fMiouLLh4YhuAuX7TJ\nIQzK3H358cX4efaH88Ws+nNAUsHRAfgWUB4udz4arBG9j1abaGnDJONTFaiw\n/QzNEbmKCwPBJER+Hq0FqoGw1SMWeRCgybbRep0SGFh7aSMDsBamCAuClzKL\ncXnwkrZ1DfifDq2AWo3Ro9ZX/VcM5e6mBqSFcct2zatdikcEh4jaj7xSLcZ+\niS91dEqqkoC6WdUETN0tB/KdApM0zQ+tvv7D/gyRbns2zUL+Ks33jVNltHjc\n/c6R/Ppd1/N8Y/O0icqrY5ibSZLmYndB4ewHiW2/I262cHgf34TwYa7XP1MD\nY0aV8Np7MeQ4LCPhJZ9N+4/BAH8Wzs0QkMvkSCy1JWIZ7Hs9NwAA7m+bfiNG\ncnzbQQ9QKDint7AB9HB6xC48Un0R3JWZS8KJBGAEqLvKBZNND3sObX/4tqbf\njzFEPb5Yw2H2cLnwZi6Ebd8MgHBo6FJE0QOcMSdrIhdzw3Z9eYJqrbcRvP6+\nPJuH\r\n=XWts\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3L8QAdL4x0q07Fyo6WDZy9c4CybzHmKdqW+Px4MfO0AiEA7yQtXrfIDKg7jxLU2ROcqH7fE03LGN5BhNX7jhsSMXc="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"_npmUser":{"name":"kael","email":"i@kael.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-fixture_2.4.1_1566010601443_0.7714078040875201"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/kaelzhang/node-test-fixture.svg?branch=master)](https://travis-ci.org/kaelzhang/node-test-fixture)\n[![Coverage](https://codecov.io/gh/kaelzhang/node-test-fixture/branch/master/graph/badge.svg)](https://codecov.io/gh/kaelzhang/node-test-fixture)\n\n# test-fixture\n\nCopy test fixtures to a temp dir and get resolved file paths.\n\n### Why?\n\nI am tired of writing these:\n\n```js\npath.resolve(__dirname, 'test', 'fixtures')\ntmp.dir(callback)\nfse.copy(fixtures, dir)\npath.join(fixtures, 'some-file.js')\n```\n\n**EVERY DAY!**\n\nSo, I got this.\n\n## Install\n\n```bash\n$ npm i test-fixture -D\n```\n\n## Usage\n\n```js\n// By default, it will use 'test/fixtures' dir.\nconst {copy, resolve} = require('test-fixture')()\n\n// copy 'test/fixtures' to the temp dir\n;(async () => {\n  await copy()\n  console.log(resolve('foo.js'))\n  // '/<temp-dir>/foo.js'\n})\n```\n\n### fixtures(...paths): {resolve, copy, install, root}\n\n- **paths** `Array<path>` to define the root paths of the fixtures, which is similar as\n\nDefines the root of the fixture\n\n```js\nconst path = require('path')\nconst fixturesRoot = path.resolve(projectRoot, 'test', 'fixtures')\n\npath.resolve(fixturesRoot, ...paths)\n```\n\n`...paths` | `base`(dir of test fixtures)\n--------- | --------------------\n`undefined` | `test/fixtures`\n`'a'` | `test/fixtures/a`\n`'a'`, `'b'` | `test/fixtures/a/b`\n`'/path/to'` (absolute) | `/path/to`\n`'/path/to'` (absolute), `'a'` | `/path/to/a`\n\nActually, the `base` is `path.resolve('text/fixtures', ...paths)`\n\n#### Without copying\n\n```js\nconst {resolve} = fixtures(p)\nresolve('a.js')  // -> /path/to/<p>/a.js\n```\n\n#### Using `.copy()`\n\n```js\nconst {copy, resolve} = fixtures(p)\n\nawait copy('/path/to')\n\nresolve('a.js') // -> /path/to/a.js\n```\n\n### await copy(options?)\n### await copy(to?)\n\n- **options?** `Object`\n  - **to?** `path=` the destination folder where the test fixtures will be copied to. If not specified, a temporary directory will be used.\n  - **clean?** `boolean=false` whether should clean the directory `to` if `options.to` is specified.\n  - **install?** `boolean=false` whether should run npm install after copying\n\nCopy the test fixtures into another directory.\n\n```js\ncopy('/path/to')\n\n// is equivalent to\ncopy({\n  to: '/path/to',\n  install: false\n})\n```\n\n### resolve(...paths)\n\nResolves the paths to get the path of the test fixtures\n\nAfter `.copy()`ed, it will resolve paths based on the destination dir.\n\nIf not, it will use the base dir. But never use both of them simultaneously.\n\n```\n/path/to/<base>\n             |-- a.js\n/path/to/<to>\n           |-- a.js\n```\n\n### await install(options?)\n\n- **options?** `Object` options of [`npminstall`](https://npmjs.org/package/npminstall)\n\nInstall packages in the working directory. If run after `await copy()`, then it will install packages in the directory which fixtures copied to.\n\n### getter: root `string`\n\nThe fixture root `/<project-root>/test/fixtures`\n\n## License\n\n[MIT](LICENSE)\n","maintainers":[{"name":"kael","email":"i@kael.me"}],"time":{"modified":"2022-06-27T05:02:28.615Z","created":"2014-06-07T16:35:37.727Z","0.1.0":"2014-06-07T16:35:40.101Z","0.1.1":"2014-06-07T16:40:17.134Z","1.0.0":"2014-06-08T05:26:16.881Z","1.0.1":"2014-06-12T06:40:23.547Z","1.0.2":"2014-08-05T14:50:29.927Z","2.0.0":"2019-05-11T05:13:21.044Z","2.1.0":"2019-05-11T05:46:51.501Z","2.1.1":"2019-05-11T06:05:01.474Z","2.2.0":"2019-05-11T07:04:49.068Z","2.3.0":"2019-05-11T07:15:06.820Z","2.4.0":"2019-05-11T07:21:19.407Z","2.4.1":"2019-08-17T02:56:41.556Z"},"readmeFilename":"README.md","homepage":"https://github.com/kaelzhang/node-test-fixture#readme","keywords":["test","fixtures","resolve","copy","temp","tmp"],"repository":{"type":"git","url":"git://github.com/kaelzhang/node-test-fixture.git"},"author":{"name":"kaelzhang"},"bugs":{"url":"https://github.com/kaelzhang/node-test-fixture/issues"},"license":"MIT"}