{"_id":"bucketjs","_rev":"31-dbf878c250db9296cafb66bf614e0707","name":"bucketjs","description":"A script-loader that handles caching scripts in localStorage","dist-tags":{"latest":"0.3.2"},"versions":{"0.0.1":{"name":"bucketjs","version":"0.0.1","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"_id":"bucketjs@0.0.1","dist":{"shasum":"7c604f44b91cfaede46e84c85f92202fceccf156","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.0.1.tgz","integrity":"sha512-aR7/ce2KwCT5GlG3oaHdB+1xfFiWFOKCMPpvKRm9OCcTFdcRlmvV48jhhL1uWmCqP4anszzkYzkOulFg80r0lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDutEMiJ4+/jpA0+tspepmpk0fi9klbm61KPh6wD+PbyQIgIvIWgwK+tEqq30b7et3JLeKZBMSNv7nz6hCn4lPGvbI="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.1.0":{"name":"bucketjs","version":"0.1.0","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"_id":"bucketjs@0.1.0","dist":{"shasum":"710c097dc601536ca642a136eb088ee12e6f34f8","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.1.0.tgz","integrity":"sha512-O6gEpE1Fvn+hD2cHSqybdQh9Cv7ElH8cH2Vu6hksxc2sxySrPilOYkND9ruzmQlLR3fYz0fp05dPBuYnb7hE+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfInI7RfW7ohpHtg2Bi4pgVL6jur4hKGE4/lEhAXLKYAiEAvJhayE0GSamXKr1y1oHdZ9YXBhWjf64RotUOzorF9kw="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.1.1":{"name":"bucketjs","version":"0.1.1","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"_id":"bucketjs@0.1.1","dist":{"shasum":"0675be25d8fce7497036d3c6ecd71d893ccd0d8f","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.1.1.tgz","integrity":"sha512-E7L38Zq+IPIord05GOGqimE+cEYkEOtkWp/RCtxchKAh6QgrAdp3MlNsdEvTyCazVre0fcZRytMIiOqtjRLVTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPzF/zTQ1YvDVuQ5RUXpnBgLyK4t2vjOKrzyVlPITf1wIhANCRMk9o4u4fMGOG7ua1kSQCa1k+miEpqM/DifptWONA"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.1.2":{"name":"bucketjs","version":"0.1.2","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"_id":"bucketjs@0.1.2","dist":{"shasum":"1f4b8ca768d539ca08ace8e573196f414fd02f80","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.1.2.tgz","integrity":"sha512-jcJccXxBPURBGsDU8HDsGFZo9qTs6yYHQ88cotgFwG6i5bo1u0LD1IM1v/Zse0sNoLvS07vJ2x34cng/Vh6ziw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+YtSALbu1+Pjbdblh7MAcnIBh9QhqUNDkrqBTlW5KGAiBuqOvm4QruCI6aVnGJ6eSh6pMbmKlNTZcOsP4hZMdnmw=="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.1.3":{"name":"bucketjs","version":"0.1.3","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"_id":"bucketjs@0.1.3","dist":{"shasum":"ab619c7c3f1865dedffb5fcb0b649f090119bac1","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.1.3.tgz","integrity":"sha512-Qm0hOmnoVCTsOwoJT8A8kTn0W1i496uyXX+xg9BuUYEUBbIZOETYu4Jp90/UuFBO/KbbrKLnKzeC6wHpJNvQ1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3OyzYOxmoZbx3h6/YcUpKRIOUU1yjqZYKugyKWpWsGAIgQgUs2YV/IgOe+dI7O8CtwfQRo1cuvcZsreZEXXfxFXk="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.2.0":{"name":"bucketjs","version":"0.2.0","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"_id":"bucketjs@0.2.0","dist":{"shasum":"0a392f145f0177b7b2e7ee98cef0e268d0c072fb","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.2.0.tgz","integrity":"sha512-UsP61eTikAEoTHxz9xZWgOPH3e7XyTFnXEAcB7G/ify2QjmitnlwvBwnG/Bfzpd6Txnm57oM8hOQ4fp+nh4dIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEj6LCnxBraZ6uHUWTWG7zQ7+39PQTS8EX8vLqbrQ18kAiAHVptKuaqRhvyOuuPSZvfg/is17Zl2MZCTmlq9cVtKeQ=="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.3.0":{"name":"bucketjs","version":"0.3.0","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"~3.8.8","gulp-concat":"~2.4.1","gulp-wrap":"~0.3.0","gulp-uglify":"~1.0.1","karma":"~0.12.23","karma-chrome-launcher":"~0.1.4","karma-jasmine-ajax":"~0.1.4","karma-jasmine":"~0.2.2","gulp-wrapper":"~0.1.5"},"gitHead":"d925e37f43a4c12bdd934f8df3f89e220ccf35f6","_id":"bucketjs@0.3.0","scripts":{},"_shasum":"5972eb812ea46c6cebcc0be0c7bbb7d7140de4f7","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"dist":{"shasum":"5972eb812ea46c6cebcc0be0c7bbb7d7140de4f7","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.3.0.tgz","integrity":"sha512-Y6Ir1IiBpTCayrolUxs7+yU7F/E3oHTeEZXgEUbwQKTXHrl9AznMn5S9sij//RQ/VGL87I/S7czPq4kPdgeSJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOUgaPdU/41FoCNg58FdWRO5lSWIBCYalZ3jV4+t2pNAIgEbVhlmznsKe+DTcnvqWyeLzy7wFeJUOOruenkiS0Er8="}]},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.3.1":{"name":"bucketjs","version":"0.3.1","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"3.8.8","gulp-concat":"2.4.1","gulp-wrap":"0.3.0","gulp-uglify":"1.0.1","karma":"0.12.23","karma-chrome-launcher":"0.1.4","karma-jasmine-ajax":"0.1.4","karma-jasmine":"0.2.2","gulp-wrapper":"0.1.5"},"gitHead":"3a0cc7c6e1dafcd6fa5a5efc19c1810b05f38dd1","_id":"bucketjs@0.3.1","scripts":{},"_shasum":"7a6bc117a2a047d63c082f74c2e925858a91eb3f","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"dist":{"shasum":"7a6bc117a2a047d63c082f74c2e925858a91eb3f","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.3.1.tgz","integrity":"sha512-+dbkp9SHBonrsnVSQ1XIYY9R3k6q6+5kC4AWIUpxuFqLVC5/0qfH5Wdr/NM6obrKIZcUftu5wb4UXUe0u3wGMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7ALphT7B9jOxSJwSbDJlb3c+kByP1VbeBEWQSxScS8AiBKTdss4pW142HwI+cDLnC1vWnZxAd1KY3aQuB0KC0PDA=="}]},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]},"0.3.2":{"name":"bucketjs","version":"0.3.2","description":"A script-loader that handles caching scripts in localStorage","main":"index","repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"keywords":["script","loader","localstorage","caching","asset"],"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"homepage":"https://github.com/fi11/bucketjs","author":{"name":"Pavel Silin"},"license":"MIT","dependencies":{},"devDependencies":{"gulp":"3.8.8","gulp-concat":"2.4.1","gulp-wrap":"0.3.0","gulp-uglify":"1.0.1","karma":"0.12.23","karma-chrome-launcher":"0.1.4","karma-jasmine-ajax":"0.1.4","karma-jasmine":"0.2.2","gulp-wrapper":"0.1.5"},"gitHead":"f9f7c0e1356411076da7586cb071ac3a5b0c537b","_id":"bucketjs@0.3.2","scripts":{},"_shasum":"52b463c1efa965a8405d6f2946c43162c4aa467a","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"fi11","email":"pavelsilinw@yandex.ru"},"dist":{"shasum":"52b463c1efa965a8405d6f2946c43162c4aa467a","tarball":"https://registry.npmjs.org/bucketjs/-/bucketjs-0.3.2.tgz","integrity":"sha512-uw6Z1gXfQ+a/NYLIMKixjgiX+UP17IGBDh2BWDBaBk7X8NOGhawkNT/1z7goRkCc2LxB8qTuAsODUpP2ncOEhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdyf8HguTwy6rYFwiVqjrfe1TysAF177WmhiztA/N2UAiEA7LOycJG3zjwXzd6lCIGBXk+2bOysJwrz912WBnz9lB0="}]},"maintainers":[{"name":"fi11","email":"pavelsilinw@yandex.ru"}]}},"readme":"## Installation\n\n```\n$ npm install bucketjs\n```\n## Example\n\nOn server:\n\n```js\nvar bucket = require('bucketjs');\n\nnodeJsServerResponse(200, '<html><head><script>' + bucket.src + '</script></head><body>OK</body></html>');\n```\n\nOn client:\n\n```js\nbucket.require('/static/fa284b8114ff6ecc5e73.js', { key: 'commons.js', version: 'fa284b8114ff6ecc5e73'});\n```\n## require Api\n\n```js\nbucket.require(resourceUrl, options, doneCallback);\n```\nAccepts the following options:\n - {String} key - Unique resource key, default is resource.\n - {String} version - Unique tag for invalidate cache, default is null.\n - {Number} expire - Expiration time in ms if 0 than infinity, default is 0.\n - {Number} timeout - Request timeout in ms, default is 5000.\n - {Boolean} sync - Load resource sync, default is false.\n - {Boolean} defer - Add defer to script, default is false.\n - {Boolean} bottom - Append script to body, default is false.\n - {Boolean} link - Classic load as link for css and with src for script, default is false.\n - {Array} waitFor - Append resource after resources from list.\n\n\n\n## Build for development\n\n ```\n $ npm install gulp -g\n $ npm install\n $ gulp\n ```\n\n## Authors\n\n  - [Pavel Silin](https://github.com/fi11)\n\n# License\n\n  MIT\n\n\n\n\n","maintainers":[{"email":"pavelsilinw@gmail.com","name":"fi11"}],"time":{"modified":"2022-06-13T05:14:32.137Z","created":"2014-11-06T12:44:19.246Z","0.0.1":"2014-11-06T12:44:21.286Z","0.1.0":"2014-11-07T10:25:19.849Z","0.1.1":"2014-11-08T08:12:38.430Z","0.1.2":"2014-11-13T19:40:56.268Z","0.1.3":"2014-11-29T19:14:19.726Z","0.2.0":"2014-12-08T13:47:11.787Z","0.3.0":"2015-08-20T16:24:27.824Z","0.3.1":"2015-08-20T18:25:50.324Z","0.3.2":"2015-08-25T14:37:49.178Z"},"readmeFilename":"README.md","homepage":"https://github.com/fi11/bucketjs","keywords":["script","loader","localstorage","caching","asset"],"repository":{"type":"git","url":"https://github.com/fi11/bucketjs.git"},"author":{"name":"Pavel Silin"},"bugs":{"url":"https://github.com/fi11/bucketjs/issues"},"license":"MIT","users":{"dantman":true}}