{"_id":"cordova-promise-fs","_rev":"38-cffc936366ba12491394631bea3e75f2","name":"cordova-promise-fs","description":"Cordova FileSystem convienence functions that return promises.","dist-tags":{"latest":"1.2.5"},"versions":{"0.2.0":{"name":"cordova-promise-fs","version":"0.2.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"8784255a645d640c555460f9fccfdddd9e10a5e4","_id":"cordova-promise-fs@0.2.0","_shasum":"be862226f31b0b393c4f23562df1da904435c6c8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"be862226f31b0b393c4f23562df1da904435c6c8","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.2.0.tgz","integrity":"sha512-YEYG5GmePZkGdmKfvoCUbsCdnzpl+YXamdYfee9e63GjXZzvKanyipMtrX8yHGFIY0roydxotNZTJ2S5oOTM3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTOhiWx0skIUK8c4jRK7RZqSxlpHAiIVgztmo1OKo5PAiEAs1JNcqgLTYP4Z6AIUrdD6ynMMnHoWvFwCGQqzzay/rw="}]}},"0.3.0":{"name":"cordova-promise-fs","version":"0.3.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"9831ec4ed2162217b93cf4921ac88a9a55148444","_id":"cordova-promise-fs@0.3.0","_shasum":"33f3c14ccef4ac95b1678fcc25d007be5ec00d0c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"33f3c14ccef4ac95b1678fcc25d007be5ec00d0c","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.3.0.tgz","integrity":"sha512-BNYUx6LkKzgZ6JcPfnMfm+javw5EfujB9BwCKSyMxck1lxC8wYuCP8M84HL+13yCMwohZl0zLXXtVOp+CD9hQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX3Of5vCRnkcYK8jm02cTRo0VF9zOtQ1tZjfcMtMCeswIhAPwPcYiyasm02apQxJkziSlOrCnKigeStKoTCUfhjzpr"}]}},"0.4.0":{"name":"cordova-promise-fs","version":"0.4.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"gluejs --include index.js --global CordovaPromiseFS > CordovaPromiseFS.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"06e6cd6dd42b7babcf71f31cfd2376398dbcfff3","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.4.0","_shasum":"a419cc290c212ecb9c3c6941617bd1495ec8a90f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"a419cc290c212ecb9c3c6941617bd1495ec8a90f","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.4.0.tgz","integrity":"sha512-k/ujUEWiPvaYJNxH/c3gzmEpoK6P+FKEFDvLpKE8BhtaLO/0jLgDvnx/w+4zkKMUJilj3uOGkjzpMdtoApQI7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm9aWbV+962iOs5FlBHXSxu+yrCxFrJaaasjbjakspbwIgLOlgzAuN8PNzeNUPrqmsLz5UUtwIX47x2LX5L/EQzCo="}]}},"0.4.1":{"name":"cordova-promise-fs","version":"0.4.1","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"gluejs --include index.js --global CordovaPromiseFS > CordovaPromiseFS.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"9248480a6bc91070e46513a3916c590413ef459c","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.4.1","_shasum":"5912608ac0deef262dd1c05f1934e64f3cc16bca","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"5912608ac0deef262dd1c05f1934e64f3cc16bca","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.4.1.tgz","integrity":"sha512-Oou9azCjcQ+At4u5kySzfexdtuRQ6SMQp9kKrreVVv+0QpzEjS6u03t3fjmM3/BhfK5arxam02/3Rb3IJK3cZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOaizbuUgzhX91DoBZcgmahri3BrgWlp5mzxR9EkrjjQIgY2siHS3nNXnkIaBBPn7mnQOLa5Gg5iGivBN8gst/U9w="}]}},"0.5.0":{"name":"cordova-promise-fs","version":"0.5.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"545b194ea7196d2f0ca7dbe973f635874b6e1ab9","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.5.0","_shasum":"b47d967086649a7ef04a63c4cfecfed42e4d4f87","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"b47d967086649a7ef04a63c4cfecfed42e4d4f87","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.5.0.tgz","integrity":"sha512-XERyj1ofEFzR/H0dmZeg4K3yicsSRG0/Z5Ijd/VyJ0FJT8+JcCVxsLigbM2uK1untAHb4RpXt411gn6vhRmk4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV9YVHZXTzg49Ha7s78ABIfIDpK4P675UbGjhmbgrSVwIhAJn2yU9jvVeghFHxMJO9MDZU0dPcwml6GEMDCaRTdTB1"}]}},"0.5.1":{"name":"cordova-promise-fs","version":"0.5.1","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"111ca807092f74e78ce9c75f5afe0ba2239c9c26","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.5.1","_shasum":"06dafc455470a0fae99757e6bc369a33481d1c07","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"06dafc455470a0fae99757e6bc369a33481d1c07","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.5.1.tgz","integrity":"sha512-WcgLnDEdVy5DNNd8uPjdNZeqBqAbol63Sj0YUdlGOOoHjs70L5jkDPxlCdKxNeRzToMw1Qy0b/+LlvdpVlmFWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/6YExBZX9cyZe5JSwoysms+58Ooq9hUV9FbsGWhBa6QIgUeCpVbsxS3hVRusYvIfDzw/yNCKOh+GURdP5u/quYHY="}]}},"0.6.0":{"name":"cordova-promise-fs","version":"0.6.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"128b305c07cbed08449838b24391ea95550d45f5","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.6.0","_shasum":"a7e799f19717d629e8aa98c2bb26d43e544761fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"a7e799f19717d629e8aa98c2bb26d43e544761fc","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.6.0.tgz","integrity":"sha512-hV/7F1t1B9hnMReoAaiwwX9WEpPQsn9IFYXJnEWUilprw3l7G6CCDnSCllOyjoZSJ38n2Mb92i5VQ0GqBf//Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlWOY5PO18PFHv8AO9v4imE2fXnTuJJ3H5sRzZ78tWQAiEAgVj3YVam8WGIv314Rehsw2rK2e61M/zu6hLV1I9XQBM="}]}},"0.7.0":{"name":"cordova-promise-fs","version":"0.7.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"041bb09e2b6b75f54fac09fa9f93e0ef4f7e1389","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.7.0","_shasum":"cbe573e165cbbb36c1fc14d2c505ffafb6d7c139","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"cbe573e165cbbb36c1fc14d2c505ffafb6d7c139","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.7.0.tgz","integrity":"sha512-vnYh04e7lRgoL31Qe3k7nXv0KTaxJ+YgtuVw4O9mF1Jz+TgVLEEhFb2I0hx6kQEfhde8VfjALyOqy7joNB3UTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGPGcHiL8aYq0OTT1jVwBurwOCv6kY66VcKoh0XDnqQQIgMMaS6z9hpHHqWz7uPt55IWWwgat8N5+a7F1d1XByUj8="}]}},"0.8.0":{"name":"cordova-promise-fs","version":"0.8.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"cdb4fdea61ed984851bc245706f9b9851ac034cd","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.8.0","_shasum":"2e8f71a8998e3b33800d26682c94d0debcef5834","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"2e8f71a8998e3b33800d26682c94d0debcef5834","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.8.0.tgz","integrity":"sha512-fiMuiIKouDbPhFbeBVQlI60p1Imb6uYahgxzwLuPBf6p4/9W8zIugkCgHgvYg2G3Gp9+w16n28Hdw4WDTqOZjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl4KFEHpT0Q2a6eGN7KQTEou9K6BvfUXRsKMbKm5x4XAIgDMlS3IJa669nHZiuWuh8dhiELaNxOgUqd2RkM0iYX0Q="}]}},"0.9.0":{"name":"cordova-promise-fs","version":"0.9.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"482dd1af8ce46b02ac4fdce2224d4202bf03bba8","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.9.0","_shasum":"56df56a6da57894fe163287ac33b5a02dd8dd8fe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"56df56a6da57894fe163287ac33b5a02dd8dd8fe","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.9.0.tgz","integrity":"sha512-5alDdF1089nrWaHyTRahJHlEEYRahnXr1TdBsaJcnz9VDJUvMFZJMWkTcJOUd5WMIu8gO39869h6tBVBpE2RRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc7HFNk5nVyEWQM8hjFJ6EYk8B9RD01dSl4RHPE7OnegIhALmOEB3H0plqZ3IUoAQlL1PsqX0QyOdndFiT2kzMA8Hp"}]}},"0.10.0":{"name":"cordova-promise-fs","version":"0.10.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"105f470c82ae96899fe92e735a4001ae530d6809","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.10.0","_shasum":"da9811bf3ce7ccedb59e8995e5846d65016dda7c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"da9811bf3ce7ccedb59e8995e5846d65016dda7c","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.10.0.tgz","integrity":"sha512-1x9hakjRuViVS65WOGucRfO4d4I5JuHYLfVWAPJijXlnngBDUk3no106by8fWnJXEeR4qjNrqtiG2QApe5LDCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwCRsPDHrn5VVtaG7H8x932j0qfQuUgkDT2DH1ijDvVQIgNvb79KfYT6C0ljxvS2zPodYBO+t3E1dgBFuy9AYe+QM="}]}},"0.11.0":{"name":"cordova-promise-fs","version":"0.11.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"5b7e3b0c834f352d749252fba50f54a5f5690f24","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.11.0","_shasum":"45b3af3152a7422f2fc6f1463450f6cd8fcd847d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"45b3af3152a7422f2fc6f1463450f6cd8fcd847d","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.11.0.tgz","integrity":"sha512-jnV1uKAWH/tsMLTUtUCVVlL8lIOkRN1DQn99Vg4eJW//bUk6Fz9LCXUPQxhEkbTXZH2uBd76Cc2Op1qVZSXc0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOVLgb17sCais3An+XuuuxRfAhYow5LJZk+CNchfWVDAiAL3L4Wzmddkj/MI+iFVJ0IdS70vy8vmOqzLJGNZzEyyw=="}]}},"0.12.0":{"name":"cordova-promise-fs","version":"0.12.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"98a3d79aeeeff42ed3ee127d8ae27fca6cdf0126","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.12.0","_shasum":"99c44eec85bfd757fe77eb36a6906d44e45fd730","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"99c44eec85bfd757fe77eb36a6906d44e45fd730","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.12.0.tgz","integrity":"sha512-0Jy2IhOwt8hCgNBArPJsqlhztuNjMZsCXN5rTTCrGWimRcdmAd4C+l+hgxydk6VKrlf4wwlldjY421gUSjWuoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBveJcLRRhFPpxynoDYlH8iaXooFAyL0PRIwc8BMFbCUAiAMjWXwqkI25nlRRT7d0hsApuvld7/IEbJGOiOnl+ftyQ=="}]}},"0.13.0":{"name":"cordova-promise-fs","version":"0.13.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"68f69b2bd374da351d4dff4ccad70a0d4eba4bdd","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@0.13.0","_shasum":"370a226f88ff46f376b04999398a5cf066168015","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"370a226f88ff46f376b04999398a5cf066168015","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-0.13.0.tgz","integrity":"sha512-vztq2CTQeVRxeSpFIY7I9lShu8tgmTRLl93MwGpREd+zGLxFIG36xdqKn+S/PaLck6GDK4+7Vza6U5O6xQV2KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQXvdHYtV8R1tULXy8GN7ntmTTQetVVZJoql2M7kcznAiEAsa0fL2nF4v+8HQTrSx26/mmidDVXJUwMzF+6mxHdmrM="}]}},"1.0.0":{"name":"cordova-promise-fs","version":"1.0.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"f562968132b0c791efea6a57019ffae690a8abb6","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@1.0.0","_shasum":"f6ca51fab7392e9c4e0524310308d4500eddaaa6","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"f6ca51fab7392e9c4e0524310308d4500eddaaa6","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.0.0.tgz","integrity":"sha512-LFU0ucG4DWoBeVsJ1xp+u4qGuxTuqM8+Oyh5zyg03A2KzoAIM/WpkbAKlSw8yyRNvrQNze/GC4xtGZmtB310jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRG6Pzw3VM379cAGn1gscusH8ipGMEA0eoaYpQ/avvYAiAKvhm7J47GtZg0L/P7lB+VIXlHvU6VHLgmClbWQutwIg=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.0.0.tgz_1454840704972_0.31089243898168206"}},"1.0.1":{"name":"cordova-promise-fs","version":"1.0.1","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"ef638a5a73634c2a0edf9aca85ffece152d030c0","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@1.0.1","_shasum":"d20c7b1ad1bfa983cda514d3701fd1d3aff8b2bf","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"d20c7b1ad1bfa983cda514d3701fd1d3aff8b2bf","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.0.1.tgz","integrity":"sha512-4nbWGqAkRb+v3qAgmMp18/W4rJZoxbAXCFBNho8lfX9Ot1bQUtVNETibNixkvqjr7rUTp1nwZN74a5XwJQV7Vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsQiLzpQvYpytlIt2CjD/3CemVT/Y7qhZHjP8eWdTwDAIgV6PEe+wl6rwcth/O2eMWnYdyYZJXnbU4mRf+sv/QB7Y="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.0.1.tgz_1454842344349_0.32929047383368015"}},"1.1.0":{"name":"cordova-promise-fs","version":"1.1.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"a114c352dbc5fd28cda4d96c6affa2cd7efd1674","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@1.1.0","_shasum":"c3fb075cbdf5dec1f4dde2c741af2801d0d83faa","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"c3fb075cbdf5dec1f4dde2c741af2801d0d83faa","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.1.0.tgz","integrity":"sha512-iICzkOqFY+xpkRVlE4E8PXZp7jxZGzpZ91IvuzIYAh0L0TN1wFeHv3bQR7yzOyIWDRDusmZQ22yDw6jWpyQD7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpcLwXttNf6+4knF1BZLDmVssfecR8gttBskekJ/Uu3AiB4pbIUgFysp+LhhvoBatg7oWZrRDuVOFZL1MAA961Mtw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.1.0.tgz_1462442769964_0.9547528855036944"}},"1.1.1":{"name":"cordova-promise-fs","version":"1.1.1","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"e682405d007fb2465623cfe551c8295c40ee7bfc","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs","_id":"cordova-promise-fs@1.1.1","_shasum":"cb11a1a7b6b969fad86653140381cacf8a51c68f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"cb11a1a7b6b969fad86653140381cacf8a51c68f","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.1.1.tgz","integrity":"sha512-BVNDRV4xHrcBMKOuElysjgzW0VHlC2Z6ZEiMyj7oiWHj6DM6t17o1rSwuLdNifjJF4vJ67rk3MwqOIsheuED+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFyS0UsyFES8ZoGhfFa+CMYnzF3mvW+dImhRzEyqjkxAiEAvdGzGnu047wIeSq2qPNliomZMLrPf2Ov6NZcjavzpaE="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.1.1.tgz_1462446511972_0.4962834306061268"}},"1.2.0":{"name":"cordova-promise-fs","version":"1.2.0","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"304f3f9cab6d1991d87e20a9581a64d3067573cf","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","_id":"cordova-promise-fs@1.2.0","_shasum":"e12f38b2c38b0bb672c27c52a7916124bee56943","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"e12f38b2c38b0bb672c27c52a7916124bee56943","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.2.0.tgz","integrity":"sha512-JDKo9/u1Io0zc0wcbaAKcUHlWkcplyccmSEWi73hsAaB9ZcHJz0EG6ami0H611AtxAhnY8jpk/SLi1NrsTLMFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDywDQ60qsDU2F02AA3Txe9h56HqamXQcefI25MU8uzRwIgbqfwQLusaNjn1z81dCyaIC8lJJHinuPtSoIvzHgN6Zw="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.2.0.tgz_1484936391809_0.6778678051196039"}},"1.2.1":{"name":"cordova-promise-fs","version":"1.2.1","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"d7d8b03ff5d0fd94c571b83599d0abfb5a4eafaa","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","_id":"cordova-promise-fs@1.2.1","_shasum":"c97c92caba64e47be1f23c629ecd5b8847856a60","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"c97c92caba64e47be1f23c629ecd5b8847856a60","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.2.1.tgz","integrity":"sha512-BlPW0zTInmRzXA/Jv6tWFIbu6zhwLPGWX/Mj07KdofS2JsltfCdemYBl65LJUqxcnV3myJzKSp+pNODYTtzdOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqBSxx282FmdplipPuqCUpJZKn0GDpIz/8J0PSmuabSAiBSj47O2OMa6d3qC810M+igMJ4U13pDCNcgFkYgMblbCg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.2.1.tgz_1486458300482_0.870660565327853"}},"1.2.2":{"name":"cordova-promise-fs","version":"1.2.2","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"2eb550760ce166739a9086f3ce648c8264cae734","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","_id":"cordova-promise-fs@1.2.2","_shasum":"9a0efbaee8fdce24b8582031e06095eba8a2676b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"9a0efbaee8fdce24b8582031e06095eba8a2676b","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.2.2.tgz","integrity":"sha512-WXJ+7SwoK18mwfzesrWD6bkGR9iC7/VC4I1isVOyeOoa3qjL9VuzLUl6T4QIfxDAUkEG/AImN9jBeGTHOU3nHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr85WE9P4p8bUGgWc9l58oco+oaS2vYz6/MKqysu83FAiBFDzVRs4iuKRRQRpxh10+1obGLQ9JyH+ZGn0vZhbVRrw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.2.2.tgz_1486459803223_0.567043641814962"}},"1.2.3":{"name":"cordova-promise-fs","version":"1.2.3","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"63d12529aab81f1bba0cc7d64690b162c2fd4422","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","_id":"cordova-promise-fs@1.2.3","_shasum":"c1d8ea9f1e81d9c759f4e740343f00b5034fb541","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.6.0","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"c1d8ea9f1e81d9c759f4e740343f00b5034fb541","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.2.3.tgz","integrity":"sha512-vhfN+uxHGZsXuW9ADhmECIR0f/qJe8SSPVeZLv0iRh+rxFhCNxEe7qh7iK8XHslI04s2YYUkcFdmNg0RBmGrFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHAPBOhbWXGRXgHU3GnJ1qnRRqr9ozQYj8p6tkFRgyvAIgGV2t2ip4CRY+m7WL97cPFh7bYtm36+462rnd+VHCLSo="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.2.3.tgz_1493982025504_0.17665541148744524"}},"1.2.4":{"name":"cordova-promise-fs","version":"1.2.4","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"63d12529aab81f1bba0cc7d64690b162c2fd4422","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","_id":"cordova-promise-fs@1.2.4","_shasum":"a1f84fcb78e498505f8f12ad7105b8535730d19d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.6.0","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"a1f84fcb78e498505f8f12ad7105b8535730d19d","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.2.4.tgz","integrity":"sha512-OeVXkJQjLH7JrcF0wuBrYqVjyRBJXilOrC0PMRLMXx8b5aAgubzegjvaPF6VINOueGbkAl7+YDYOMbdCnjDGvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBukZJBrXACDX9Jup+yXCrmovzLHSDi2EOIRHv8mKV4wIhAMN0cAW3EU5zMS0H8Bx9tK+ULF7+tEHVu6nA+ZbVJ6lE"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.2.4.tgz_1493982355683_0.9633027573581785"}},"1.2.5":{"name":"cordova-promise-fs","version":"1.2.5","description":"Cordova FileSystem convienence functions that return promises.","main":"index.js","scripts":{"prepublish":"webpack index.js dist/CordovaPromiseFS.js --output-library CordovaPromiseFS --output-library-target var","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","gitHead":"63d12529aab81f1bba0cc7d64690b162c2fd4422","bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"},"homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","_id":"cordova-promise-fs@1.2.5","_shasum":"d3a83097cc4263a4604b48bbe2ff23f8c69e3b0e","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.6.0","_npmUser":{"name":"markmarijnissen","email":"info@madebymark.nl"},"maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"dist":{"shasum":"d3a83097cc4263a4604b48bbe2ff23f8c69e3b0e","tarball":"https://registry.npmjs.org/cordova-promise-fs/-/cordova-promise-fs-1.2.5.tgz","integrity":"sha512-y6rOgmtDcmEOzKX5tgpAspK6WC2HKgeCKJ9xS+S5o3ZFDtLxtpXY9OJ9xigkZFdDJKsP8D92LTueWrDQAmZJvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6AuNI4YvIdXs02ELmk/HfQHsuXSRnHvanBTnlgKmDKgIhAKwehGGOAGsTHDHR+/crmiJ0AyFpSKfZCHVwbLZFklR8"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cordova-promise-fs-1.2.5.tgz_1493982464500_0.9475464043207467"}}},"readme":"cordova-promise-fs\n==========\n> Wraps the Cordova (and Chrome) File API in convenient functions (that return a Promise)\n\nAre you entangled in a async callback mess to get even the simplest task done? Wait no longer -- here is **cordova-promise-fs**!\n\n## Getting started\n\n```bash\n  # fetch code using bower\n  bower install cordova-promise-fs\n  bower install bluebird # a library that follows the Promise/A+ spec\n\n  # ...or npm...\n  npm install cordova-promise-fs\n  npm install bluebird # a library that follows the Promise/A+ spec\n\n  # install Cordova and plugins\n  cordova platform add ios\n  cordova plugin add cordova-plugin-file\n  cordova plugin add cordova-plugin-file-transfer # optional\n```\n\n**IMPORTANT:** For iOS, use Cordova 3.7.0 or higher (due to a [bug](https://github.com/AppGyver/steroids/issues/534) that affects requestFileSystem).\n\nOr just download and include [CordovaPromiseFS.js](https://raw.githubusercontent.com/markmarijnissen/cordova-promise-fs/master/dist/CordovaPromiseFS.js).\n\n## Usage\n\n### Initialize & configuration\n```javascript\nvar fs = CordovaPromiseFS({\n  persistent: true, // or false\n  storageSize: 20*1024*1024, // storage size in bytes, default 20MB\n  concurrency: 3 // how many concurrent uploads/downloads?\n  Promise: require('promiscuous') // Your favorite Promise/A+ library!\n});\n```\n\nThe Promise option expects a Promise library that follows the [Promise/A+ spec](https://promisesaplus.com/), such as bluebird ([github](https://github.com/petkaantonov/bluebird), [download](https://raw.githubusercontent.com/markmarijnissen/cordova-app-loader/master/www/lib/bluebird.js)), promiscuous ([github](https://github.com/RubenVerborgh/promiscuous),[file](https://raw.githubusercontent.com/RubenVerborgh/promiscuous/master/promiscuous.js)) or [Angular's $q](https://docs.angularjs.org/api/ng/service/$q).\n\n**Note on concurrency:** Concurrent uploads/downloads completely trash your mobile application. That's why I've put a concurrency limit on the number of downloads/uploads. Meteor sets this number on 30. In my experimental testing, I found 3 much more reasonable.\n\n### Browsing files\n```javascript\nfs.exists(filename)       // checks if file exists. returns fileEntry or false.\nfs.file(filename)         // returns a fileEntry\nfs.dir(path)              // returns a dirEntry\nfs.list(path,optionString)// return array with filenames (including path)\n\noptionString = 'r'        // recursive list\noptionString = 'd'        // only list directories\noptionString = 'f'        // only list files\noptionString = 'e'        // return results as FileEntry/DirectoryEntry (instead as path-string)\noptionString = 'rfe'      // mix options! return entries of all files, recursively\n```\n\n### Reading files\n```javascript\nfs.read(filename)         // returns text-content of a file\nfs.readJSON(filename)     // returns JSON-parsed contents of a file\nfs.toUrl(filename)        // returns URL to be used in js/html/css (file://....)\nfs.toInternalURL(filename)// returns cordova internal URL (cdvfile://....)\nfs.toDataURL(filename)    // returns Base64 encoded Data URI\n```\n\n### Writing files\n```javascript\nfs.write(filename,data)   // writes a Blob, a String, or data (as JSON). Ensures directory exists.\n```\n\n### File operations\n```javascript\nfs.create(filename)       // creates a file\nfs.ensure(path)           // ensures directory exists\nfs.move(src,dest)         // move from src to dist. Ensures dest directory exists.\nfs.moveDir(src,dest)\nfs.copy(src,dest)         // copy from src to dist. Ensures dest directory exists.\nfs.remove(src)            // removes file. Resolves even if file was already removed.\nfs.remove(src,true)       // removes file. Rejects when file does not exist.\nfs.removeDir(path)\n```\n\n### Upload and download\n\nFileTransfers with automatric retry and concurrency limit!\n\n```javascript\nvar promise = fs.upload(source,destination,[options],[onprogress]);\nvar promise = fs.upload(source,destination,[onprogress]);\nvar promise = fs.download(source,destination,[options],[onprogress]);\nvar promise = fs.download(source,destination,[onprogress]);\n\noptions.trustAllHosts\noptions.retry = [1000,2000,3000] // retry attemps: millisecond to wait before trying again.\n// plus all normal cordova-file-transfer options\n\n// upload/download augments the promise with two extra functions:\npromise.progress(function(progressEvent){...})\npromise.abort();\n\n// Gotcha: progress and abort() are unchainable;\nfs.upload(...).then(...)  // won't return the augmented promise, just an ordinary one!\n```\n\n### Utilities\n```javascript\nfs.fs // returns promise for the FileSystem\nfs.filename(path) // converts path to filename (last part after /)\nfs.dirname(path) // converts path dirname (everything except part after last /)\nfs.deviceready // deviceready promise\nfs.options // options\nfs.isCordova // is Cordova App?\n```\n\n### Normalized path\n\nIn CordovaPromiseFS, all filenames and paths are normalized:\n\n* Directories should end with a `/`.\n* Filenames and directories should never start with a `/`.\n* `\"./\"` is converted to `\"\"`\n* \"..\" and \".\" are resolved.\n\nThis allows you to concatenate normalized paths, i.e.\n```javascript\nnormalize('dir1/dir2') === normalize('dir1') + normalize('dir2') === 'dir1/dir2/';\n```\n\nIf you're storing or saving paths, it is recommended to `normalize` them first to avoid comparison problems. (i.e. paths are not recognized as the same because of a missing trailing slash).\n\nBeware: the original `entry.fullPath` might return a path which starts with a `/`. This causes problems on Android, i.e.\n\n```javascript\nvar path = filesystem.root.fullPath; // returns something starting with a `/`\nfilesystem.root.getDirectory(path); // NullPointer error in android. Stupid!\n```\n\nThis problem is solved in CordovaPromiseFS.\n\n## Changelog\n\n### 1.2.5 (05/05/2017)\n\n* Added Crosswalk\n* Bugfix: list will return more than 100 entries\n\n### 1.1.0 (05/05/2016)\n\n* Fixed bug: download/upload support for different Cordova FileSystems.\n\n### 1.0.0 (07/02/2016)\n\n* Fixed bug in list function, thanks @sebastian-greco\n* Improved code readability of transfer, thanks @youjenli\n* There is no this, thanks @m0ppers\n* Accept string as FileSystem, thanks @dortzur\n* Normalize \"..\" in paths, thanks @starquake\n\n### 0.13.0 (16/09/2015)\n\n* Merged pull request from @Ijzerenhein. Fixed Chrome Persistent storage quota issue and added directory methods.\n\n### 0.12.0 (17/03/2015)\n\n* Merged pull request from @jakgra. Now you can write to hidden folders on Android. Thanks!\n\n### 0.11.0 (17/03/2015)\n\n* Minor improvements in upload\n\n### 0.10.0 (21/12/2014)\n\n* Support for other fileSystems (undocumented hack)\n\n### 0.9.0 (28/11/2014)\n\n* Normalize path everywhere.\n\n### 0.8.0 (27/11/2014)\n\n* Added test-suite, fixed few minor bugs.\n\n### 0.7.0 (14/11/2014)\n\n* bugfix toInternalURL functions and fix download argument order\n\n### 0.6.0 (13/11/2014)\n\n* Chrome Support!\n\n### 0.5.0 (06/11/2014)\n\n* Use `webpack` for the build proces\n* Fixed many small bugs\n\n### 0.4.0 (06/11/2014)\n\n* Various small changes\n* Added `CordovaPromiseFS.js` for everybody who does not use Browserify/Webpack\n\n### 0.3.0 (05/11/2014)\n\n* Added `list` options (list `r`ecursively, only `f`iles, only `d`irectories, return result as `e`ntries)\n\n### 0.2.0 (05/11/2014)\n\n* Added `upload` and `download` methods with concurrency limit\n\n## Contribute\n\nConvert CommonJS to a browser-version:\n```bash\nnpm install webpack -g\nnpm run-script prepublish\n```\n\nRun tests: Navigate to `/test/index.html`, for example:\n```bash\nnpm install static -g\nstatic .\n# http://localhost:8080/test/index.html\n```\n\nFeel free to contribute to this project in any way. The easiest way to support this project is by giving it a star.\n\n## Contact\n-   @markmarijnissen\n-   http://www.madebymark.nl\n-   info@madebymark.nl\n\n© 2014 - Mark Marijnissen\n","maintainers":[{"name":"markmarijnissen","email":"info@madebymark.nl"}],"time":{"modified":"2022-06-14T01:02:24.009Z","created":"2014-11-05T09:41:52.108Z","0.2.0":"2014-11-05T09:41:52.108Z","0.3.0":"2014-11-05T10:46:02.318Z","0.4.0":"2014-11-06T13:33:31.686Z","0.4.1":"2014-11-07T20:25:30.704Z","0.5.0":"2014-11-08T13:36:41.618Z","0.5.1":"2014-11-09T15:35:51.792Z","0.6.0":"2014-11-12T23:03:45.634Z","0.7.0":"2014-11-14T16:17:01.771Z","0.8.0":"2014-11-27T20:31:13.699Z","0.9.0":"2014-11-28T11:16:56.103Z","0.10.0":"2014-12-21T23:22:53.774Z","0.11.0":"2015-03-17T19:18:38.540Z","0.12.0":"2015-04-07T07:25:47.932Z","0.13.0":"2015-09-16T10:00:10.717Z","1.0.0":"2016-02-07T10:25:06.109Z","1.0.1":"2016-02-07T10:52:25.437Z","1.1.0":"2016-05-05T10:06:12.522Z","1.1.1":"2016-05-05T11:08:33.397Z","1.2.0":"2017-01-20T18:19:52.509Z","1.2.1":"2017-02-07T09:05:02.528Z","1.2.2":"2017-02-07T09:30:05.139Z","1.2.3":"2017-05-05T11:00:26.722Z","1.2.4":"2017-05-05T11:05:57.289Z","1.2.5":"2017-05-05T11:07:45.845Z"},"keywords":["cordova","fs","file","filesystem","promise"],"author":{"name":"Mark Marijnissen"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/markmarijnissen/cordova-promise-fs#readme","repository":{"type":"git","url":"git+ssh://git@github.com/markmarijnissen/cordova-promise-fs.git"},"bugs":{"url":"https://github.com/markmarijnissen/cordova-promise-fs/issues"}}