{"_id":"rollup-plugin-babel","_rev":"126-c77ee1f412e81feb460575c74c548193","name":"rollup-plugin-babel","description":"Seamless integration between Rollup and Babel.","dist-tags":{"latest":"4.4.0","beta":"4.1.0-1","next":"5.0.0-alpha.2"},"versions":{"1.0.0":{"name":"rollup-plugin-babel","version":"1.0.0","devDependencies":{"eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.20.0"},"scripts":{"test":"mocha","prepublish":"npm run test"},"dependencies":{"babel-core":"^5.8.25","rollup-pluginutils":"^1.1.0"},"gitHead":"7a6181beb4025ec395da7334e74345bb5791261e","description":"**experimental, depends on unreleased version of Rollup**","_id":"rollup-plugin-babel@1.0.0","_shasum":"e7dd8fa83450aab2777beb937aa82132a5e7e983","_from":".","_npmVersion":"2.5.1","_nodeVersion":"4.1.2","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"dist":{"shasum":"e7dd8fa83450aab2777beb937aa82132a5e7e983","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-1.0.0.tgz","integrity":"sha512-iv3N88LYcMwydea9xGeFhoZk2maHJvGiiUw3nemD6/572iio6tPh2TWV9YEPIwvvsxh/KmVV5DOjGVdEGWeSRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGx4iOlrEWFtwXhZKN6+MJASPUNJp+7K+J1gRobxWL0cAiEAxS4maChGU5TTYbD+Y13JsP5MbDFmFG+I5adh7J6Inz0="}]},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.0.0":{"name":"rollup-plugin-babel","version":"2.0.0","devDependencies":{"eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.20.0"},"scripts":{"test":"mocha","prepublish":"npm run test"},"dependencies":{"babel-core":"6","rollup-pluginutils":"^1.1.0"},"gitHead":"6b5f3d469d01fa5688bbd5f2dfc6400a814fec5a","description":"Seamless integration between Rollup and Babel.","_id":"rollup-plugin-babel@2.0.0","_shasum":"8429b726752328c36edafbdd1ad803b36756caff","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"8429b726752328c36edafbdd1ad803b36756caff","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.0.0.tgz","integrity":"sha512-OE2yG3mhUnZ2V2+9Ge+9f7Ogx+PhueqUYBxlbNlGy6rCE/THBTfD8Gz8ipF91Vxe1A82y0EgbTLS456hmASPTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNaHEKywcqWkXNDeWcxzse9+oIX1aGg2LpILI16XQ+CAiEAsPscBuKCzOOp2EYgrkZXYScNNsEroGJp5uX5OSOLu6c="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.0.1":{"name":"rollup-plugin-babel","version":"2.0.1","description":"Seamless integration between Rollup and Babel.","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha","prepublish":"npm run test"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.20.0"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"a3fad5b6ecaa7c8b7f4d281b05b72e8fc94033eb","_id":"rollup-plugin-babel@2.0.1","_shasum":"e127941dc69dffcfb9263dec7ce910c447ead232","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"e127941dc69dffcfb9263dec7ce910c447ead232","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.0.1.tgz","integrity":"sha512-f6/mh6RLaMK2+Z5qe12IgXzT/0O1z1IQ49On66iuD9n0AeBhEvM6GBKbC4S6p0RwTuT6HoQ9X/kxmoPR+FrTKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNWJFcTy+atnrOUi2mK6JXP4GLsC7DcmXkXV2DLr2magIgDhr95psSr4DP7DtTJN9JW6GPA1zvZmBwJLxH5sVUYCU="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.1.0":{"name":"rollup-plugin-babel","version":"2.1.0","description":"Seamless integration between Rollup and Babel.","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha","prepublish":"npm run test"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.20.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"b15d1e208ccc316c2e36f0f23883472a8d7d2da9","_id":"rollup-plugin-babel@2.1.0","_shasum":"4713ad71106d4a832352e56943e7240139d3db14","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"4713ad71106d4a832352e56943e7240139d3db14","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.1.0.tgz","integrity":"sha512-ZHduHKauW/KNUN7VE0StHNOn5ggtJXPQR4wr6YOaylaEMz7YZTGrJsGUFVqVIZzHcWnnaWwUrs7INErT5ka7Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Zj1VDbmzOcz127YoGJj9QTUtDlfsJxoBfNrN0XVgJwIgdApfO5BectNKSf+jPdIRs9bT/Wg5crS2OOI6T/BzUc0="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.2.0":{"name":"rollup-plugin-babel","version":"2.2.0","description":"Seamless integration between Rollup and Babel.","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha","prepublish":"npm run test"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.20.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"9778c9bcaab5e3e77569c343ffe95304fb957de0","_id":"rollup-plugin-babel@2.2.0","_shasum":"c8f3be7a8b445c9a6669334f1448b9fb5077f243","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"c8f3be7a8b445c9a6669334f1448b9fb5077f243","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.2.0.tgz","integrity":"sha512-M32jNQqZ91ijM+4losAi1uaT/tq6+/coupV5hX+SE665G8elKgBgwBuBn0fiNkB7XjZKTzevCMqzTt1mWUin1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDDf0zv9qFOVrTacpt3w2FD0Eg9JjqqJ0rndfz/gbVrwIgAWc9EomrfoqCaj3hj6R85Xs0Dj3CoAvM7EAvaV73hws="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.0":{"name":"rollup-plugin-babel","version":"2.3.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-runtime":"^6.3.13","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.22.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"2a2430fb4793f29a6a216eecdfcf5d56c3a9c912","_id":"rollup-plugin-babel@2.3.0","_shasum":"28514d796867b994bba02f8b3f7950eae88c0537","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"28514d796867b994bba02f8b3f7950eae88c0537","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.0.tgz","integrity":"sha512-drQhqFHNKmDoFtcJPzh5Yzfmqra9rZODcg0XSk5ZJoYjMvTE5cjTH3y/FSSjWBSkEhHsRKyij1LDNF2TQu2V3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5D3OmgNPYGZnWcLoDYYW4SHJ/raYVpfG1TTKprnoLVQIgUwt7Y4GJSw7734Q51AFhLFXDyS55p12Ihl2Zw+mRq0U="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.1":{"name":"rollup-plugin-babel","version":"2.3.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-runtime":"^6.3.13","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.22.0","rollup-plugin-babel":"2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"2a2430fb4793f29a6a216eecdfcf5d56c3a9c912","_id":"rollup-plugin-babel@2.3.1","_shasum":"4048dd0b67586f0df49a20aae7d57d96c0634bf6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"4048dd0b67586f0df49a20aae7d57d96c0634bf6","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.1.tgz","integrity":"sha512-FEIEt++M6pVwKF/eknQMPKSk5VJqb/L/nB0L9SNW6ZCisu2xMD0Xd/QCoaDwPQKh0KrV3cp8gkhh87RDNa7WGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLCkJeG1AhJw/l0A8DVn7VDvOofGgD9TiepU3khb8QEAiBjNengWZNHJwNNKatLYLTXVWPnHnA780l/CUCxIxUq1w=="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.2":{"name":"rollup-plugin-babel","version":"2.3.2","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-runtime":"^6.3.13","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.22.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"2a2430fb4793f29a6a216eecdfcf5d56c3a9c912","_id":"rollup-plugin-babel@2.3.2","_shasum":"cf962e312aca17d92f8ee6a388ebcefc045a113e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"cf962e312aca17d92f8ee6a388ebcefc045a113e","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.2.tgz","integrity":"sha512-20Fq5EHh5ijVNf1ndvCKtHs2l23dxhSeUGEZSQAHS9mtHnGrElRsKzW2yODpNiQSpgmGR3RQAUBXQMB94Zi1OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGooLC/uO6Y4kXr0eRVatEF1RzPbx/lPYQc8rhkX15qFAiANAIfz4HFZhUcJjbWD69SMwQZPUlIK08HolT38brbrkQ=="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.3":{"name":"rollup-plugin-babel","version":"2.3.3","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-runtime":"^6.3.13","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.22.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"db85793be5db38d1ecff8b520e5bf41fb682a505","_id":"rollup-plugin-babel@2.3.3","_shasum":"67457b7fd96d603d9672b021257d1b8c00f02cbd","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"67457b7fd96d603d9672b021257d1b8c00f02cbd","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.3.tgz","integrity":"sha512-4YpquHY2b4nXnI7MTUQnEoFxmI8rMHHtt9CKvMIHzHV92W6hr3rtLilT9Fn5EprRZlra8Oj2HbGVmJdchDEKcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNkbKPT+vgJ9MnThvoJlS3Yuf0eq7Tqq2BSiXkFCi22AiEA4Ok5rX/fhqZzD26FBRtTobdghkh/UE3zZ7l1SQTI/cE="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.4":{"name":"rollup-plugin-babel","version":"2.3.4","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-runtime":"^6.3.13","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.22.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"3dfb8e3f38aa272237f35181b4f8a44f2d1cb11d","_id":"rollup-plugin-babel@2.3.4","_shasum":"80f12124c8d52b2b9d2db232532792cb23c680ac","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"80f12124c8d52b2b9d2db232532792cb23c680ac","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.4.tgz","integrity":"sha512-fe4obtK1w3YTRC1uPoNPdWQsrEw7sAmgIWnvfFFzWxY+/Tle2iTvhByHYsTNifnfiq1CsR2TnFipX7voK/eeug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBjk6r7p0uTA7Gg/1V7N09Yl5RwgSu112qocce5Z6giAiAhf9fQN8iYcJxM7iQ8TpVnY2gUSSZxQaA0EBMUxZHEZA=="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.5":{"name":"rollup-plugin-babel","version":"2.3.5","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-runtime":"^6.3.13","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.22.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"b78204cdbadf35b68d3c6269da53dfea0d77cbb9","_id":"rollup-plugin-babel@2.3.5","_shasum":"93708a248d426c23dc1f6dc8b2662b96117d48e8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"93708a248d426c23dc1f6dc8b2662b96117d48e8","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.5.tgz","integrity":"sha512-nwNYol0CQ5Gkz+/KPcQlgurJKsyOfeZ8CHxDqpkARkCdGNVJCuhGKh2tkRUr4M7hzXudsLgGd68Ub6joq+3I+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoaJRXzYySE0JmLBv4uNpGqk/raBtmWngKlzRZBjceSAiBjteNkDhNXmn3YOub2x2f+4xnWBoALjR4sAMUwJSpbCA=="}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.6":{"name":"rollup-plugin-babel","version":"2.3.6","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.3.13","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.24.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"f58ec45fc07b1a78ab02c3d0b416c0928daf8921","_id":"rollup-plugin-babel@2.3.6","_shasum":"c040cf77357509fa1f19d61c42fcec5d2c85786e","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"c040cf77357509fa1f19d61c42fcec5d2c85786e","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.6.tgz","integrity":"sha512-QPX5G76CfTu01+qINckM6S8bzQXcRxXt46E2484tGevrK0KMz1eXOpAYESJfLtZctErqFf8xmno6pCekMcvjrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1P0hPYnPiaC9Nrcab/Ld7TW0RHe82jHx1RRmgTuRmEAIhAKlOn8ZlgwTg7dyVLfHnBa1WNjNmKlGgd51ABvpWUjKA"}]},"maintainers":[{"name":"rich_harris","email":"richard.a.harris@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.7":{"name":"rollup-plugin-babel","version":"2.3.7","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.3.13","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.24.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"ac48303d55518e6c17f8ea8578f3fe9b1b981a32","_id":"rollup-plugin-babel@2.3.7","_shasum":"b3366a71d319ef630644ddd230697d7b4d190e89","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"b3366a71d319ef630644ddd230697d7b4d190e89","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.7.tgz"},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"victorystick","email":"victorystick@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.8":{"name":"rollup-plugin-babel","version":"2.3.8","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.3.13","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.24.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"071c426d5268d3b9af91faba03e1f27ac4875d10","_id":"rollup-plugin-babel@2.3.8","_shasum":"244762be85a22d50ca37cd692184d8fb4d1c7708","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"244762be85a22d50ca37cd692184d8fb4d1c7708","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.8.tgz","integrity":"sha512-t2fwlwUDxYqjlqBY130UFbECdS5wNRnIYpfawWnPscUNMD9HGEX6xavPDFkSlhUcEAouJUUrbbn9QaWv5X5zZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnq+y3oeMdZ2JXY7OCEafi53jz96Df49HRiX9KL9IKvQIgIkMy18L1AV/HgKVQLapSZSmGEFw6CWkekZYTCKtCeWY="}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.3.9":{"name":"rollup-plugin-babel","version":"2.3.9","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.3.13","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.24.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"57fc3de178b1cf123ce0e1d991e335e65c4a6909","_id":"rollup-plugin-babel@2.3.9","_shasum":"6944bcb2bcc35012252d21dd6073de9411925826","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"eventualbuddha","email":"me@brian-donovan.com"},"dist":{"shasum":"6944bcb2bcc35012252d21dd6073de9411925826","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.3.9.tgz","integrity":"sha512-yWcxDQg8UzpsJr9bWR9yXFxhelSS67m6u61849V968g3tLwQgO2BHxNGOFqzkK59wOIbE6Z3sxsL7KH7XBBGPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaxLB00KjlM1LxbTLJrf1+1n+3S65ogDdZs/UnXZycwAiEA+beklNfQGoSNSZ4uivm9xJneU1tqiRnc07uM6e/3rUQ="}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.4.0":{"name":"rollup-plugin-babel","version":"2.4.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:babel-register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.3.15","object-assign":"^4.0.1","rollup-pluginutils":"^1.1.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.3.13","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-register":"^6.3.13","eslint":"^1.7.2","mocha":"^2.3.3","rollup":"^0.24.0","rollup-plugin-babel":"^2.2.0","source-map":"^0.5.3"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"2d3336af77472d3739853ddf770a386107494d01","_id":"rollup-plugin-babel@2.4.0","_shasum":"82a7e164fa29142abd07b526b9c7c02d5ea33bbd","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"victorystick","email":"victorystick@gmail.com"},"dist":{"shasum":"82a7e164fa29142abd07b526b9c7c02d5ea33bbd","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.4.0.tgz","integrity":"sha512-RKZeQ76GGaaG/2KBhmOntige2RszL/R3+NrRB/xb+bAKnQAFZYwZ80dv1FeIMlwUYVWrrVco7/TLY1cEw6ho4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlpuPw9kwpuiuw0BU/A9wcrjRXpO7DN90kIqicWOKYcwIgVYxhXuzx5Z9qCVHZIyv4Qw47+7UriWcCI/MPVYLxi2Q="}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.4.0.tgz_1456225154020_0.7424344450701028"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.5.0":{"name":"rollup-plugin-babel","version":"2.5.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha --compilers js:buble/register","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c -f cjs -o dist/rollup-plugin-babel.cjs.js && rollup -c -f es6 -o dist/rollup-plugin-babel.es6.js","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.9.0","object-assign":"^4.1.0","rollup-pluginutils":"^1.3.1"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","eslint":"^2.11.1","mocha":"^2.5.3","rollup":"^0.26.7","rollup-plugin-buble":"^0.10.0","source-map":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"a749589f7c4031e7563ecd05069790767a058a19","_id":"rollup-plugin-babel@2.5.0","_shasum":"be7819610a257e3489225a01805944ed7257a866","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"be7819610a257e3489225a01805944ed7257a866","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.5.0.tgz","integrity":"sha512-bnYNST0gZKFi4pmk7orRNl6r+Nf4v1Ot5m6GtKacFk6R3g8s8BLIJAEcB47W7fInywu840jGYPUsy7ofa6AcmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3yp66CRjJ84gJwKutEVvI4oZVFZsTt/UIXlaVapdA6AiAqfK+Cj5pNZzLuxEqAwQtxQiz/FStDcn8Kc/rWe5HYbg=="}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.5.0.tgz_1465248335477_0.12028566212393343"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.5.1":{"name":"rollup-plugin-babel","version":"2.5.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.9.0","object-assign":"^4.1.0","rollup-pluginutils":"^1.3.1"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","buble":"^0.10.6","eslint":"^2.11.1","mocha":"^2.5.3","rollup":"^0.27.0","rollup-plugin-buble":"^0.10.0","source-map":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"d1f0085aff9cd888762b1127df4490d915be9361","_id":"rollup-plugin-babel@2.5.1","_shasum":"a482890340c5c43fc42a0f0deb8636299ac2ad11","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"a482890340c5c43fc42a0f0deb8636299ac2ad11","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.5.1.tgz","integrity":"sha512-dDwD6LNYArppCeUdz0hT9aDMdLj2s2gZOvFtb+GR2m94gQutAIFGibmJjAz5SDwjixPB6xdaKb1T5tz3RwXBOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDePF50taQkaasHJ6KhZ1JLrf06QTCUrPo7Gw8lMW3XwwIhAOEGIkQzB2QdG1wnBs5ONEMB402mFnBT3iEJenPcZuTu"}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.5.1.tgz_1465314374818_0.11029582004994154"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.6.0":{"name":"rollup-plugin-babel","version":"2.6.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.9.0","object-assign":"^4.1.0","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","buble":"^0.10.6","eslint":"^2.11.1","mocha":"^2.5.3","rollup":"^0.29.0","rollup-plugin-buble":"^0.10.0","source-map":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"d73b57a7f510b406f4fc26ba9babd7e7c4168803","_id":"rollup-plugin-babel@2.6.0","_shasum":"e5fff3f842f1df935b27b3fefffaa7a4fb6e61d7","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"e5fff3f842f1df935b27b3fefffaa7a4fb6e61d7","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.6.0.tgz","integrity":"sha512-JNpUFFBZtjLwnhzAalK0+7cpqE8s5y/E61ssQPIwu9rvVg9hjd6AnZzLDPFbypdusOzCStmbt8L6cNpPoETqVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC40kPUE99+3+E1tggRyo6lnagU1qJZEpwsGftHLge75AIhAKFQ1NrJzomeSStDrhTKHAiMnilvqqP6JGGNf5EBf1Ui"}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.6.0.tgz_1466687170709_0.1835306049324572"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.6.1":{"name":"rollup-plugin-babel","version":"2.6.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es6.js","files":["src","dist","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.9.0","object-assign":"^4.1.0","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","buble":"^0.10.6","eslint":"^2.11.1","mocha":"^2.5.3","rollup":"^0.29.0","rollup-plugin-buble":"^0.10.0","source-map":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"88b685bdeabae67b497461abab5545d4774b9005","_id":"rollup-plugin-babel@2.6.1","_shasum":"470b03486337045d7e8a3e43fc5fc00e8db82c26","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"470b03486337045d7e8a3e43fc5fc00e8db82c26","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.6.1.tgz","integrity":"sha512-fEKCUN5oiS7RryFuKMzYQwTyOBftOhRQIzTs626cduwVEAgJeCC6P60cPwayxoyS+fVW0A3UDQ4+1nTFcOTdIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh76lFeMyj0WkZybQeuVNBGK1uOkIVw32py35Wk23eeAiBIqvzQ187aQ58dlL9/BXksRwGih0eXdNZNciDuYu5IbA=="}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.6.1.tgz_1466710947796_0.6208729951176792"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.7.0":{"name":"rollup-plugin-babel","version":"2.7.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.9.0","object-assign":"^4.1.0","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^3.0.0","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"9eca11ef344cce9127a520cdb90901c5c3f915e0","_id":"rollup-plugin-babel@2.7.0","_shasum":"9a225376d99886d062ee2aa2c9159a389c87e57c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"9a225376d99886d062ee2aa2c9159a389c87e57c","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.7.0.tgz","integrity":"sha512-IYdSxQVEeeiT4MyvxbWi44N33hs/hABGEqizyvCM/tTOaGCpBog3fbw2JT4YmIsT6YHuOIOuYRNcF1BZ38wKXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxmFOpizzl31piDKyYHyxF1OrBL/+PTJMfs9PwIkwu7QIhAJaKZ0IzlNeAc0G5POeQ7DgodWmu6rflnykh6j/v4hGw"}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.7.0.tgz_1481576909627_0.19713390129618347"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"2.7.1":{"name":"rollup-plugin-babel","version":"2.7.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"babel-core":"6","babel-plugin-transform-es2015-classes":"^6.9.0","object-assign":"^4.1.0","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^3.0.0","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"17d007544fe6764840ea11213af422640e415edd","_id":"rollup-plugin-babel@2.7.1","_shasum":"16528197b0f938a1536f44683c7a93d573182f57","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"16528197b0f938a1536f44683c7a93d573182f57","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-2.7.1.tgz","integrity":"sha512-U0XIZzxRiBWKB/o/vLq+QqYmV/YgTdbsRIAW3eW8L62SkcjqQjPLjef9UbDv3HxpE8EhwNwOFH9u+gsLmIul3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKXi+6CwhLtDhbgQ4WrmqAjfxiH5IDDUMpzWO5mTRRYAiBiHc/uQmyIqFtagQ0E5RTqFL3erGnendEV2Gpi+MVniw=="}]},"maintainers":[{"name":"eventualbuddha","email":"me@brian-donovan.com"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"},{"name":"victorystick","email":"victorystick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rollup-plugin-babel-2.7.1.tgz_1481603080864_0.8532782497350127"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"3.0.0-alpha.12":{"name":"rollup-plugin-babel","version":"3.0.0-alpha.12","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"babel-core":"7.0.0-alpha.12","babel-plugin-transform-es2015-classes":"7.0.0-alpha.12","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-external-helpers":"7.0.0-alpha.12","babel-plugin-transform-decorators":"7.0.0-alpha.12","babel-plugin-transform-runtime":"7.0.0-alpha.12","babel-preset-es2015":"7.0.0-alpha.12","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"928f74691aac114d194f478521ebc71bb30814eb","_id":"rollup-plugin-babel@3.0.0-alpha.12","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-VFC7NDh4I2vOhBSyso8O04dpg4LkpW4ZTsp4vNtSuUm7hzgO/aVgVUDEcMij8162wKv2AmshpPoxdlaB43wnxA==","shasum":"f961ad9f858ddfa4a07ef6066351135050803f14","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.0-alpha.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiAX9Cs/ieYEwR4az2/gYIOlEgD/MiwxuXC1Ow8YiP2AiAxHD1JPhP/X6ti+WVKpx7GH4F5ac3zsP+uWivtspdKzg=="}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"tobias.bieniek@gmx.de","name":"turbo87"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"theandrewtizer+npmjs@gmail.com","name":"drewml"},{"email":"marten@marten-de-vries.nl","name":"commandoline"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"shuhei.kagawa@gmail.com","name":"shuhei"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"snnskwtnb@gmail.com","name":"shinnn"},{"email":"dominic@dbarnes.info","name":"dominicbarnes"},{"email":"paul@paulmillr.com","name":"paulmillr"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"jellyes2@gmail.com","name":"jmeas"},{"email":"kangax@gmail.com","name":"kangax"},{"email":"build@dan.cx","name":"danbuild"},{"email":"npm@dan.cx","name":"daniel15"},{"email":"sebmck@gmail.com","name":"sebmck"},{"email":"vignesh.shanmugam22@gmail.com","name":"vignesh.shanmugam"},{"email":"me@boopathi.in","name":"boopathi"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"asciiguyfieri@gmail.com","name":"babeljs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.0-alpha.12.tgz_1497715447991_0.34688689070753753"},"directories":{}},"3.0.0-alpha.15":{"name":"rollup-plugin-babel","version":"3.0.0-alpha.15","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"babel-core":"7.0.0-alpha.15","babel-plugin-transform-es2015-classes":"7.0.0-alpha.15","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-external-helpers":"7.0.0-alpha.15","babel-plugin-transform-decorators":"7.0.0-alpha.15","babel-plugin-transform-runtime":"7.0.0-alpha.15","babel-preset-es2015":"7.0.0-alpha.15","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"5ac189d7bc4da0a11cc2d35b82d0f2e75dbe384c","_id":"rollup-plugin-babel@3.0.0-alpha.15","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-/byKJ5N90H9xLIui+XLbcWVYM6f4KY3iYs+Ies2Z7l8jD6hCi7hHeGfOLoZIe+bJ3EpVp7Q54xGfg1d2hwpCbA==","shasum":"5640e354ed7a799e2f67a48b3f0a676afa5ffb72","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.0-alpha.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzB+3d3J3auw5AF031GlDK0mcXRyvSLO4Leyzzv20HZAiBjC8VKGwwW/S3Nlb/MibXJiSD28r/VXjm8wiEILYbrfA=="}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"tobias.bieniek@gmx.de","name":"turbo87"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"theandrewtizer+npmjs@gmail.com","name":"drewml"},{"email":"marten@marten-de-vries.nl","name":"commandoline"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"shuhei.kagawa@gmail.com","name":"shuhei"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"snnskwtnb@gmail.com","name":"shinnn"},{"email":"dominic@dbarnes.info","name":"dominicbarnes"},{"email":"paul@paulmillr.com","name":"paulmillr"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"jellyes2@gmail.com","name":"jmeas"},{"email":"kangax@gmail.com","name":"kangax"},{"email":"build@dan.cx","name":"danbuild"},{"email":"npm@dan.cx","name":"daniel15"},{"email":"sebmck@gmail.com","name":"sebmck"},{"email":"vignesh.shanmugam22@gmail.com","name":"vignesh.shanmugam"},{"email":"me@boopathi.in","name":"boopathi"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"asciiguyfieri@gmail.com","name":"babeljs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.0-alpha.15.tgz_1500476213231_0.031098612118512392"},"directories":{}},"3.0.0-alpha.17":{"name":"rollup-plugin-babel","version":"3.0.0-alpha.17","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"babel-core":"7.0.0-alpha.17","babel-plugin-transform-es2015-classes":"7.0.0-alpha.17","rollup-pluginutils":"^1.5.0"},"devDependencies":{"babel-plugin-external-helpers":"7.0.0-alpha.17","babel-plugin-transform-decorators":"7.0.0-alpha.17","babel-plugin-transform-runtime":"7.0.0-alpha.17","babel-preset-es2015":"7.0.0-alpha.17","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"80f44d69326476169eb414544b662b90ecd6b9b4","_id":"rollup-plugin-babel@3.0.0-alpha.17","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-qiru8KpGbUNiDUMhiOnvgbxHaNUM633u+LeKDBfYpF3Zs/vazqBFI7oGJ2mWgRuny5HoOINo7PxG+jhyHjAplA==","shasum":"d638c11a85bf7e70aa82d60aa453cd2a234a5126","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.0-alpha.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9WyQFGD+Imu7etovfF1En9YLuybiAV1mxqKc3I+o6PwIhAIJ+qE46d+0tGhuzZHo89GlRFajxWV+apHZ11wpfijVL"}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"monastic.panic@gmail.com","name":"monastic.panic"},{"email":"tobias.bieniek@gmx.de","name":"turbo87"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"theandrewtizer+npmjs@gmail.com","name":"drewml"},{"email":"marten@marten-de-vries.nl","name":"commandoline"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"shuhei.kagawa@gmail.com","name":"shuhei"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"snnskwtnb@gmail.com","name":"shinnn"},{"email":"dominic@dbarnes.info","name":"dominicbarnes"},{"email":"paul@paulmillr.com","name":"paulmillr"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"jellyes2@gmail.com","name":"jmeas"},{"email":"kangax@gmail.com","name":"kangax"},{"email":"build@dan.cx","name":"danbuild"},{"email":"npm@dan.cx","name":"daniel15"},{"email":"sebmck@gmail.com","name":"sebmck"},{"email":"vignesh.shanmugam22@gmail.com","name":"vignesh.shanmugam"},{"email":"me@boopathi.in","name":"boopathi"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"asciiguyfieri@gmail.com","name":"babeljs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.0-alpha.17.tgz_1501100212843_0.5079091547522694"},"directories":{}},"3.0.0":{"name":"rollup-plugin-babel","version":"3.0.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6 || 7 || ^7.0.0-alpha || ^7.0.0-beta || ^7.0.0-rc"},"devDependencies":{"babel-core":"7.0.0-alpha.17","babel-plugin-external-helpers":"7.0.0-alpha.17","babel-plugin-transform-decorators":"7.0.0-alpha.17","babel-plugin-transform-runtime":"7.0.0-alpha.17","babel-preset-es2015":"7.0.0-alpha.17","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"214573fe1a69b20a4a6653b29d00dbea992adc10","_id":"rollup-plugin-babel@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-zmvsQ2fp02xOgwqdh+fO9Lz2A11CEs6wtujt8DcELg5fVBcABG7+lGKy1jdURvPEOagCPpHsuMOXTMEqHagS4w==","shasum":"b309df407eed78890006cede35b601ea11b773f9","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdnUbny55IZV3olAifRkEMmVJqiFxx0KTVTevUsV2T9QIgVK/ZU+s5a8SnnK7l3sJXTtwSzLsetQML4axzF77dHlY="}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"stefan.penner+ember-cli@gmail.com","name":"ember-cli"},{"email":"me@thejameskyle.com","name":"thejameskyle"},{"email":"monastic.panic@gmail.com","name":"monastic.panic"},{"email":"tobias.bieniek@gmx.de","name":"turbo87"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"theandrewtizer+npmjs@gmail.com","name":"drewml"},{"email":"marten@marten-de-vries.nl","name":"commandoline"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"shuhei.kagawa@gmail.com","name":"shuhei"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"snnskwtnb@gmail.com","name":"shinnn"},{"email":"dominic@dbarnes.info","name":"dominicbarnes"},{"email":"paul@paulmillr.com","name":"paulmillr"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"jellyes2@gmail.com","name":"jmeas"},{"email":"kangax@gmail.com","name":"kangax"},{"email":"build@dan.cx","name":"danbuild"},{"email":"npm@dan.cx","name":"daniel15"},{"email":"sebmck@gmail.com","name":"sebmck"},{"email":"vignesh.shanmugam22@gmail.com","name":"vignesh.shanmugam"},{"email":"me@boopathi.in","name":"boopathi"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"asciiguyfieri@gmail.com","name":"babeljs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.0.tgz_1502137262082_0.32866500597447157"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"3.0.1":{"name":"rollup-plugin-babel","version":"3.0.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6 || 7 || ^7.0.0-alpha || ^7.0.0-beta || ^7.0.0-rc"},"devDependencies":{"babel-core":"7.0.0-alpha.17","babel-plugin-external-helpers":"7.0.0-alpha.17","babel-plugin-transform-decorators":"7.0.0-alpha.17","babel-plugin-transform-runtime":"7.0.0-alpha.17","babel-preset-es2015":"7.0.0-alpha.17","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"3951b049977494d000d508308dfc4eebb7c28231","_id":"rollup-plugin-babel@3.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-Fc9uI9ZEHMTa/4GtoEZEIsYAqVzzDyAUQlwhb7bW1EdFr+BbHciy5WslErReZmRchaxdIqCjfQmXsr+piCav9g==","shasum":"e1b75bc3a6ea876bb8ec747562b344b15e27c94e","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAc0jnvA3LEYQ/q7HNCcg9k8yXOwGLiqWehE+0pvCmbAAiEAvIB/6j6wylkx7VI/RdtAN2r7yt6OwXU/DrVQzGdsL6I="}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"stefan.penner+ember-cli@gmail.com","name":"ember-cli"},{"email":"me@thejameskyle.com","name":"thejameskyle"},{"email":"monastic.panic@gmail.com","name":"monastic.panic"},{"email":"tobias.bieniek@gmx.de","name":"turbo87"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"theandrewtizer+npmjs@gmail.com","name":"drewml"},{"email":"marten@marten-de-vries.nl","name":"commandoline"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"shuhei.kagawa@gmail.com","name":"shuhei"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"snnskwtnb@gmail.com","name":"shinnn"},{"email":"dominic@dbarnes.info","name":"dominicbarnes"},{"email":"paul@paulmillr.com","name":"paulmillr"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"jellyes2@gmail.com","name":"jmeas"},{"email":"kangax@gmail.com","name":"kangax"},{"email":"build@dan.cx","name":"danbuild"},{"email":"npm@dan.cx","name":"daniel15"},{"email":"sebmck@gmail.com","name":"sebmck"},{"email":"vignesh.shanmugam22@gmail.com","name":"vignesh.shanmugam"},{"email":"me@boopathi.in","name":"boopathi"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"asciiguyfieri@gmail.com","name":"babeljs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.1.tgz_1502139981856_0.3197792205028236"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"3.0.2":{"name":"rollup-plugin-babel","version":"3.0.2","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6 || 7 || ^7.0.0-alpha || ^7.0.0-beta || ^7.0.0-rc"},"devDependencies":{"babel-core":"7.0.0-alpha.17","babel-plugin-external-helpers":"7.0.0-alpha.17","babel-plugin-transform-decorators":"7.0.0-alpha.17","babel-plugin-transform-runtime":"7.0.0-alpha.17","babel-preset-es2015":"7.0.0-alpha.17","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"a5f16de276c9a55bf6989797c2d6cda46201d5ed","_id":"rollup-plugin-babel@3.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"integrity":"sha512-ALGPBFtwJZcYHsNPM6RGJlEncTzAARPvZOGjNPZgDe5hS5t6sJGjiOWibEFVEz5LQN7S7spvCBILaS4N1Cql2w==","shasum":"a2765dea0eaa8aece351c983573300d17497495b","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDigcMyxaE9cnO7SWDHi09c4hb+UW/OfAMfJcZRY8JYYwIhAOMSizatUuZ0+g+xsfKpuFce3X3HVVjLXP/b0kBqxqlb"}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"jonathanrichardong@gmail.com","name":"jonathanong"},{"email":"stefan.penner+ember-cli@gmail.com","name":"ember-cli"},{"email":"me@thejameskyle.com","name":"thejameskyle"},{"email":"monastic.panic@gmail.com","name":"monastic.panic"},{"email":"tobias.bieniek@gmx.de","name":"turbo87"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"theandrewtizer+npmjs@gmail.com","name":"drewml"},{"email":"marten@marten-de-vries.nl","name":"commandoline"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"shuhei.kagawa@gmail.com","name":"shuhei"},{"email":"zertosh@gmail.com","name":"zertosh"},{"email":"snnskwtnb@gmail.com","name":"shinnn"},{"email":"dominic@dbarnes.info","name":"dominicbarnes"},{"email":"paul@paulmillr.com","name":"paulmillr"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"jellyes2@gmail.com","name":"jmeas"},{"email":"kangax@gmail.com","name":"kangax"},{"email":"build@dan.cx","name":"danbuild"},{"email":"npm@dan.cx","name":"daniel15"},{"email":"sebmck@gmail.com","name":"sebmck"},{"email":"vignesh.shanmugam22@gmail.com","name":"vignesh.shanmugam"},{"email":"me@boopathi.in","name":"boopathi"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"asciiguyfieri@gmail.com","name":"babeljs"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.2.tgz_1502828776107_0.26793298055417836"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.0-beta.0":{"name":"rollup-plugin-babel","version":"4.0.0-beta.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"^7.0.0-beta.5","@babel/plugin-external-helpers":"^7.0.0-beta.5","@babel/plugin-proposal-decorators":"^7.0.0-beta.5","@babel/plugin-transform-runtime":"^7.0.0-beta.5","@babel/preset-env":"^7.0.0-beta.5","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"ad3c92ef48f83fbc1762f7aec7b98d18873f903e","_id":"rollup-plugin-babel@4.0.0-beta.0","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"dist":{"integrity":"sha512-tmGAZQO4L015R7STTvUr7f/5Y47GZipQ8WKOkTgwod0K5BfugkpuGTfw7N+wyvYrXMiNTXM4zb5nvAgkIgYq6g==","shasum":"2fccbc30bf620bfac0cf870324248e30ba824ded","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjk41eHt/uwsXKopaMpAV1OJlsIBDNFb9NLUAlsT5eUQIgVIiucp+S+PHorfjz9U9H7Y5laj94qi+8ym4/a2iA/JI="}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-4.0.0-beta.0.tgz_1509567440752_0.43146036588586867"},"directories":{}},"3.0.3":{"name":"rollup-plugin-babel","version":"3.0.3","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"6.24.1","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"797191991960fa533b511a4a0772e1bcd45dff67","_id":"rollup-plugin-babel@3.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"dist":{"integrity":"sha512-5kzM/Rr4jQSRPLc2eN5NuD+CI/6AAy7S1O18Ogu4U3nq1Q42VJn0C9EMtqnvxtfwf1XrezOtdA9ro1VZI5B0mA==","shasum":"63adedc863130327512a4a9006efc2241c5b7c15","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvmun8Z6cL2NX1oRDshrkadAiaYP2Xvz5PqmBlX0Vn/AiA0WpfvuOSIoexIjRXWthxsp5/VvLJRp0+dFnlJ8/qMJA=="}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-3.0.3.tgz_1513596143781_0.30164427775889635"},"directories":{},"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.0-beta.1":{"name":"rollup-plugin-babel","version":"4.0.0-beta.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.35","rollup-pluginutils":"^1.5.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.35","@babel/plugin-external-helpers":"7.0.0-beta.35","@babel/plugin-proposal-decorators":"7.0.0-beta.35","@babel/plugin-transform-runtime":"7.0.0-beta.35","@babel/preset-env":"7.0.0-beta.35","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"55576c9086948455811a623a0b8a84f7b4c0f9f1","_id":"rollup-plugin-babel@4.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-8nLNC9kXKf51FyvFY2nwGYoayXhSmj7fWO/VC0vE2f5xm7pxQ4fRuTfbL0ePDirZWbNwrbP31HlRxCmGH5LLQQ==","shasum":"c4a54d91d77d4aaf72be2f6b3a66ea1b1f7b3e52","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4+uZVGkmWp5mBxBvb+kZ0OwTVP/N+D1KX/9iYuwB+CQIhALcSq+KRBfue2AhhnXdW+Kyvbu9fwzr0hP42Rw4xYvDo"}]},"maintainers":[{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"contact@xtuc.fr","name":"xtuc"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel-4.0.0-beta.1.tgz_1517084135872_0.8981692376546562"},"directories":{}},"4.0.0-beta.2":{"name":"rollup-plugin-babel","version":"4.0.0-beta.2","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.35","rollup-pluginutils":"^2.0.1"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.35","@babel/plugin-external-helpers":"7.0.0-beta.35","@babel/plugin-proposal-decorators":"7.0.0-beta.35","@babel/plugin-transform-runtime":"7.0.0-beta.35","@babel/preset-env":"7.0.0-beta.35","buble":"^0.18.0","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.52.2","rollup-plugin-buble":"^0.18.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@next\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin, which is automatically included in the `es2015-rollup` preset. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"65a81cba08ad7f896c06384460f1f304208a685f","_id":"rollup-plugin-babel@4.0.0-beta.2","_shasum":"abc05af4644aa52180e3fa2452f909b39b4ef145","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"abc05af4644aa52180e3fa2452f909b39b4ef145","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.2.tgz","fileCount":11,"unpackedSize":25499,"integrity":"sha512-5B4aI8oBLgKeFC8F1tdoZD4+ZxNSs0B5J9fCqKStd/v+wI3xRYraL7ocqeIiLnO2RyPOaXN+vP+FQddUz3DAzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHN7wMGdFWlZOgaLiELqFQFMLh81nckEDSF0GXstNAJLAiEA6GOahrx5XqxH9/oVGlU7Co/kDt+jPGHJP3Z7CngmKTA="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.2_1518894920068_0.6862876859785221"},"_hasShrinkwrap":false},"4.0.0-beta.3":{"name":"rollup-plugin-babel","version":"4.0.0-beta.3","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.35","rollup-pluginutils":"^2.0.1"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.35","@babel/plugin-external-helpers":"7.0.0-beta.35","@babel/plugin-proposal-decorators":"7.0.0-beta.35","@babel/plugin-transform-runtime":"7.0.0-beta.35","@babel/preset-env":"7.0.0-beta.35","buble":"^0.18.0","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.52.2","rollup-plugin-buble":"^0.18.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@next\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin, which is automatically included in the `es2015-rollup` preset. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"75419f7921767ba743c64773041b271158a524f4","_id":"rollup-plugin-babel@4.0.0-beta.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-FitNH6NpunxZEvfGsuriUednFdUKKbUuEDdEASKgET+pje5FUWwDyO2JNMme3xgUmUxeX7E/PDLnSGZu8vf3tg==","shasum":"357d444acbb12e9f02887ad007aa77aec9c19ceb","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.3.tgz","fileCount":11,"unpackedSize":26123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPebpsXXTn6F6t1zV8BerSAkMPBaQI7q8NUf3ybjxS2AiADHCSqPJGMQRKqMRiOVb7TxIarl1r1qxfXJ1b+35AfpQ=="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.3_1521498591338_0.9269761772126828"},"_hasShrinkwrap":false},"4.0.0-beta.4":{"name":"rollup-plugin-babel","version":"4.0.0-beta.4","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.44","rollup-pluginutils":"^2.0.1"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.44","@babel/plugin-external-helpers":"7.0.0-beta.44","@babel/plugin-proposal-decorators":"7.0.0-beta.44","@babel/plugin-transform-runtime":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","buble":"^0.18.0","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.52.2","rollup-plugin-buble":"^0.18.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@next\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin, which is automatically included in the `es2015-rollup` preset. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"10b3ada408529b2a5cd1e1d5fd985e8baec6b818","_id":"rollup-plugin-babel@4.0.0-beta.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-zr6iZ1yrd/0I36Lok+HFrTKSaolb4sKLQsJy/j27+dnFFjnavRlEgzec1zJXQr8owG22topvJ5rq3jfXIpvfnw==","shasum":"d869646885d6ad73dd10791a261fb92674a80410","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.4.tgz","fileCount":11,"unpackedSize":26123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChSJUEdSte64F1pe7hIjp1iLcE2+zzuotw9f5rRhaucAiEA4qxeJWkXAyZ2/2HA3DTaGTZ/LkVCx0TTo9mTww+jbMU="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.4_1523256271553_0.2774618640637987"},"_hasShrinkwrap":false},"3.0.4":{"name":"rollup-plugin-babel","version":"3.0.4","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"6.24.1","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"8827c115d0a68dd85098437860e0582fdd410d30","_id":"rollup-plugin-babel@3.0.4","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-TGhQbliTZnRoUhd2214K3r4KJUBu9J1DPzcrAnkluVXOVrveU9OvAaYQ16KyOmujAoq+LMC1+x6YF2xBrU7t+g==","shasum":"41b3e762fe64450dd61da3105a2cf7ad76be4edc","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.4.tgz","fileCount":11,"unpackedSize":27584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3biFCRA9TVsSAnZWagAANp8P/R/kZJqqgosU+hHxSsvH\nRLn3KeZCe+W0EIa7CZh8OJ7RqHoM0M0sFIEua5Eoj4H6Em7/d7EqxttRKoFA\nmGSCQodh9Fb2f2OGMb+fS0BjGG2F5h2ruKzPRK/cZjjNg/QlA69ecmJXMuDB\nb/pa1lLh8Im7Mp8FQt/5Ti6lyTbFmcjZbIehd/nKfKsggURAW4cEp6hGDRQj\nlEtBqF90fH86PiPdOI2swCLTUOqQSQ5qGZljgzOIa8CM7Wx0A958rZeX7FN6\n7mMv/mFz+HBJGk4wwI+4Fbo10jvi2HW6qOYxZx5ZO5jwNDo3cmQzCl4xKLW9\nSMJXeENQG7I84EOsJE8kIfCpfk0SPn5rgX8d1MfLDpCnDc6bzyA6LEuFDBgZ\ncAEprouyGDZHIE7ylg11xKV0XVeomFNcPchB+N1E8Di7cTtjI0C4IQZgmJt5\nB8ppizD0s/m7ME5vUBc0/uVvqeNawpiC0wvmNEtr5t9ZoIvNEe5OO+mIAxA+\n9Ju25GwhvaEVq9AUP9mPL0uSpRZf143MiSENrQ4J/NsA9O8wHFlRPcgiqcfU\nMKKgSfzfasigWIlOUY+F+Z4Y1mm5y/o11JH6BvNqXiTuT/AhDZDERc+01duE\nOb88pl0wrs/vpK7zN8UjwbRVzs++mk0+ho+woAOLatBfDxxlfG7XJfCEE3SV\nZpIT\r\n=fUbt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhSpnlR8NZkchjxpVxwryzZb+jiqy7iprwDkKBuovalAiEAqAx9FsDbWNRg3eU4kLTUcqT0g4dVAZYVg6DWDCTtiRo="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_3.0.4_1524480132424_0.9308062095557599"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.0-beta.5":{"name":"rollup-plugin-babel","version":"4.0.0-beta.5","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.49","rollup-pluginutils":"^2.0.1"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.49","@babel/plugin-external-helpers":"7.0.0-beta.49","@babel/plugin-proposal-decorators":"7.0.0-beta.49","@babel/plugin-transform-runtime":"7.0.0-beta.49","@babel/preset-env":"7.0.0-beta.49","buble":"^0.18.0","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.52.2","rollup-plugin-buble":"^0.18.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@beta\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin, which is automatically included in the `es2015-rollup` preset. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"eef5bee8124d749c7d363f22fa9df549ac550f78","_id":"rollup-plugin-babel@4.0.0-beta.5","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-OdU5nTsiwEq69FI3PMeeqLWXtrZ+U//HJSLzFtNiU9qvqPJZLWiB7z6Imjq9nC60UWz1XigC+XAe8L5gWkXh3g==","shasum":"1968a72a0be9414a2b073689cf747874cbf0a12b","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.5.tgz","fileCount":11,"unpackedSize":26306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHX7ICRA9TVsSAnZWagAASXAP/2hVtwmMK8Pue/+q3KRf\nooo2ENRPBPwa7YBnxFXs+rcKDc/HI3OLwvpeT/UTpo1y34IT/C8EUlg1CtoR\ninBPlPTx3+LSD7G1NNdUVdPRYa9iCzbiYX+NCUDUWgJqmGDszbapYbExSPX+\nCNZfXEjnItTHe9Us72ow52rvf9b96SNP69wkGGrD2y98oV9xkbmm1Km4IqtU\n39/V3H6BBdcjWrdk7ZfQKgQtkzLIxji8K3+sBIs5AmW4acHN67FicrjR718I\nappc9noBPqxxo85xnmrterssJHc7uT85cP2sssd8KmEEajwvB9hz3vwfTIAI\nihlFkTvfk1HXv7n0bgPW2hUSbtLxNAHp4zCLSXsw+Xet9lwiRdxYgfPHyKMY\nnAOhxqGSbU+wGSmI0Fqm20aPmQYNpBa5Db9rnH1o+Fxzw0UvacvhiEdBEtmE\nRydLcNSIrDZYr4lwzKV0T1UMsgDpWCrShjEWtO1hPKPluYdWFqRQ4HbJxnJf\nz+OXfbLu2Ba9FsM0ziIwpzaZWwCVPuJTPLTElIq1+EMsNE5Jevir9LF3ugtg\nrv677V0GMLeyWRmKEhbAuIBqzqMzKHipnb9RmjZg4TuOHUv/1gwOCRjTeAMJ\ngBbEvOKxjctvR7o0u3Mm3cfN+Hr1qpmNUlNF53D/vxlI7KSZVFwNd1R6Tl8J\nTjES\r\n=aQmk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNTWLyOQxs+pCIu//lPtC3zV3L5kxwR9DxFZwgSgG3ZQIgIebO91wcTGYFPbNs0xQQknZA6RlFGqMoVtv54Vf+jtY="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.5_1528659655377_0.4523027313081365"},"_hasShrinkwrap":false},"3.0.5":{"name":"rollup-plugin-babel","version":"3.0.5","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"6.24.1","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"c318f09332743e7e1312f824525e76c68c79aabf","_id":"rollup-plugin-babel@3.0.5","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-gstKnHsoeIqrMqnnKkEiczwhAOZoRFFzTpU9pLHNJqbnoNojOfDpQUJ2B1RyXBNQ58fR0ezLgY0pWKPBN171Ng==","shasum":"9769a7977098da1dce5b5888fe38dfd8666bf08d","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.5.tgz","fileCount":11,"unpackedSize":27877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLqs+CRA9TVsSAnZWagAAqqkP/2EDXSDK+ZkJBefy7jg0\nTX8Zho8/L4Em89TGwobYa+2vM777/OyGG56dGzptFhj1KRXG1QQUlEsOxe2i\naPe08UCoNssmEFcpjQtlq1MOe2I+wAuCriBeJBu0nAQMeODDfulyvIPAAv/J\nHYD4R/6zTZruuOne8Lq4WpZqJoD8Hj+fzy/QvNmhLyrfJxnZwLixUxLbUO3N\nLLEcc2/Sog8BdwqFeYAaYp/uq+RS/GbSPlKlfnnaQpAVBIVLVTHtGy7tQgYS\nOdlqXSn7vm2b7YaveJHPtGBSfh4hYz412qN0w8NmmfYBwjfbwgBGZXNDL1II\ni9sp/BXfIVqjN/WBEi6wZofZypIO3XSP2+unOod7IfrBfY5gY+KOanT3x1ty\nd4mZl+sLNpO6NiVy7kfrMd4Wt/bA5zlWw5FUd4JYzK/oNQMQbjF+C6RF8r/V\nz6CSTuD2SWVXrdZYZZXpUSSErKJH8MlDLFfdqQR+XgoVdMwQ8tZJwrlUtjsn\nZH03NhPqekQIAvmRKiMiXyhy6sPAbHopBwKWjV3AoLSEGNRks8iUDzVGreMF\nmf8CI40Fp8+E+sEYN7hYMNM4u1nAqDEjzClmT0NXnXS1EDJZrkx8VFp0NtYw\nvhJUdpbQRslkAy6ALjNkiK9wDBxgcMDzHKZJDJfOG7kN45XQTifg3tOSvD3P\nuExn\r\n=sEAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtROP/qhUuLh4vbFCxamk2yyqtEK8KKmXa/PGXvLvIKAiBP8w1Nc9NJBaeWPTf+UrrnzyTiDq+7SWV7s6cok9/jbg=="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_3.0.5_1529785150904_0.5595640319943971"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.0-beta.6":{"name":"rollup-plugin-babel","version":"4.0.0-beta.6","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.51","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.51","@babel/plugin-external-helpers":"7.0.0-beta.51","@babel/plugin-proposal-decorators":"7.0.0-beta.51","@babel/plugin-transform-runtime":"7.0.0-beta.51","@babel/preset-env":"7.0.0-beta.51","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.62.0","rollup-plugin-buble":"^0.19.2","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@beta\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n```js\nplugins: [\n  babel({\n    babelrc: false,\n    presets: [['env', { modules: false }]]\n  })\n]\n```\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"d14583f1bc501cb4ef745057011ddf7693f50a21","_id":"rollup-plugin-babel@4.0.0-beta.6","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-fSiOj0LNR3JOPSzW6itccE6RFA1k1exjHccBEb/0xCKTjP7BCxbZbEHVVa0AfsuqeZ2oFkObvXLn8dmWSVnKLA==","shasum":"3e47f9065e9b47141a0e677fa6faf8255e032274","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.6.tgz","fileCount":11,"unpackedSize":28765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNfkHCRA9TVsSAnZWagAAPMYQAJjMbIKPHc1X4V+OmWUB\ngIBg+VNj2dc6mILLZO3ImUMm8Qsmmq0Vp+eSILulriM+KH52+/7u37PP4cs8\nK97+np1yis3dJ1uKyG+iMSjzspNt/WrVsHad3yKccfjrPYO61EjyV0HznHlw\nuT7OfEpNbZSW7V8ysC0tEBbBWANqly7dd6RwpyHFD+l7j0v6d00ZHWF13bBl\nCkaZiEECjmZgLleVBR7jFs8NQQINvG4mk6ZjnCku9xbxYC5bRs9Oqc3Qe0BM\nsjmles80h4BzWuE28POifvR1ovoPm+EH5sNhuxAMs1PcouaLyKKJWa+4shLm\ntYsAET69Xup48iaUZ4C0KOzGLGfEb4RQ+7QI2hCKrwZkocKBELuz+lGuzj8G\nZ0hagUo2PcDcj7StPnJTVrcC5XHOvQKD31OZYxlDdIbHpGAC7Gy4b9PkGURu\n4W21zVXYQWD+5OHksRJy/sIoEUlsVcAWRlQ/iEIT5f9qmJgwu92pkgFG1jhD\neOR1CqakWfpP2Vby4LFFCWNh/savb0IqiCMs32ZBh4+/i9kx7QmIXy/T52Dn\nTnqvIv65j41iIUWhEm0Nu8w9pC/aftDtTvKLgDG+6VJF6jNwYyPh8U2rMl7V\nB2Ip4HVRG+s9XjI4paz7UCzCYizU9xy/oAW9jillLGmCFE675IBk3z2CV8GP\nCTKU\r\n=6UsO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaOknmcbnxCLEyIQLcYxOD9/1g9GPXzeI76csFUpn8EgIhAM1HRZjp8DYOWKHKFrQdrAI8C+ABXqYE9cNgh3qgyFVU"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.6_1530263815169_0.5440219325897975"},"_hasShrinkwrap":false},"4.0.0-beta.7":{"name":"rollup-plugin-babel","version":"4.0.0-beta.7","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.51","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.51","@babel/plugin-external-helpers":"7.0.0-beta.51","@babel/plugin-proposal-decorators":"7.0.0-beta.51","@babel/plugin-transform-runtime":"7.0.0-beta.51","@babel/preset-env":"7.0.0-beta.51","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.62.0","rollup-plugin-buble":"^0.19.2","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@beta\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n```js\nplugins: [\n  babel({\n    babelrc: false,\n    presets: [['env', { modules: false }]]\n  })\n]\n```\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"9852a4769544e549add9e4e00a858a68f3c57719","_id":"rollup-plugin-babel@4.0.0-beta.7","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-T3aOyLwlmslTkraLbZYiBu2UPqilYYROhenguALO/eknJR7SCyUvo1nab5/a8vLEzDBc6acauWnZcUE7N5k57g==","shasum":"8c38a685f8009fc6fbf1d31597cb3c5f8060caf5","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.7.tgz","fileCount":11,"unpackedSize":28822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNmiLCRA9TVsSAnZWagAAHqIP/jUQOHg4SXij6wGAEpPK\nKMM4EpDcOYfyfEDeLTMNoR4ZAI3DpsNq68tni334MH63Qggf0yUvr/qttaA+\nO6fSAU4814W+Ao12SfyiLPpHZGHawDvHDqAIfRHv5TnoOuOxcuKkHZIOaKb4\nHWl5hK0+eoNDEb8Yv/eYfdW6A9t0rS5MQ622OLfjIutbiQ7pgdVBE9sMLCkM\n//LEq8q7/BtFvgs95bLPjOMK4SyjtHwhDLzz7+63EppXAuFAOKYUxIdMHTzz\njMw0mUdmmvunmkaaRmERVruq++eObVhJFf2OdaEDu/jI+vEgQe7z9jFWAAJN\nneP83BpDP9yL7JT5evXDLlAh10DJLj9rh4oKUm5U0WDQh+zc6n54lu2u5Esh\n2kW6mobUX6WbcGyz1utodbKi6KFookeJFRfuun1CN0/kay2tdNEh1YOcwFJz\njYuvE4VGKujPzywR5Rf97E63Dj6Zc3ccw7EFCqrJR7hOD1DX/ZwzEDfiPIGl\nboAnpPHz2O9yxdAGdl+svYGP3jMy1ckD5Nvum86WS5UCqOJz2uGdA4TCl32n\n9KynAPfeWeWRpf/vkHTTjERhtfEN9ck015krCjFUiygt+4j3MQDqd2NZ3Ud+\n8CTwDPHuehI7eCLEdtAR+0IOsN7w2YkKqWY9smPldRu0X6E/9regZV8zoQkm\nTgmT\r\n=9mE5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOovYJDUgzexQPD3lmazENT5JN+weZAyA41FaxdJgFCAiEAjR3vRJ2V1R5ZOkbXNgm5aOIvvHLrSr94Wejzxu1wegQ="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.7_1530292362768_0.1653761713765134"},"_hasShrinkwrap":false},"3.0.6":{"name":"rollup-plugin-babel","version":"3.0.6","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"6.24.1","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"14226a759aa6ea1d29e50900d05d0e3c93622862","_id":"rollup-plugin-babel@3.0.6","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-rzba8ec3Ph0OeIFIZOhr/NL2dVU1NaYSi0567wv0wH0l/lILo+EraUFzUf1pL0GEtHh0M4MQYEGqOG1U13REug==","shasum":"0b431790be0e36e6367504cd4aadbc5ddec008f0","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.6.tgz","fileCount":11,"unpackedSize":28341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbN2fNCRA9TVsSAnZWagAAdFgQAKBZgw9vPxsNnX5cC3II\nhXX9jdhjxFFITyx9+NPwWtFXhMg8DXzdYfsWANYOfwjPgMOxa30AneEOx1yQ\nke+u3UsAmTAtQW89oug3V/bFKv+oMUAZVygEhWHJ9C9Rn2mcuFrIxVT9Kkq5\nA/JNjHINcI+NFOHHcd3k6VjRPPvPwnmUlyTnG8jnQJe8TiLi7gaIAJ/+LoT3\n4kpL9fzUKqBYELTdkLErxJhgucGP8fNcCkPwuzyZ/ZWtwViFJOIitcTpyfWj\n1p8ReRZVU4wL4aDewDx8OWd/CRFaRU5+JcxgaKg6Qe+79r5xRuqjeO7GSIjx\nJi+SyKAVx8O9Dvvjwtuz/L0vkZxpzh3VzO/7oCgWEF3n+w+TpYzbD2Q3krcs\nRY9ZK4v/Lhha85LqayD1mTcMsbT45xc8+ZPutNOtDB5D58zUZ7EXePcWDSDK\nr8kloassAmcoBPhQkzpUtuvQFpSLei/MhJQM8DUtFZO5UAfI6B/f07AstGSi\ndGM/cIayMpS+nWsqT5+hRAwJylca/x3J2vEDaT/hvtymRzNN/20tnECZuSPE\npSBdHp7DjNjKbI4ZB7A7WVvgKdXU0DOd+fVOSsnjGS9li0wyohJ0X+/vAHAv\ndqTwbZOaVz7HWciUq5ElQmXrv0QWHZdikqAJpvpOaNLrmDK8yExEMINmulg2\nZpt7\r\n=05NZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPcf7bREA3VmPdAhx10NHp3/mlYTnOGy1Xrd4OqtAFqQIgTuzAVifkwcdo8pPo0b6DfQ2avKZscmZX+zL2Z8QIJEQ="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_3.0.6_1530357709390_0.7137325951285156"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"3.0.7":{"name":"rollup-plugin-babel","version":"3.0.7","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.es.js","jsnext:main":"dist/rollup-plugin-babel.es.js","files":["src","dist/rollup-plugin-babel.cjs.js","dist/rollup-plugin-babel.es.js","README"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"rollup-pluginutils":"^1.5.0"},"peerDependencies":{"babel-core":"6"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"6.24.1","buble":"^0.14.2","eslint":"^3.12.0","mocha":"^3.2.0","rollup":"^0.37.0","rollup-plugin-buble":"^0.14.0","source-map":"^0.5.6","source-map-support":"^0.4.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"c392be2e920d7d172a618fcbdf6da5a91b1300a9","_id":"rollup-plugin-babel@3.0.7","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-bVe2y0z/V5Ax1qU8NX/0idmzIwJPdUGu8Xx3vXH73h0yGjxfv2gkFI82MBVg49SlsFlLTBadBHb67zy4TWM3hA==","shasum":"5b13611f1ab8922497e9d15197ae5d8a23fe3b1e","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.7.tgz","fileCount":11,"unpackedSize":27877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOURaCRA9TVsSAnZWagAAS4IP/jUhe5eXHfOCA11kZjJp\ntbkomjtV2MTOb0EqNiXG5eq0DEjbs5dadKBl3cE16nFF2MmJcbUqnbV1Pe+e\nefwrb19EWQs+pyg1Xx/yM3Oar8hwdm3+q5UE0dq9xVwCnZNP18A0s56CsL1g\nQsus9Qk97V1caEQj7OEDosR0LGha/KCx++itHS7EW+3aKm9NdwSG0E8BFavt\nebwywauYnE7xvhsTIJo1p/DawRrm2ZGjwMRpB/aWqhnYa1N+luUPPmfuHshH\n+I2nAKsNDNAjbLaplI1UeV6Agk6A5aQhCIJ51OnkW2IyNI4Q8RpbRwPvlN1U\noOHC3Z1DYPWbHMVCucsNjuMoojvf7MufkccDqr0wZXm6dJ7SQm1ShRrm/HMJ\naxuO2ve4PAaRsGn9fqfWWZoW72U388pFelouuEXB8AMvhGZigNxYYsButNhR\nm9IoU/+ZNmBnnmAWkiFFHSLcvs5KW86Umg9SKy8VGPV7YNzVz6qYe/pwqP1V\nMViLBoGrZzklQsx7sI31alMCIo/6GSCnvueXG33SeXuUqYJm58v/lRf87z3+\nVAykh/KNM9+EC6LcAFWP4IBByn23yJ/AzNkaMSqVqSgoX4hTN9+2tO2zrpST\ndPNXV2/rJajKSy2GAx7HPiu3cQ1LXvAQjC+is1MzSh6v7McnX27c0g6Xi4qP\nRaWw\r\n=fR7b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKT2aE2Zh6wqdF7Qu0NIaLLBddAIZdSVctypYgYzRUdgIhANyOKdcGHAAJnwy3n+cCLtqtU8+n8W7mmesoT4w4PWJb"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_3.0.7_1530479706528_0.08336578728919153"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.0-beta.8":{"name":"rollup-plugin-babel","version":"4.0.0-beta.8","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","files":["src","dist"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-beta.56","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-beta"},"devDependencies":{"@babel/core":"7.0.0-beta.56","@babel/plugin-external-helpers":"7.0.0-beta.56","@babel/plugin-proposal-decorators":"7.0.0-beta.56","@babel/plugin-transform-runtime":"7.0.0-beta.56","@babel/preset-env":"7.0.0-beta.56","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.62.0","rollup-plugin-buble":"^0.19.2","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 7.x - beta\n\n```bash\nnpm install --save-dev rollup-plugin-babel@beta\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n\n## Configuring Babel\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n### Modules\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n```js\nplugins: [\n  babel({\n    babelrc: false,\n    presets: [['env', { modules: false }]]\n  })\n]\n```\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. It's therefore recommended that you use the `external-helpers` plugin. Rollup will combine the helpers in a single block at the top of your bundle.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"ae5f55c14b0c2f8fbeeba8fb0bf7e502ddc98e72","_id":"rollup-plugin-babel@4.0.0-beta.8","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-41sJuo9EgGeR8PURQX9iRuaMVDqfsEFU/Yw6c0SaW2XRiCIZ3t9bIDhHa8VUnMuxjQLwV8H0epOrDCpXsZK38A==","shasum":"6dac37d8e285ba8f7feb5aaafd99c78d7363a001","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.8.tgz","fileCount":13,"unpackedSize":48464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZsgiCRA9TVsSAnZWagAAgAQP/0KdLsuZ/gd9Zn2Jllm6\npM+ILeGv4U/Ciuc8h4hLcsMyhwOmONM2mg/faZmbZxCVxgZBlZ/w2V8Yd1d1\nRBiBIcfeyrt821wpvPteZJMome0Yl+zcGHcYAfTsjy5fvg/cS+sZi6ssqaGz\nem3JSwLEvz37dHkHAzezJsza7HGYGJEZEBmxK+fi+monZ9D4ymo/NJMGhPJ5\nDMFAKi+sHpC5Egpg5o2bh7TFgLQr7h9b3ThzAsGS7xATr4mJ6T6Sj6m4+U3D\nj1qRAbnxmcp0SSB3mTQ7efzibDcN7aqU6OBKc5fSm5xy2t8WxBT6oVRbd5xZ\n8o2U6HGjYXIb28Yi43AF9UgqAlowo3QpwO+k2eEszQW9PYCPZ70ZYx7dHJ8c\nPk/rUswinfLK26pmFFJtRD9dgUlkr4KSOc8s8AI8/G8nFTcp6GQMUcMIpiTf\nMVJC1BWu3TRz7VczuC40ep5WtHMdofv6hftJEMVI7e6JbDRUf0yNSn2Sr427\nrjwIegKQ0TlyhvSX4buKAPFSqhIywCQeVYx2bRySL5omyYKI+bvx346xHFPS\nMoxxjyWuk9f5qG0O3axlb2sYl/y40OSnWAdBnVJcec9Rq+JE+FLWGPuh8Gxm\ntPoOndR0F9zLqo7rFM3BdHT8JaUQila7PwIBzmNbd+ozubXAX/x9SNX3/lOh\nZPp5\r\n=PqRN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaOYEWGaWgT7NfLwMPfygncsKFqEmdZL/lYxWbOzXBzwIhAJFfyBWYFi4ukhi+rc2xRf1kKveiymvAe/N7iV7OxHq0"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0-beta.8_1533462562074_0.7430001599667446"},"_hasShrinkwrap":false},"4.0.0":{"name":"rollup-plugin-babel","version":"4.0.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","files":["src","dist"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"7.0.0-rc.2","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":"^0.60.0"},"devDependencies":{"@babel/core":"7.0.0-rc.2","@babel/plugin-external-helpers":"7.0.0-rc.2","@babel/plugin-proposal-decorators":"7.0.0-rc.2","@babel/plugin-transform-runtime":"7.0.0-rc.2","@babel/preset-env":"7.0.0-rc.2","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"7d750e7020db39a617fc4db352ea946f86c408d5","_id":"rollup-plugin-babel@4.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-z/QT4k42WnQYIYQ/c1cR4b/WIzeLsokb86xSfE8iKlHS2/Rjdm54+4BmXAo2o+reqRQUk+AH5qKgemi06qiISw==","shasum":"089c376a13062fbe7bbb8151a140d3f63b192f55","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0.tgz","fileCount":13,"unpackedSize":54452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhHg6CRA9TVsSAnZWagAAmDAP/37/qvoEKMXTULrmzhDX\no3PfbZhSxuVf+u2GRHnjE87K3s3J4WW+2yvUfc40GY7tpqIIrbeGPhw6BUTD\nHeYxVLPx0cySV/GawWmn1Yfk0LyU46OcinrloPrl4DDWjeubdN0ifaU5HeKM\ndhfH+EwNoXHgOaTmQZzJskY+Gs5geduTAoFVfYmiDxVL6Gt32dNBMX+bTdMb\nrxqJC4JvAGNaia2SaYXSD+6vrhthwzXcIlbqGhrfrFi3lDWUcsMBIZOmudyR\nR5LXt53oZSiSOZHxDV/xueN8kU8R1t7hynrdufXXR5h8LOXPY+hO+PG3XTsm\nARiN64yLQJAjV5QR1puElj2AlEeKvVKn0QaVJtXmg7xQm9683S+AMrWXIP2O\n+XAKFP2EWhSZqVGjhk7E0iOpDtPNShnYqeU2T9QVVxu8E3CPQk4drvBYdiEH\np/2gWorH2YqHqSNM1cYF5PxXdLHVD6HIV41FyORENZ0DwHwFOY/hBciijmtH\nUOscKUKvPOCF+Ga4k7Yl/dmVX15UFOSIC/ojC0KQ/5RoRDbPTTHNZVJMElGy\nVKqWueiNjZKNt/xrzSRhWlpn0GIFWpQJvYoB4uz2T1+94It6HXW8xH79pk9r\n2fGAZA+O0RnQsgTZD2M+4SPgRfouAatyup5YQr+yGmpG4xCrlqZIGV/Lruzp\n3uox\r\n=q9ev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnMJdZP4thkR8R7je815mLQAM7ThR2HE8Jzkcp5f0kZAiEAztLM2nd7hB6Sx4CIV2XlisyaS+yh9YYwUgyyBhqWWnI="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.0_1535408185982_0.018481556367313523"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.1":{"name":"rollup-plugin-babel","version":"4.0.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","files":["src","dist"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":"^0.60.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"ccd4ddc2eef952dab3422c4fc96d9f560e09e4ae","_id":"rollup-plugin-babel@4.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-vrYRXWcsVV9lXJ/LBAcI+i+Zd4LeGXX8vDWfIuP7YBIkriBE+9w12TcAXxtYohIx39RC8LGL+TQhfcZGVkjsCA==","shasum":"c8d6dff4334085116c3211ca5d76cdf7809913a4","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.1.tgz","fileCount":13,"unpackedSize":54418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhHsqCRA9TVsSAnZWagAAflQP/3SS5b6hzD+DNIflUh/a\nptVjRWEBMWCFHTjrL5FjTaQkvFGF07Ayub8X+usYo7y6opAhD190+IxKQRbN\nJay2WPJ2T5Wsf9OGADznBaex1oeVwBGKjlSL3DniIu1xBtmJmMEwSWvY9Uzm\n9rGBmyd8sOAXbs7Zh5GYdbS23BKIH68176scs63g87E4bKSSx0sckNcO6NDi\nY0ZxVaET2Rs5VaVowM8cmCmPtXeOdwWJtDOEMdu0Hwh4uOAtlgKiRBWeS2O5\nBYMrOcr+IrOoNBa4rn1LdcKaHEDp6L33hDvzp30avNHn/DDu+9D0JAs36ej4\nhwQFx/MtmVrso0aIdheXT8W/r5gbpdyCuQccF0fCltxYV3iYzj0ZM0kip7xT\nL0qQD5zQvMO5LMx2R1S05U77MJ7Pqlct70i/DDSjUSg0EQBiQBubjllAGuiW\n5SNWOGvsERPQUXXoSbTZ9XAn8ZfSSt0woAB0DGCxHIUC4dhXxugjqdll8mqQ\nbnC5xtUZv8SkF7G6jq40tdAe/dM10BG5UBVtXNq+olZLbd3FLVtRPbuemQjI\ne2Nj3A3OOEWmPXxBAdApUjqxGjFZHIzZ9VSLGBrX0aY/StuPLkg5I3GcBNFH\n5CAZTzZHswV+BngKHhEspE0FeTncKMrtk3nrdqCAPV2U/LnBcBJGQcyA81Ct\nn1R3\r\n=FTjt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDV4AyIC5ikr2hC28dEA0SnZfphzVaP4CQ6IEFacD25fAiEAxpkHiufLZoDFSti5OHSpiyZp+qidLSLQJZyA6k6T0t8="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.1_1535408938175_0.5824677045985904"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.2":{"name":"rollup-plugin-babel","version":"4.0.2","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","files":["src","dist"],"keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"7617cc64cd44a5981428462ad39f710bfaa84ae6","_id":"rollup-plugin-babel@4.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-Mtlsgatsu5t0tW+6ZQNxD7kNWI80MS9dXR5t4Lrjvl6FWzGE6PS+drhM8IUDn61PqTNOlqOt2HgHcTPMy9b1GA==","shasum":"c073eeb0cc246324e6f6feaedbb90093841a138c","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.2.tgz","fileCount":13,"unpackedSize":54422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhPiRCRA9TVsSAnZWagAAJQUP+wZVlbFWDjwHp9p8o+O9\nzf6RqqLiMuVdjitK58x3WLa6rXMOP9LRF3iEskkdjIJq06wSTx6f1NCyPR0Y\nce9DwQFFU6RwDIEFRyfprUcNNQoe7tH6WdFR2b7uAZjNRBvUvdjnXmx30+4m\ncwaaIwbEqcyBU99yTkhiZ3Mw+XrsrQAYUx+STn5tHFxMYRShG8ykOMy5BNT8\noVEXIQVrQDJNSkxgq9ytJAI4iGVFfJT8wC8mRuwIyrhyxhpQcRL/XL21xxvT\njNSV38d8BoCpsNsQhk+/F1H8TBA3no/CEFAkl7inR7Ak1AFD/EMOLVTF/wok\nL/0ikmW2lT6hsCXo1RZ4N5yF5Dc3A02J0M00fTA6mEe0JdDGO7fNTyNjLQ/a\ntVNjelV3sijxmlu+WEGh6gfkRE6s1ChsloF/vb1jmr7bq1XVr5nxZYa7mLnZ\n3YrfCOj4IzFaDOO/KhkQwec9J960Ng8VqIT4+ykOu3uIxKVFCok7ocOr4hh7\neJhLshYKYhbfP7s5W/OFA5YpegdFKjMM416ZgrLkpLXr/hDCHPVGMzLWic7C\nCTtxVwVlg0DyNgIV4f8pK145qsTdMU7ZxpW8+7LF/WEVOkqLXB/lluIwCZH7\nd0tHwM8x47wTtz4tSQqe+iwztgkeBL4X3kuwYIAzxvGktS8yHTewkVn7wE9E\nNefq\r\n=s6Tm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOJRZc1ER+SjJmfxlttCsb97yMR5pOO/RD/4X0yy5yHQIgOUUvv9HkFsCN6lv8JEvE8M+rJlBp1fSt9PPPNqTIZBM="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.2_1535441041173_0.7897395615484029"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.0.3-0":{"name":"rollup-plugin-babel","version":"4.0.3-0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n* run the code through Babel first, being careful to exclude the module transformer, or\n* run the code through Rollup first, and *then* pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n\n## Installation\n\n> babel 7.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n   * `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n   * `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n   * `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should *not* have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n### Helpers\n\nIn some cases Babel uses *helpers* to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. This rollup plugin automatically deduplicates those helpers, keeping only one copy of each one used in the output bundle. Rollup will combine the helpers in a single block at the top of your bundle. To achieve the same in Babel 6 you must use the `external-helpers` plugin.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n### Modules\n\n*This is not needed for Babel 7 - it knows automatically that Rollup understands ES modules & that it shouldn't use any module transform with it. The section below describes what needs to be done for Babel 6.*\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n```js\nplugins: [\n  babel({\n    babelrc: false,\n    presets: [['env', { modules: false }]]\n  })\n]\n```\n\n## Configuring Babel 6\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3 babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"55ade45d33d0e985c5d6490667c6ea917d61714f","_id":"rollup-plugin-babel@4.0.3-0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-87ig5iRWwVzYh4aU8smnLfTABPO8An/ql1M3DJjqmz4213KrD/1tVU5506Q23PIS/MDQppLpdlABjPNC/0MIcg==","shasum":"d9079d3e96885ffcd7aafed138e06b2862f2c7a9","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.3-0.tgz","fileCount":13,"unpackedSize":55289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhcV4CRA9TVsSAnZWagAABWYP/05UPsQnUouzIMTnBJp5\n2vBvO4uokmxNowum1KCq7Nz91KaM1EHEr/OblCN1UEZ3FoEZy98WCv9an+VG\nMT8oUc0m/TSGdztHzVnoPrMSbVbA7l127sx4QNoQTOF4oYJKQ0r8PWmNPDHg\nXYUgO70X+hEt+URD+A1x+JXNQz9XmdZFogFAnyBb3u2Ivn9uh/gncpaP+oJH\nAw9it5+2Y6odggbKR9KLlIJOLFb0cOogZzmHvcmzRb+dwhDRAAbvlxZ+Q4CC\n1/sJ9uQu5jo1T1wIRiCp2xu6CJ4LNReVmYzMXHquXKMc0fcxfSEMw3I5Wchs\nu2w0siqKh6itlkgEST/z2m/0A9uKWH2bm+bGHUrPo/O3efMmLfHijlE7wYr6\n8tcFuI0pndk4C7Dde2/jX9RQxZYZ526qTWhjTlhbGSqH9XIwnYtP1pWRwoLx\nry0AXn86fh5vP9jX02s3OALW7OGi7IhkeJ8H/Tbq5wfx5PRDvmXjDaJ82H0w\nkP5PUXWzorggxnB1uwRNP/pPqOKKDSVlP+3szWtmQvELT0I/O1IWQkc5OnsX\nQjUSPFMB9pc627n6/2ymyqY2qfLdJZ+LZ0wSrD81zfdVnLK3CAFYZmRW42DC\nzIo9Lj7dXZC/4u9ht5QxP1DIXtGeNf+c1ijFh7GYvqwrgP9vbOYTEZ5t1wyL\nvBlX\r\n=zRQ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEcn6wCQ6dR2rY0qQ0P3KqV4l6IVTLeaQhPAv4aB/VvAiEA99LWmkHzJhlE5MRREgvul1L40zji7ZOfN21gU3LT8yo="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"contact@xtuc.fr","name":"xtuc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.3-0_1535493495916_0.3402870779881706"},"_hasShrinkwrap":false},"4.0.3":{"name":"rollup-plugin-babel","version":"4.0.3","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","mocha":"^5.2.0","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"21bdef42bde5a226d33680f05d6b5e0b7a76c275","_id":"rollup-plugin-babel@4.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-/PP0MgbPQyRywI4zRIJim6ySjTcOLo4kQbEbROqp9kOR3kHC3FeU++QpBDZhS2BcHtJTVZMVbBV46flbBN5zxQ==","shasum":"8282b0e22233160d679e9c7631342e848422fb02","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.3.tgz","fileCount":13,"unpackedSize":55287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjZQtCRA9TVsSAnZWagAAFKsP/3ri+CIKzoKeGH3ueQF6\n7oKNimfXj63gopOm/Dlytj+qruFIHmZv293hfqQsQ7FPqE4cZFo/2Yb6yrue\nECu5woH9l/se9s0d/nsnpacBpO3sA6h6ki9yYGVwXtseIquZdG2/HjN6nwvO\nMCBl8e0FdcS42AiPejAYkYPvsTtD5RyxvAn+sCL2fGv/UsBbQpQl7CX11iar\ngUl97H7TdLSUscu9WVSf914A2ls5TU2UZPYR75ZcOsiX1lZWS+QUBn2BdwKx\n41qLOkb5zbe0YcLJeF/HS4XR+Q4LrDvaqZ6alZzUpwvogy6NuH6iB8CSiSgw\n+NKqpqXImxXPH088sqXVMk8qHBXk/7DC4iw2DqyJucPI4ciCs2l7LB2SGePC\nWs7raVB3MjVIg/NFVGV20SmQgePXBgMLtE6HzQTJKh6fSydmPSvw0MAT54Ig\nf9/NmrraZvQxN5GftvWMbcmohLyDsXD4/MyP5RYmH9L1Fz/xzDViuRLE3xwN\nwZtPYHIkW2sRwJ239pv7QxFylGh5CSfxlvIds7IyFJBChLu8CPtW1ezde6Na\n9025vN7+mD28eCtkkBHKQP6DheORF8WiaYTbxERsG0l/MSqizZFuGY+ZZiIF\n/yAYcU2hdRVUXBibGddUE/s1lRv+oP7GNMftPj4nEuMs2mmZAK1FRQqOVm8u\nP/l5\r\n=fY/L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHk/x7/FzEFM02C3TRQbdU26VkGi2vtntlbb5WdFYAugIhAPLGEhiN4urcUeqQjh3++lQ43Z9oPQ4i60+/TDmGhtWA"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.0.3_1536005164292_0.2695023366368219"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.1.0-0":{"name":"rollup-plugin-babel","version":"4.1.0-0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","precommit":"lint-staged","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","husky":"^0.14.3","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.14.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n- run the code through Babel first, being careful to exclude the module transformer, or\n- run the code through Rollup first, and _then_ pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n## Installation\n\n> babel 7.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n- `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n- `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n- `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should _not_ have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n### Helpers\n\nIn some cases Babel uses _helpers_ to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. This rollup plugin automatically deduplicates those helpers, keeping only one copy of each one used in the output bundle. Rollup will combine the helpers in a single block at the top of your bundle. To achieve the same in Babel 6 you must use the `external-helpers` plugin.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n### Modules\n\n_This is not needed for Babel 7 - it knows automatically that Rollup understands ES modules & that it shouldn't use any module transform with it. The section below describes what needs to be done for Babel 6._\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n\n```js\nplugins: [\n\tbabel({\n\t\tbabelrc: false,\n\t\tpresets: [['env', { modules: false }]],\n\t}),\n];\n```\n\n## Configuring Babel 6\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3 babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"b709cad15993398a070a13ebd2b2895af63629d4","_id":"rollup-plugin-babel@4.1.0-0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-whxVQDhbA+gggqnz2+CWqYj8kA5SlObR0+AR2V9AxHu7qb+MfugiBn3LYjXNJec2v2K2RwzeRF+w+Uf+z+YX6Q==","shasum":"69ad2d2859d34d058379e2168d6dd93b40487934","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.1.0-0.tgz","fileCount":13,"unpackedSize":56332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboBZDCRA9TVsSAnZWagAAUYgQAIJsilpdJwN6YUl/z4gj\nCqt5vAalq7e4CCqUNLzXSBjkPG513wHCxdZsMsHADIv7sltxIcklj/t7C+q8\nCf6ifeh3fEGuzUzQvLhMRz9K+qy6GMUW5PjOwOITM38erAKaymqR8PZWoqqN\nDXqE7O/EmT/XrLcUfrSalKL+xESLZmUhByxCm4URE8O8cFuccdhd3aLsjTOM\nqamr/Kdy+WcBDi14/hhF0oWF608lUqsUtllfMowFrgx2EbvStIUWlJgsv/B/\n3MaKU8PGnSXWuDUuwCsYOm2pDJO0NbBeysdefxcjIQ9yRJUx69/GGKb9+Hyi\nAaE/lCezuxkD+xNJ0FTB6YblCV0g7qSXlLwXmO7XQJU/ahAQoc2pSI/a5gKa\ntfSxUJGr7VIlw73r4/fB4NdvHl4NSVJKstnnziXg7pbFm5vVIxUZNjUHAzeI\nOGsOtFFG+urlaE5u191pJj6FmaUMg/sL92De+bxdjd8Z23bU0XnhoztCA7Nm\n2IMTo49ekkqLx74jlFJTeUDL4eqcStgZ1KZzUuwFagyo1PmBPES0Is6CHQT+\nEd3/hgrUljbscW0XJIUafC8bdwOMxUPKyxWBY4gfcw0OCzZJsewa6haOpqTD\nVVSvu0u+xlUT7p29I233QCOzJmmBoyw4id7SomIaaCxaTq9KHTEsiWx4yqGD\n3dm7\r\n=X1zt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbWkcCQjB4MXmWpmJth5yLN9P6a43FMv3lWVc31fENewIgAPSBcdF0n7mMaiUyyd2SLIn62qZulkqaUWEQTpBQ+UE="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.1.0-0_1537218114850_0.6108289182652891"},"_hasShrinkwrap":false},"4.1.0-1":{"name":"rollup-plugin-babel","version":"4.1.0-1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.14.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n- run the code through Babel first, being careful to exclude the module transformer, or\n- run the code through Rollup first, and _then_ pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n## Installation\n\n> babel 7.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), except the following:\n\n- `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n- `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n- `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n- `options.extensions`: an array of file extensions that Babel should transpile (by default the Babel defaults of .js, .jsx, .es6, .es, .mjs. are used)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should _not_ have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n### Helpers\n\nIn some cases Babel uses _helpers_ to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. This rollup plugin automatically deduplicates those helpers, keeping only one copy of each one used in the output bundle. Rollup will combine the helpers in a single block at the top of your bundle. To achieve the same in Babel 6 you must use the `external-helpers` plugin.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n### Modules\n\n_This is not needed for Babel 7 - it knows automatically that Rollup understands ES modules & that it shouldn't use any module transform with it. The section below describes what needs to be done for Babel 6._\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n\n```js\nplugins: [\n  babel({\n    babelrc: false,\n    presets: [['env', { modules: false }]],\n  }),\n];\n```\n\n## Configuring Babel 6\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3 babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"4f09a91a617ad61a0e5b757efc37f58eb6497610","_id":"rollup-plugin-babel@4.1.0-1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-o3FdmkzMLeHs3PcFXq5pPDOM8O7WZ7H5EBYWdlqCSbdAIdGgWwNthfOn/lYqwZIldytViabcpRoIxb+6kY6K0g==","shasum":"c52c9fa00204a7ba8adb90872cf986cdeb446187","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.1.0-1.tgz","fileCount":13,"unpackedSize":56349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEPV6CRA9TVsSAnZWagAA/d8QAJs4RuPyOe8Lxr8/LzSW\nAAJDJSAfTwDR51igmLMPBftZ+AvunlTrPJbitIbcaB6koieIK87lQyUVxMQ+\nBBuopvW/uK/v/qslgqtlcvfkVU9R2x3IABAmjvO3NaEw/NOHi6kFI5hgBa77\nUg52mI+lASVrJrQKLsvsDacTFJ9KO4ux+3Dae6E8yeX0XOtVdHgAmJdbe+Uq\nMbgaSKUfViF+x7M0xuy5AJzZkUPBc0Rd55y7EFevrOpw7WLU3V5reqnfh93z\n2tgSJmblTahNP0fPkZ/YTURePBVaujKlVJs+I+i4FNUNDfRQnsYZdk/cQQJF\nERgZ9kTiLtPkaEy+zDFLHxCWYaqIid6CW0gWaYbW+h7xz3iyCQk5nrcm08wS\nlh1dMH19orhlOaToAZGaj43VGUqqQnb//WYfhtz5ET6wML5GH1Llr/9fUOWo\nHRxB0jR0oAmFpXS+ih+5t0qqqWXBdtrnIgiKK4qmUHcP8QdviLFNKeRCMb+s\nABkAQHEd7oAEHiT+c5PiIdeJ8bPGjkzHO9BOnoKgOSA2TjKB10CnoIMjeitk\nFWHBqBTKllfRdi3BmrpJo61NiUWNcQt6u3OQux3NOdIFu/Q/7yl1eq0z4Mml\nf7KzcdJwY/9LxmUrU+23uU8zpUWeHpz1Bzo10sGP408rKuKhtE9RIpyFzeYF\nZrka\r\n=OFQk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBq2wp1GaKpHHDP5ebtNulc5an2e8t+p9pAfcvoyAmyXAiEAtDkaCOluHDgKAmPQYbr3zbEZLF3KtkfAiknIBN+sp2o="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.1.0-1_1544615290279_0.33746078918717615"},"_hasShrinkwrap":false},"4.1.0":{"name":"rollup-plugin-babel","version":"4.1.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.14.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"de25402585a6a7918ff469554a034014c4a2e838","_id":"rollup-plugin-babel@4.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-4IYv/yTNyH4P/Cma1mWdqy42gc051i1mTe/6oe8F055WzJGSb2qs1mSDwZTo93wA6kMBgHBIR/OcBk7JMnL59Q==","shasum":"c97f50c82aa8e89ddaa116cdc5c832b8ba74db17","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.1.0.tgz","fileCount":13,"unpackedSize":56347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEPwJCRA9TVsSAnZWagAAq/wQAJEbBKR22Pjb2asFWKMT\nbrJ/szF862AsBiLEHaMSwjfrNjoclh/0P/XnxpuGeJYqTDehbTOEggp6llbA\nfHs+SIP3nuzZrhd6pbXlKXKHroM4IsVCO+hTYQAeHxIevbEwDimc4XMR8RmV\nPA8tJ+/r9S3DTD38dCEurDSwK+BeLIXaO0spEryMe07Rf4uMruLcrA/jGLjv\nbf+fGyLl4YYmGBgHVfPJv+V2JoBb0v6H+wWj36sAPotUQnkGyxxg8Fl5SVm3\nvkJa/CcrtwR6zHLJfUo6CYVdl3RTV1LfBq3vUYvwnknccloQBWxNLX0QYQv8\nTp+tEseCfngFGqne4DmzekVxibkj4FYF+mrBjKOU5Xa0mu5b1IENxX4ac+wl\n+4R0ZFISiscQ6xyzx96bqlfvemugPtY9pUlAXp3bJqdd/FTjunPkiVB4UkST\n8CnYAOpjA407ndCxzEFUX0edHDKbSxlSWby7mGU/yXFSUtb/2g/NPhgiOHpx\n0+FcNNZJVMT84LyeBZHDvrx8t4NryhNWgLRiLONN6vKDBXWGuzjBUBwhLLnu\nxQcguQLcYgWowqcRMgzPw3jOE3WBpHiJZX2ptY4937ntYa2gxvwi0vF97xzs\naQtiKR9ijWkjn2s11b7imFEHZMukug9gx4qUC0ffPPDqXctTwbpSCQ+nxBGN\nnw60\r\n=cukl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgTXfrDar1ClnJhbGtcaCTFSjeSysTIJMYhB78YmmkdwIhAKu9oxeyewbWTyL93eGG7IvYTBlmpbi+VMZ73ue3LT1g"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.1.0_1544616969076_0.2581209369188553"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.2.0":{"name":"rollup-plugin-babel","version":"4.2.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"}],"license":"MIT","scripts":{"test":"mocha","prepare":"npm run build","prepublish":"npm run lint && npm test","pretest":"npm run build","build":"rollup -c","prebuild":"rm -rf dist/*","lint":"eslint src"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.0.1","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.14.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"c8983e5e7c178f0f58c1fb1e0bf2b2ab6301af4d","_id":"rollup-plugin-babel@4.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-DBZbItGcru3iZM8aqVOS6+9GgIE+u0eX1HHN2iUIOjeXKMN8MK9/DaCOmQEt/le0sxqQOLIG+rPIhhm8uhJA7Q==","shasum":"9a2c119b5c923928842783ec2abd306fa733054f","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.2.0.tgz","fileCount":13,"unpackedSize":56345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJ7mYCRA9TVsSAnZWagAAyXkP/3qHp0oO8H8NrT6PZOIo\nyGiyKyKRd9MHkDnWyyEK2SCnyfYf4gY6L7WkxRtCPhOJuTN0PbrWYrSKOYgd\nWp/nLLOP3B/0bwhTQdLqGXzkZLhqf6QBRN2JM39SCcUs6/HstV+IB673Nw9v\nau8lpJ9IYBZmUxq+v9r8Kzg+wallgmurqS/W4TlCINzZIgdbvhkmZ9XKf5RX\nLfheJQ0pE8g81wxLVNE4nQp0qJLGbEshbCzFM7W4hf6VAYw9LSlHo9HZRadp\npb4cmeEfrWVW++4xSkMU5U35M34KOONyMOHVbyydcvdhQPiDbIHyV7zGQC+f\nsMfVYo4V4FNtufzgsf0RLrnEFFSKGcgPNHBvcsejhb7NewBFu6qu9LVmGFJG\nTQw1ovEm4dx6IfVAxumODHoXzFrzTjE8m63ZKMPi3J0TAtU6svjt+1RpuQIB\nY5JOMXLRuojAyIK4l/PwWf4nSPfo0EySUAgS+xeRWDBRLg6Xoi3WOS70HanG\nuwD/szTEVI//qvKR0/Y3T3buXvBWlDXdz0AlEqI/tgTFFxKmtLXN+HF2Vol4\n7cZUA4RYI6FDIqzxUYsZYntuAvWT3sL2wvnMx3+xyadH25CNFlOoC/CY/VQm\ngZYdNV08tn4+/5bGt6iFmVZKWjVPy9Qa8E+Nm6cJDPj1ircxdXFavkXUczj7\nlAd/\r\n=Ka4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHTapxtqsWD/0NitKJSJT+BZoeWWJDCbwtzUL2kFG/wgIgIhP1yCX5zkCGLjkzL+9Yj+NKK/lg3IwVcFbslHNgb3E="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.2.0_1546107288185_0.6336247496532323"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"5.0.0-alpha.0":{"name":"rollup-plugin-babel","version":"5.0.0-alpha.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rm -rf dist/*","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.15.3","rollup":"^1.0.0","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n- run the code through Babel first, being careful to exclude the module transformer, or\n- run the code through Rollup first, and _then_ pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n## Installation\n\n> babel 7.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  entry: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), plus the following:\n\n- `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n- `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n- `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n- `options.extensions`: an array of file extensions that Babel should transpile (by default the Babel defaults of .js, .jsx, .es6, .es, .mjs. are used)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should _not_ have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n### Helpers\n\nIn some cases Babel uses _helpers_ to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. This rollup plugin automatically deduplicates those helpers, keeping only one copy of each one used in the output bundle. Rollup will combine the helpers in a single block at the top of your bundle. To achieve the same in Babel 6 you must use the `external-helpers` plugin.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n### Modules\n\n_This is not needed for Babel 7 - it knows automatically that Rollup understands ES modules & that it shouldn't use any module transform with it. The section below describes what needs to be done for Babel 6._\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n\n```js\nplugins: [\n\tbabel({\n\t\tbabelrc: false,\n\t\tpresets: [['env', { modules: false }]],\n\t}),\n];\n```\n\n## Configuring Babel 6\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3 babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"86824786ef78b6daccd867db1e7bd41f433b9fd6","_id":"rollup-plugin-babel@5.0.0-alpha.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-9PIj3tvLGPIY5FpwqEUjSFzcS10sGBFqBB9lkCwQ5WnfYAKS8NfTEsAgcTaHWkxvgVNSZIjyQqWSPyu4YpkjPw==","shasum":"7cfa2071f1771782dc066b51ffe7b1458d03999d","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-5.0.0-alpha.0.tgz","fileCount":13,"unpackedSize":67880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKQXQCRA9TVsSAnZWagAAl9IP/1gtRhp5LkhbkKZaIXeH\n0njX9Qs6GQY+37NPfFV1VVv7DzK7OIoAYpdHHX5s0fJJ8X6kijMT0K3hih+x\nfZnRIWtU7NUPPyQRVXFJM80/8w2MNwm0Bpgf/LH/L9FbcYe6SkNvoA54d62R\nb318d1JuUzM16XHJLv3aKjsiI8qsMx/YjY3pWtdXd4RA5v64pNROjaKOSKYe\n1OVhWBD8DQ0v3wsVQBJBjZWMlWp5ofKyhGaI79axmQT0JOIPEksvlduVGPrj\n9jgDLDprPBr2+7lADSFuVUOIG6zZos+JnCZVgwualeIxv0+Ylj6NIyd0UANP\nUpbCGxdalOp3znJ8RwduToNQHYmEZSNZdZHSrq5qqaxzqIcqODmCZN+UPxtf\ny+GzuhoQ3r99PNDBSJsKdmXO43mUBlWSHx5UJhFECb7ROlvI11uG5o706poD\ngNPGcA27dZW68TZb9f987DzlfgqjXUjXRPBBiHjXn6pBqJAXiZUdozdTMpz9\nX5dSpeJLs/AOpehWt89x/iEDWb35UCwz6Xv0rqssHaS7dOAgt/UGHydGdqnC\ncxQUryr90sJjkcbpZ+wZJ10sNTW1+7vpmW7ILe9faaGOXDd+3mSpjNBfesj6\n86B0v+AXvxU9TDc31RwSTZv4Hw0+AqQzdNXQFk8h7LCW31NDJHkfXCa5Ym6m\nBOTm\r\n=QJTx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXCmPs5iqjD6miAjkXNKwrAbrv6p1bUtM3annzyvfXTAiEAkK/Xp/U8jNQGOK3oGBHkBKV85gsdqHT2PF+9n/n1plU="}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_5.0.0-alpha.0_1546192335398_0.48447334138453524"},"_hasShrinkwrap":false},"4.3.0":{"name":"rollup-plugin-babel","version":"4.3.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rm -rf dist/*","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.15.3","rollup":"^1.0.0","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"bf9f1a2048422ced0b21410381e6b57085639fb3","_id":"rollup-plugin-babel@4.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-HoNMaLA56MPZ9XCeG+RD2QzTySVe168R/k6bPEm8noB9PSK8wBnY4matFluwmH2Bj3PQdqYAknV1jDqw8GAc8g==","shasum":"1900e66af70c3975fef26a54111b87ee22a50974","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.3.0.tgz","fileCount":13,"unpackedSize":64432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNwlzCRA9TVsSAnZWagAAaU4P/ibiH3f/BUp+cX+17ra6\nApWTk9L48g0qrv5h0y6EJV57ARhP32YcAf0nb0FNyND5tDk5bM3j0uFy27BS\n2Tdzq7P7sbYwDWYgOXsTPjOBHolxo2gsd5pco+IA7U0UotndiUQw/5oe09a2\n1wZwX1qAHQ4VczvA9lWMv1MKQTSkhsW/ospdIS/XjypHmlutGTapE/sCi+u6\nlLQ9v1K6R37c1ootnevl3z7b43Mj2UvMbjyqFzdUybpJ7ENRL5VBu+BPzfFH\nnOFerdUnjJKePAZ0IMnRpEKbuaBUsyjSnTn/T/SUouPuLjI7ggXw3Vov47Kl\nYCN4iMk/ufyeekG+pf2N+GfH446Hjtu3c3qW+noBN+7/CRd28c1aTPhXtTtX\n9CSCg1pH7xndApfOexPYrKMZcbL/OvB6lfO3DPyDdno1jbjv2KOHCuQHbJWO\nyD9fTv/V/uKYxmqZ0xVj1B2mgWE0z5rg72/wioyFKe3RvXfoafLrN9M3f/Cx\nQRvHWP6C5Dh4aXk8iSHgrJEtZdkoXldCOJh6KKukBEYChJJBLwW5+hm++mYf\nxxBuI2yXqd2eCxVMQIedd+JVL6XfymvRhBn+65MlTM+N7xXKhuqGCnrJxKY9\n3E2LURkJ6NQZGutpfAGIO01TAlW+cJ95Tk2xtVlPyP+HQX8ZEP+zBrz4MC0L\nfuPe\r\n=Mjom\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7KYMVhbyB5+Z0v7hkgzqYAQtUO5MDLgIW+wJRIr8GOwIhAKFiILksuBQbJd+IVGnHEBhdhjmqswIpJFCRuA4fU+1p"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.3.0_1547110771335_0.07403499644721645"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.3.1":{"name":"rollup-plugin-babel","version":"4.3.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rm -rf dist/*","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.15.3","rollup":"^1.0.0","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"a7aaac79ed963cffdc7d24bafa6d575f0cfdcdf9","_id":"rollup-plugin-babel@4.3.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-eV/extPWVFJE54w9ZFWNAn6y+HHsaKveg+qwGbXJCxP7HitwLVJ1g6Y0Zw2qrMlDj6mDSZRsTFbnTiZRtY7vqA==","shasum":"bf1b3d2a554ddb79a6b1edb335686e8121d08d0f","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.3.1.tgz","fileCount":13,"unpackedSize":64850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQcrLCRA9TVsSAnZWagAAUnMP/1rf5e9vmdF08P49UQdi\nHgM4T/9ko4Xki80mFSCSLEVvm0OYN0hX15VWNZuc9xdxnPOYaTXZy5F3sGeE\nV68d3hzE2tbhv6dOuebHOaP8kfqYov+p1k+2c7t+JN2ZNnD0OGr2qzs8i3QS\nlVb9W4qtZU9+EUpJJSVStk/V+O8FszZg12JxjHNePQ6hLeB5VZZP/JFu+OH+\nTtNhUk8upoxzQqci4JJ/AEcrf2P0RrHOVwTBtyTlJ+X1hwKG82EklfFG+pDP\nKxi8PuVnGGvVG5ROenoFzYCpgEAFVgcgQGYoVwOJMJQR0G9Y0R6pUXMstX78\nAN6ZIDvAN6mjRVoseAfKxH83LkMvcsdHY6IohuTBIIhk8peirHQUfSOt0VvN\nHyzeB1UIPHxLaPm7nJPrx4pGnn9PnwKgWIfsmCqXH470jDFhGsNYgBUJDgmM\nkzJtC+f2+pqTX0a2N3iGfH7OQACQFA8S+gL7c7Wf8/efXkpq38KfDxOU2Pe+\n7yF/401pud+qYj70hCuU9ae8jN8zoon2xhBYoH0Reun3ghJNiyE8+y9RcOCM\n0bjPuF/28F2lbWeIgBWaj4TwxyoLKlpnyVkMnRhPKpJnR83yK08UOl2VIVgm\nX4X9LQV41T2hv+/anF7CdRDjnzCZmta9EddYJaXr/jORZQrmffiDCUzor5lx\nCBkM\r\n=p2XH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBP9WvZWd5xzxX1tzDyJBP4GjZ07p4DmaX5Jzw+Wq0MAIhAPyhDKhz14vQI9zq1RvufKGmLtcJ/I5eiN3UKpkFsxS7"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.3.1_1547815626470_0.4449914754524693"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.3.2":{"name":"rollup-plugin-babel","version":"4.3.2","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rm -rf dist/*","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.3.0"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","buble":"^0.19.3","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.15.3","rollup":"^1.0.0","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"79941b53af135273dbead3afb04c9886395ddafa","_id":"rollup-plugin-babel@4.3.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-KfnizE258L/4enADKX61ozfwGHoqYauvoofghFJBhFnpH9Sb9dNPpWg8QHOaAfVASUYV8w0mCx430i9z0LJoJg==","shasum":"8c0e1bd7aa9826e90769cf76895007098ffd1413","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.3.2.tgz","fileCount":13,"unpackedSize":65108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQ3gFCRA9TVsSAnZWagAAtJkP/A966byj5kKbCf+5t8+f\nvS0WGH+//BBblwIasBHTiwFtqvcBsbtt/iFrCbKKqC8Kt6EXoUxOeGMcs5KI\nvyxMvr3tTphy3vyhuHY/3qZ1/eJ0bh8DOz5NBn6beYKH2iKtR/wOyHD3eVjG\nuuhTk3ixdm3Ao5Fdxws8AOW7ZLcRH9TGSrkN/u3idO49c2rXhN7W0JmiWROd\n2ZmS3U3sbhCSI7N4/dPEfvk5LQDcLKHW5hq4u5RNtMewUPQR/FNGWRev8hKd\nQos8Z34C+WjoUIAUMGM90GnVkkwdWTPPzFrt7mTbG+FJ1Ck6c+9zKa7JXGL/\n7rc0JbP/AMs/kqD/dhfRWYCBn66mdiQuw2yLtS4BzSJVKTEDIQn4lONk8WXg\nQOHdAql+x+8rGdpnJlszWZdwYFS3hDoYkM5OrXXScAvch2UZyhY0Vc/FjKqV\nvS1IcnForJ9ySCLnzy1bBbQHdmxHset4MDVppXjuprozmc5SDeUQkW3YCu1x\nxg7PZZP45yaO5OFVNTgMNB+J2B0tfLCGsiPCjrGMsaQMcalddQSvktDaoA6o\ncnTTZusWbNyoOdQ1YmEhxKYpr8CejkASSQnKcaTBLSdFons6bh7UYhrUdZQe\nuI8REdvVrS4FjebtmtpcX01ZrJNWWEvnEyng7BlW6uwDep1B2XtjppU5OUAr\nWHyP\r\n=tBDi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7L9wk/TkcZlRT8AC1SrzdAVSshrfb9L9bIGWiSq7IbwIhAK0ZZ9mT8t8v+qPEgBqeTbHoQPvNaOJBNJH8tVjW1ki5"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.3.2_1547925508830_0.030795393310047547"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"4.3.3":{"name":"rollup-plugin-babel","version":"4.3.3","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rm -rf dist/*","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.8.1"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.3.4","buble":"^0.19.3","eslint":"^5.15.1","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.15.3","rollup":"^1.0.0","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"4d8c0c570e35200c3456372494d1029a4e2a2a90","_id":"rollup-plugin-babel@4.3.3","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"integrity":"sha512-tKzWOCmIJD/6aKNz0H1GMM+lW1q9KyFubbWzGiOG540zxPPifnEAHTZwjo0g991Y+DyOZcLqBgqOdqazYE5fkw==","shasum":"7eb5ac16d9b5831c3fd5d97e8df77ba25c72a2aa","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.3.3.tgz","fileCount":13,"unpackedSize":65136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDfvmCRA9TVsSAnZWagAAgDQP/3IY2SfspkawzlSxo8Q3\n6cj12J92gcRcBrNDd01OJnSksSzTr32tAEmebRF2G2faIbC1C9WeEV+lbhok\nVfwJpA9mj6hM5YUN7VLJImcUI685c619vkOhnWmQiu2nqRDyY0/nN+AwlqYA\ngf0OPaKd1ZyNQAmQG+nYzTvxjRxXCIPuOQp8qm3+i2DU+p4cyPlweSH//UX6\nAbtVMF33wrbJQUxI+skNihRmU/6NShzSgR0cGu79Il3GZC3hVwo44tyEbbmv\n0Detj4tgktIkmcKuL9qABJe2z65vZeZY/eDsMzBMOlz79jMqNPP/krjAyC1g\nhOwJverKBeYTADI3/ki1gKLl8GFIa8yeKhicXSZNazI+iwEHgoWW7z5uA6ig\nMXfCcoVIJdJW6xWibXj0HAPPShk2z9nZSm3BbkrzYg3CqpiKMtsHDaD6qRc3\nAQ+qUV2TCvjrPDfzxk6rk9sM4D97rfYpu24QPT29EsykPZWL7GOsMgI3Bqqq\na6O+95uhLN5NIVdtDzy1+oewi2QXRuatS9wJqKs/S8Kzc08MfsKuEoAegwBy\n5Iu8iI0HvHrUJzGJSXdGbUO9LHscFpc7jbgzseArjip6fL4O4bA/Jk7Q6ayZ\n+H1MZZx0mPn/QnJWNI1PcHek5wCVse+HyiEL0EBVQ2sG4nx3lLdRny26ox/T\nVUjH\r\n=UGg5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe6XNlOtNQrSNSt7XDsQQGq7TQOKg1dHs8W/1mNUDuawIhAMYBsn78zin3Cx4gqKS55eQZQ4KssyHexckip5QZDnKx"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"me@brian-donovan.com","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.3.3_1561197542304_0.6542423978786798"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"5.0.0-alpha.1":{"name":"rollup-plugin-babel","version":"5.0.0-alpha.1","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rimraf dist","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.7.4","rollup-pluginutils":"^2.8.2"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <2"},"devDependencies":{"@babel/core":"^7.7.4","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-decorators":"^7.7.4","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.4","@babel/preset-env":"^7.7.4","buble":"^0.19.8","eslint":"^6.7.1","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","husky":"^3.1.0","lint-staged":"^9.4.3","mocha":"^6.2.2","prettier":"^1.19.1","rimraf":"^2.6.3","rollup":"^1.27.5","rollup-plugin-buble":"^0.19.8","rollup-plugin-json":"^4.0.0","source-map":"^0.6.1","source-map-support":"^0.5.16"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n- run the code through Babel first, being careful to exclude the module transformer, or\n- run the code through Rollup first, and _then_ pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n## Installation\n\n> babel 7.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  input: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), plus the following:\n\n- `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n- `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n- `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n- `options.extensions`: an array of file extensions that Babel should transpile (by default the Babel defaults of .js, .jsx, .es6, .es, .mjs. are used)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\nYou can also run Babel on the generated chunks instead of the input files. Even though this is slower, it is the only way to transpile Rollup's auto-generated wrapper code to lower compatibility targets than ES5 (or most likely ES6 when Rollup 2 will be released), see [Running Babel on the generated code](#running-babel-on-the-generated-code) for details.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should _not_ have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n### Helpers\n\nIn some cases Babel uses _helpers_ to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. This rollup plugin automatically deduplicates those helpers, keeping only one copy of each one used in the output bundle. Rollup will combine the helpers in a single block at the top of your bundle. To achieve the same in Babel 6 you must use the `external-helpers` plugin.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n### Modules\n\n_This is not needed for Babel 7 - it knows automatically that Rollup understands ES modules & that it shouldn't use any module transform with it. The section below describes what needs to be done for Babel 6._\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n\n```js\nplugins: [\n\tbabel({\n\t\tbabelrc: false,\n\t\tpresets: [['env', { modules: false }]],\n\t}),\n];\n```\n\n## Running Babel on the generated code\n\nYou can run rollup-plugin-babel on the output files instead of the input files by using `babel.generated(...)`. This can be used to perform code transformations on the resulting chunks and is the only way to transform Rollup's auto-generated code. By default, the plugin will be applied to all outputs:\n\n```js\n// rollup.config.js\nimport babel from 'rollup-plugin-babel';\nexport default {\n\tinput: 'main.js',\n\tplugins: [\n\t\tbabel.generated({\n\t\t\tpresets: ['@babel/env'],\n\t\t}),\n\t],\n\toutput: [\n\t\t{ file: 'bundle.cjs.js', format: 'cjs' },\n\t\t{ file: 'bundle.esm.js', format: 'esm' },\n\t],\n};\n```\n\nIf you only want to apply it to specific outputs, you can use it as an output plugin (requires at least Rollup v1.27.0):\n\n```js\n// rollup.config.js\nimport babel from 'rollup-plugin-babel';\nexport default {\n\tinput: 'main.js',\n\toutput: [\n\t\t{ file: 'bundle.js', format: 'esm' },\n\t\t{\n\t\t\tfile: 'bundle.es5.js',\n\t\t\tformat: 'esm',\n\t\t\tplugins: [babel.generated({ presets: ['@babel/env'] })],\n\t\t},\n\t],\n};\n```\n\nThe `include`, `exclude` and `extensions` options are ignored when the when using `.generated()` will produce warnings, and there are a few more points to note that users should be aware of.\n\nYou can also run the plugin twice on the code, once when processing the input files to transpile special syntax to JavaScript and once on the output to transpile to a lower compatibility target:\n\n```js\n// rollup.config.js\nimport babel from 'rollup-plugin-babel';\nexport default {\n\tinput: 'main.js',\n\tplugins: [babel({ presets: ['@babel/preset-react'] })],\n\toutput: [\n\t\t{\n\t\t\tfile: 'bundle.js',\n\t\t\tformat: 'esm',\n\t\t\tplugins: [babel.generated({ presets: ['@babel/env'] })],\n\t\t},\n\t],\n};\n```\n\n### Babel configuration files\n\nUnlike the regular `babel` plugin, `babel.generated(...)` will **not** automatically search for [Babel configuration files](https://babeljs.io/docs/en/config-files). Besides passing in Babel options directly, however, you can specify a configuration file manually via Babel's [`configFile`](https://babeljs.io/docs/en/options#configfile) option:\n\n```js\nbabel.generated({ configFile: path.resolve(__dirname, 'babel.config.js') });\n```\n\n### Using formats other than ES modules or CommonJS\n\nAs `babel.generated(...)` will run _after_ Rollup has done all its transformations, it needs to make sure it preserves the semantics of Rollup's output format. This is especially important for Babel plugins that add, modify or remove imports or exports, but also for other transformations that add new variables as they can accidentally become global variables depending on the format. Therefore it is recommended that for formats other than `esm` or `cjs`, you set Rollup to use the `esm` output format and let Babel handle the transformation to another format, e.g. via\n\n```\npresets: [['@babel/env', { modules: 'umd' }], ...]\n```\n\nto create a UMD/IIFE compatible output. If you want to use `babel.generated(...)` with other formats, you need to specify `allowAllFormats: true` as plugin option:\n\n```js\nrollup.rollup({...})\n.then(bundle => bundle.generate({\n  format: 'iife',\n  plugins: [babel.generated({\n    allowAllFormats: true,\n    ...\n  })]\n}))\n```\n\n### Injected helpers\n\nBy default, helpers e.g. when transpiling classes will be inserted at the top of each chunk. In contrast to when applying this plugin on the input files, helpers will not be deduplicated across chunks.\n\nAlternatively, you can use imported runtime helpers by adding the `@babel/transform-runtime` plugin. This will make `@babel/runtime` an external dependency of your project, see [@babel/plugin-transform-runtime](https://babeljs.io/docs/en/babel-plugin-transform-runtime) for details.\n\nNote that this will only work for `esm` and `cjs` formats, and you need to make sure to set the `useESModules` option of `@babel/plugin-transform-runtime` to `true` if you create ESM output:\n\n```js\nrollup.rollup({...})\n.then(bundle => bundle.generate({\n  format: 'esm',\n  plugins: [babel.generated({\n    presets: ['@babel/env'],\n    plugins: [['@babel/transform-runtime', { useESModules: true }]]\n  })]\n}))\n```\n\n```js\n// input\nexport default class Foo {}\n\n// output\nimport _classCallCheck from '@babel/runtime/helpers/esm/classCallCheck';\n\nvar Foo = function Foo() {\n\t_classCallCheck(this, Foo);\n};\n\nexport default Foo;\n```\n\nAnd for CommonJS:\n\n```js\nrollup.rollup({...})\n.then(bundle => bundle.generate({\n  format: 'cjs',\n  plugins: [babel.generated({\n    presets: ['@babel/env'],\n    plugins: [['@babel/transform-runtime', { useESModules: false }]]\n  })]\n}))\n```\n\n```js\n// input\nexport default class Foo {}\n\n// output\n('use strict');\n\nvar _classCallCheck = require('@babel/runtime/helpers/classCallCheck');\n\nvar Foo = function Foo() {\n\t_classCallCheck(this, Foo);\n};\n\nmodule.exports = Foo;\n```\n\nAnother option is to use `@babel/plugin-external-helpers`, which will reference the global `babelHelpers` object. It is your responsibility to make sure this global variable exists.\n\n## Configuring Babel 6\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3 babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n## Custom plugin builder\n\n`rollup-plugin-babel` exposes a plugin-builder utility that allows users to add custom handling of Babel's configuration for each file that it processes.\n\n`.custom` accepts a callback that will be called with the loader's instance of `babel` so that tooling can ensure that it using exactly the same `@babel/core` instance as the loader itself.\n\nIt's main purpose is to allow other tools for configuration of transpilation without forcing people to add extra configuration but still allow for using their own babelrc / babel config files.\n\n### Example\n\n```js\nimport babel from 'rollup-plugin-babel';\n\nexport default babel.custom(babelCore => {\n\tfunction myPlugin() {\n\t\treturn {\n\t\t\tvisitor: {},\n\t\t};\n\t}\n\n\treturn {\n\t\t// Passed the plugin options.\n\t\toptions({ opt1, opt2, ...pluginOptions }) {\n\t\t\treturn {\n\t\t\t\t// Pull out any custom options that the plugin might have.\n\t\t\t\tcustomOptions: { opt1, opt2 },\n\n\t\t\t\t// Pass the options back with the two custom options removed.\n\t\t\t\tpluginOptions,\n\t\t\t};\n\t\t},\n\n\t\tconfig(cfg /* Passed Babel's 'PartialConfig' object. */, { code, customOptions }) {\n\t\t\tif (cfg.hasFilesystemConfig()) {\n\t\t\t\t// Use the normal config\n\t\t\t\treturn cfg.options;\n\t\t\t}\n\n\t\t\treturn {\n\t\t\t\t...cfg.options,\n\t\t\t\tplugins: [\n\t\t\t\t\t...(cfg.options.plugins || []),\n\n\t\t\t\t\t// Include a custom plugin in the options.\n\t\t\t\t\tmyPlugin,\n\t\t\t\t],\n\t\t\t};\n\t\t},\n\n\t\tresult(result, { code, customOptions, config, transformOptions }) {\n\t\t\treturn {\n\t\t\t\t...result,\n\t\t\t\tcode: result.code + '\\n// Generated by some custom plugin',\n\t\t\t};\n\t\t},\n\t};\n});\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"5f70411b847700b6398ea18e48d87b74f6733558","_id":"rollup-plugin-babel@5.0.0-alpha.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-UDuSQCpHhgNvyVvtwLaqx00eGcj2uF9swdPcUJ3rBkDEvthwvKA2JoduTqUPbK5zUIvbKlLgqZ3KAHL8Eu027w==","shasum":"eb23e17a3fd61aed6473d8dd5ea08b23701f02b6","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-5.0.0-alpha.1.tgz","fileCount":14,"unpackedSize":100514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8sj/CRA9TVsSAnZWagAAYyoP/16IJvmN+duxXbJzzlVf\nQwR158hh/NjAb1tQIfzeHlW1gK3pH+eNSyu5Ec2PWK0pAxDua9bGAH+Ha5Ev\nsnIOR54LnhxSOUcelBG6UxftWM9aTqaQ3ZKbLJ1rpMdJs37XpV1A6Sxh7BSu\nsE/FqByutvRJ2EAeaZwfdvYZF5IbmJpPdmatfXi3T2gg3KQ1nkCCoy7BXnGr\ntAsib51qII8xvHwoYt1i3MBrKNOZJv5c2t24+7BzKcIydcHPDBHaViGFQ456\nOrzhQA8NuzkdcaIvt4KdJHBA13pvawoojv0XE0chwEHxkx7KS0xXwXu/osmx\nuqDErQMDSkkDWgV5C0GGhRUyDUzP5EZlyQ529alBOhFkdRTjz5XKLik+VP6+\ny6IZxUin3C0e1Wusmw1Z0TCjJXOocodBYKby00wgsnVNte3srwCgcQVyxz2Q\nBLiSDKpqBISfeaYmTnl8x6y/zd4Mk1Dfk1vwu3DPwPIKEBha+AJjZ8JuoP6m\n4qH/nd4YZP7ehaKpdUtTp6UPP803IEG2co/qczbuKhCrIUE4X9H+79DOwgiu\nY7DOsFS2vh3HPy4Etr+kaDyNvE2trWHdZLk6PyB78W7xmx5fBUnM9VRK31YT\nifqeY6OlvfsOYDHyaExPQWRnAmGVrLWcb1FGygPis7m5unisRD/C85QnfYrw\ny88A\r\n=dbf/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8c0pD+O/wxYnBvGW9d1Lbvm9yGNNx2H8huQYYT/6tTQIhAODtGDB9kPL9ND6m5uqOechL21FULiU2hhTif7kf28sb"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"jason@developit.ca","name":"developit"},{"email":"brian@donovans.cc","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"andrew@shellscape.org","name":"shellscape"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_5.0.0-alpha.1_1576192255155_0.5870743419428315"},"_hasShrinkwrap":false},"4.4.0":{"name":"rollup-plugin-babel","version":"4.4.0","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rm -rf dist/*","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.0.0","rollup-pluginutils":"^2.8.1"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <3"},"devDependencies":{"@babel/core":"^7.3.4","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.3.4","buble":"^0.19.3","eslint":"^5.15.1","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.0.1","lint-staged":"^7.2.2","mocha":"^5.2.0","prettier":"^1.15.3","rollup":"^2.0.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-json":"^3.0.0","source-map":"^0.6.1","source-map-support":"^0.5.6"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"gitHead":"05fb203f5ec5f7ba5baa2247b92a3f97c060584e","_id":"rollup-plugin-babel@4.4.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==","shasum":"d15bd259466a9d1accbdb2fe2fff17c52d030acb","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz","fileCount":13,"unpackedSize":64941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY26MCRA9TVsSAnZWagAAkRkP/2NG2wD+ydDzcX6QZ83U\nbh3Ioy9sC93GX9xVoOYnkXBlO4wCPI6hp05Tz39D1YnYpTEILrVMXt2O0hVS\nK1k6HjQLLhV/474nW5n+rF1HXVe9uzKgNfcgMF/O9R4WtF6T3w25fEeeEVOd\n19yjGFwuYmoOhTLcg8c6+7BjRE7LYzY+WJWRzmmeT2NyuALZJRS5UA9g3piV\nSOGH1pbevdFduxW7FN4BqY8zyXhcGDVPX1oIGAtXtiKJ+ANJkQp5j0IeLFQL\n3ZYLalIkPMXI133yqmCJh0+Eer0F3HlYjIQtK4JoAndRBgziRQsWXSKvVRyg\nCH+d5Mc4RRsVlOaSPW9g+LMuWQ6joXfQgRxBuHcgxpcROja33rwYRa/6THci\nqk4Zw91PkiU07O2MIS1X8XfGnZBVK6+EnYUNhuuVofoXwvofa0asbrMs3Rh7\n39l9TfqOF6Puv+Y+EL8sdC5LzLp3usfO7nLpmLXEh4IC+b27Ge0CR8bMBC+J\nXP1ohjuuXut22MQnjYJrTk+Ti6AzFBpcuJQjazymuTz1Djhy2AXxfejc3DYA\nXKcoHhdXVJZGWBs2ApfxZ+F+A7CQkPfYs6xghyvRv9kPrrfkxtmLtu+xKEzZ\nnlJp8f2V7sRP1ixQ6tT2WwpuepXvyr+mZ461NBXjJVsi3hOJjiL2WD5FyrB7\nJVG8\r\n=7eg+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFne4zl/ZQ0YsRWroeZH/bAmwHhWWHAiFrZShgXO0aiwIhAOry9xHXIIhrVsvNWlws7Z8j14OupkM8mxHl36gxuPep"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"jason@developit.ca","name":"developit"},{"email":"brian@donovans.cc","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"andrew@shellscape.org","name":"shellscape"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_4.4.0_1583574668167_0.3599146217445468"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel."},"5.0.0-alpha.2":{"name":"rollup-plugin-babel","version":"5.0.0-alpha.2","description":"Seamless integration between Rollup and Babel.","main":"dist/rollup-plugin-babel.cjs.js","module":"dist/rollup-plugin-babel.esm.js","keywords":["rollup-plugin","babel","es2015","es6"],"homepage":"https://github.com/rollup/rollup-plugin-babel","author":{"name":"Rich Harris"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"license":"MIT","scripts":{"lint":"eslint src","pretest":"npm run build","test":"mocha","prebuild":"rimraf dist","build":"rollup -c","prepare":"npm run build","preversion":"npm run lint && npm test"},"dependencies":{"@babel/helper-module-imports":"^7.7.4","rollup-pluginutils":"^2.8.2"},"peerDependencies":{"@babel/core":"7 || ^7.0.0-rc.2","rollup":">=0.60.0 <3"},"devDependencies":{"@babel/core":"^7.7.4","@babel/plugin-external-helpers":"^7.7.4","@babel/plugin-proposal-decorators":"^7.7.4","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.4","@babel/preset-env":"^7.7.4","buble":"^0.19.8","eslint":"^6.7.1","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","husky":"^3.1.0","lint-staged":"^9.4.3","mocha":"^6.2.2","prettier":"^1.19.1","rimraf":"^2.6.3","rollup":"^1.27.5","rollup-plugin-buble":"^0.19.8","rollup-plugin-json":"^4.0.0","source-map":"^0.6.1","source-map-support":"^0.5.16"},"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"readme":"# rollup-plugin-babel\n\nSeamless integration between Rollup and Babel.\n\n## Why?\n\nIf you're using Babel to transpile your ES6/7 code and Rollup to generate a standalone bundle, you have a couple of options:\n\n- run the code through Babel first, being careful to exclude the module transformer, or\n- run the code through Rollup first, and _then_ pass it to Babel.\n\nBoth approaches have disadvantages – in the first case, on top of the additional configuration complexity, you may end up with Babel's helpers (like `classCallCheck`) repeated throughout your code (once for each module where the helpers are used). In the second case, transpiling is likely to be slower, because transpiling a large bundle is much more work for Babel than transpiling a set of small files.\n\nEither way, you have to worry about a place to put the intermediate files, and getting sourcemaps to behave becomes a royal pain.\n\nUsing Rollup with rollup-plugin-babel makes the process far easier.\n\n## Installation\n\n> babel 7.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@latest\n```\n\n> babel 6.x\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3\n```\n\n## Usage\n\n### Command Line (`rollup`)\n\n#### Configuration\n\n`rollup.config.js` ([docs](https://rollupjs.org/guide/en/#configuration-files)):\n\n```js\nimport babel from 'rollup-plugin-babel';\nimport pkg from './package.json';\n\nconst config = {\n\tinput: 'src/index.js',\n\toutput: [\n\t\t{\n\t\t\tfile: pkg.module,\n\t\t\tformat: 'esm',\n\t\t},\n\t],\n\tplugins: [babel()],\n};\n\nexport default config;\n```\n\n### Programmatic\n\n```js\nimport { rollup } from 'rollup';\nimport babel from 'rollup-plugin-babel';\n\nrollup({\n  input: 'main.js',\n  plugins: [\n    babel({\n      exclude: 'node_modules/**'\n    })\n  ]\n}).then(...)\n```\n\nAll options are as per the [Babel documentation](https://babeljs.io/), plus the following:\n\n- `options.externalHelpers`: a boolean value indicating whether to bundle in the Babel helpers\n- `options.include` and `options.exclude`: each a minimatch pattern, or array of minimatch patterns, which determine which files are transpiled by Babel (by default, all files are transpiled)\n- `options.externalHelpersWhitelist`: an array which gives explicit control over which babelHelper functions are allowed in the bundle (by default, every helper is allowed)\n- `options.extensions`: an array of file extensions that Babel should transpile (by default the Babel defaults of .js, .jsx, .es6, .es, .mjs. are used)\n\nBabel will respect `.babelrc` files – this is generally the best place to put your configuration.\n\n### External dependencies\n\nIdeally, you should only be transforming your source code, rather than running all of your external dependencies through Babel – hence the `exclude: 'node_modules/**'` in the example above. If you have a dependency that exposes untranspiled ES6 source code that doesn't run in your target environment, then you may need to break this rule, but it often causes problems with unusual `.babelrc` files or mismatched versions of Babel.\n\nWe encourage library authors not to distribute code that uses untranspiled ES6 features (other than modules) for this reason. Consumers of your library should _not_ have to transpile your ES6 code, any more than they should have to transpile your CoffeeScript, ClojureScript or TypeScript.\n\nUse `babelrc: false` to prevent Babel from using local (i.e. to your external dependencies) `.babelrc` files, relying instead on the configuration you pass in.\n\n### Helpers\n\nIn some cases Babel uses _helpers_ to avoid repeating chunks of code – for example, if you use the `class` keyword, it will use a `classCallCheck` function to ensure that the class is instantiated correctly.\n\nBy default, those helpers will be inserted at the top of the file being transformed, which can lead to duplication. This rollup plugin automatically deduplicates those helpers, keeping only one copy of each one used in the output bundle. Rollup will combine the helpers in a single block at the top of your bundle. To achieve the same in Babel 6 you must use the `external-helpers` plugin.\n\nAlternatively, if you know what you're doing, you can use the `transform-runtime` plugin. If you do this, use `runtimeHelpers: true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({ runtimeHelpers: true })\n  ]\n}).then(...)\n```\n\nBy default `externalHelpers` option is set to `false` so babel helpers will be included in your bundle.\n\nIf you do not wish the babel helpers to be included in your bundle at all (but instead reference the global `babelHelpers` object), you may set the `externalHelpers` option to `true`:\n\n```js\nrollup.rollup({\n  ...,\n  plugins: [\n    babel({\n      plugins: ['external-helpers'],\n      externalHelpers: true\n    })\n  ]\n}).then(...)\n```\n\n### Modules\n\n_This is not needed for Babel 7 - it knows automatically that Rollup understands ES modules & that it shouldn't use any module transform with it. The section below describes what needs to be done for Babel 6._\n\nThe `env` preset includes the [transform-es2015-modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/) plugin, which converts ES6 modules to CommonJS – preventing Rollup from working. Since Babel 6.3 it's possible to deactivate module transformation with `\"modules\": false`. So there is no need to use the old workaround with `babel-preset-es2015-rollup`, that will work for Babel <6.13. Rollup will throw an error if this is incorrectly configured.\n\nHowever, setting `modules: false` in your `.babelrc` may conflict if you are using `babel-register`. To work around this, specify `babelrc: false` in your rollup config. This allows Rollup to bypass your `.babelrc` file. In order to use the `env` preset, you will also need to specify it with `modules: false` option:\n\n```js\nplugins: [\n\tbabel({\n\t\tbabelrc: false,\n\t\tpresets: [['env', { modules: false }]],\n\t}),\n];\n```\n\n## Configuring Babel 6\n\n**The following applies to Babel 6 only. If you're using Babel 5, do `npm i -D rollup-plugin-babel@1`, as version 2 and above no longer supports Babel 5**\n\n```bash\nnpm install --save-dev rollup-plugin-babel@3 babel-preset-env babel-plugin-external-helpers\n```\n\n```js\n// .babelrc\n{\n  \"presets\": [\n    [\n      \"env\",\n      {\n        \"modules\": false\n      }\n    ]\n  ],\n  \"plugins\": [\n    \"external-helpers\"\n  ]\n}\n```\n\n## Custom plugin builder\n\n`rollup-plugin-babel` exposes a plugin-builder utility that allows users to add custom handling of Babel's configuration for each file that it processes.\n\n`.custom` accepts a callback that will be called with the loader's instance of `babel` so that tooling can ensure that it using exactly the same `@babel/core` instance as the loader itself.\n\nIt's main purpose is to allow other tools for configuration of transpilation without forcing people to add extra configuration but still allow for using their own babelrc / babel config files.\n\n### Example\n\n```js\nimport babel from 'rollup-plugin-babel';\n\nexport default babel.custom(babelCore => {\n\tfunction myPlugin() {\n\t\treturn {\n\t\t\tvisitor: {},\n\t\t};\n\t}\n\n\treturn {\n\t\t// Passed the plugin options.\n\t\toptions({ opt1, opt2, ...pluginOptions }) {\n\t\t\treturn {\n\t\t\t\t// Pull out any custom options that the plugin might have.\n\t\t\t\tcustomOptions: { opt1, opt2 },\n\n\t\t\t\t// Pass the options back with the two custom options removed.\n\t\t\t\tpluginOptions,\n\t\t\t};\n\t\t},\n\n\t\tconfig(cfg /* Passed Babel's 'PartialConfig' object. */, { code, customOptions }) {\n\t\t\tif (cfg.hasFilesystemConfig()) {\n\t\t\t\t// Use the normal config\n\t\t\t\treturn cfg.options;\n\t\t\t}\n\n\t\t\treturn {\n\t\t\t\t...cfg.options,\n\t\t\t\tplugins: [\n\t\t\t\t\t...(cfg.options.plugins || []),\n\n\t\t\t\t\t// Include a custom plugin in the options.\n\t\t\t\t\tmyPlugin,\n\t\t\t\t],\n\t\t\t};\n\t\t},\n\n\t\tresult(result, { code, customOptions, config, transformOptions }) {\n\t\t\treturn {\n\t\t\t\t...result,\n\t\t\t\tcode: result.code + '\\n// Generated by some custom plugin',\n\t\t\t};\n\t\t},\n\t};\n});\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","gitHead":"ef3da4771a3210fe0921053a310e51cba9e560db","_id":"rollup-plugin-babel@5.0.0-alpha.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-G/QVa6yq7ieUr5jh4KENvpwcUwHiHk2PZqGOxsX4qBdXdk+F+wUQuKfE1XCpK5y0D9kaUPRrCC1P4Dj6MBIU6g==","shasum":"211208ef845d2be1ed1d9f2eb58d51e87f278eb6","tarball":"https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-5.0.0-alpha.2.tgz","fileCount":14,"unpackedSize":96111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelCFRCRA9TVsSAnZWagAA7L8QAKJfAw4E50YzslHv8Xne\ncNZC9m4hHRRDeIcBr6Y8VEpFCicQQCLaCEHDWBXNMg/ApSV9QJCRUSTqPbmL\n6Pe2q86eQEhcVypvGDD6ETtRwUAU0sGc7htIapnvkrC3lpMZNyfhI5Uy/8Xn\nQn5v/YLHuCDHrhMb8ejTzcB9dDPVeBnOR2JXuPMo0Gm3S5PvYUQiGY2kbgsJ\n8ySa8noO9earPRRb6k9H+EgprkN0t/a6K+/dYFXCIO7UBfKN89i6h6pxblUe\n2Vaym5FS8WwMa4U3tSwfjcqbLmMF/N+++VfMQLjWkaEb8wTfIsKcUS8wHbC0\n9ZMJFAM58SttPHC0+RE9FrpNB765EjYu4UKPpQOKwIJ/SSU5T3C/x1SbTgMR\nFBwcaaTJolegiAfpaxwkr5Dkf5Fo96cjnCcKT1D7p4/8zoIJppCNm7Fs4UHU\nWEjB3xNxpef36A6tFcc6ku8qkJeT104vtu1KadkbhUBJggsj+VBJL3JHvLEt\nK5hM+qWqrgyl9simWY7/6k2/ee2B30PwjuAPgDGKrHaz5/A9H6lXJTAoPq3k\nErAULov563GmP2FKD+tZjWbgeYPi8mukqwSBWhWIAfjFx3vn8sXbn3GXcx2n\nkzwa30jzy5t5zZVCntvD6FIwOqaZ2qRKt11KZEuaf3nYomVlzdcbZ2gKDeOZ\nFvGA\r\n=fNeC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsgRY9e4iJK2BmqjSJo2PVNfCFDL8PoW/w6I4vbY0iYwIhALCAQaD+0Xsw+zWngMdjq98VfE17FQjIT3ltAoTgoA13"}]},"maintainers":[{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"jason@developit.ca","name":"developit"},{"email":"brian@donovans.cc","name":"eventualbuddha"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"andrew@shellscape.org","name":"shellscape"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"victorystick@gmail.com","name":"victorystick"}],"_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-babel_5.0.0-alpha.2_1586766160476_0.004460357855062602"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"email":"i@jhuang.me","name":"jlhwung"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"hi@henryzoo.com","name":"hzoo"},{"email":"loganfsmyth@gmail.com","name":"loganfsmyth"},{"email":"daniel@tschinder.de","name":"danez"},{"email":"bng412@gmail.com","name":"existentialism"},{"email":"mateuszburzynski@gmail.com","name":"andarist"},{"email":"brian@donovans.cc","name":"eventualbuddha"},{"email":"richard.a.harris@gmail.com","name":"rich_harris"},{"email":"victorystick@gmail.com","name":"victorystick"},{"email":"trysound@yandex.ru","name":"trysound"},{"email":"jason@developit.ca","name":"developit"},{"email":"andrew@shellscape.org","name":"shellscape"}],"time":{"modified":"2022-07-13T15:25:32.952Z","created":"2015-10-25T22:46:59.182Z","1.0.0":"2015-10-25T22:46:59.182Z","2.0.0":"2015-11-07T19:41:26.640Z","2.0.1":"2015-11-11T14:43:56.378Z","2.1.0":"2015-11-15T00:23:59.852Z","2.2.0":"2015-11-28T11:42:00.095Z","2.3.0":"2015-12-30T02:28:34.483Z","2.3.1":"2015-12-30T02:48:33.356Z","2.3.2":"2015-12-30T02:52:47.808Z","2.3.3":"2015-12-30T22:14:59.931Z","2.3.4":"2016-01-01T21:16:44.199Z","2.3.5":"2016-01-02T20:31:43.977Z","2.3.6":"2016-01-05T16:29:23.198Z","2.3.7":"2016-01-07T13:31:36.944Z","2.3.8":"2016-01-07T13:37:08.090Z","2.3.9":"2016-01-16T15:35:00.848Z","2.4.0":"2016-02-23T10:59:19.561Z","2.5.0":"2016-06-06T21:25:37.315Z","2.5.1":"2016-06-07T15:46:16.867Z","2.6.0":"2016-06-23T13:06:13.307Z","2.6.1":"2016-06-23T19:42:30.082Z","2.7.0":"2016-12-12T21:08:30.220Z","2.7.1":"2016-12-13T04:24:43.084Z","3.0.0-alpha.12":"2017-06-17T16:04:08.990Z","3.0.0-alpha.15":"2017-07-19T14:56:54.189Z","3.0.0-alpha.17":"2017-07-26T20:16:52.939Z","3.0.0":"2017-08-07T20:21:02.151Z","3.0.1":"2017-08-07T21:06:21.936Z","3.0.2":"2017-08-15T20:26:16.211Z","4.0.0-beta.0":"2017-11-01T20:17:21.634Z","3.0.3":"2017-12-18T11:22:23.913Z","4.0.0-beta.1":"2018-01-27T20:15:36.828Z","4.0.0-beta.2":"2018-02-17T19:15:20.148Z","4.0.0-beta.3":"2018-03-19T22:29:51.389Z","4.0.0-beta.4":"2018-04-09T06:44:31.640Z","3.0.4":"2018-04-23T10:42:12.586Z","4.0.0-beta.5":"2018-06-10T19:40:55.518Z","3.0.5":"2018-06-23T20:19:10.956Z","4.0.0-beta.6":"2018-06-29T09:16:55.244Z","4.0.0-beta.7":"2018-06-29T17:12:43.067Z","3.0.6":"2018-06-30T11:21:49.470Z","3.0.7":"2018-07-01T21:15:06.578Z","4.0.0-beta.8":"2018-08-05T09:49:22.203Z","4.0.0":"2018-08-27T22:16:26.074Z","4.0.1":"2018-08-27T22:28:58.352Z","4.0.2":"2018-08-28T07:24:01.259Z","4.0.3-0":"2018-08-28T21:58:16.203Z","4.0.3":"2018-09-03T20:06:04.504Z","4.1.0-0":"2018-09-17T21:01:55.118Z","4.1.0-1":"2018-12-12T11:48:10.420Z","4.1.0":"2018-12-12T12:16:09.205Z","4.2.0":"2018-12-29T18:14:48.349Z","5.0.0-alpha.0":"2018-12-30T17:52:15.536Z","4.3.0":"2019-01-10T08:59:31.475Z","4.3.1":"2019-01-18T12:47:06.573Z","4.3.2":"2019-01-19T19:18:28.971Z","4.3.3":"2019-06-22T09:59:02.397Z","5.0.0-alpha.1":"2019-12-12T23:10:55.264Z","4.4.0":"2020-03-07T09:51:08.304Z","5.0.0-alpha.2":"2020-04-13T08:22:40.598Z"},"readmeFilename":"","homepage":"https://github.com/rollup/rollup-plugin-babel","keywords":["rollup-plugin","babel","es2015","es6"],"repository":{"type":"git","url":"git+https://github.com/rollup/rollup-plugin-babel.git"},"contributors":[{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},{"name":"Mateusz Burzyński","email":"mateuszburzynski@gmail.com","url":"https://github.com/Andarist"}],"author":{"name":"Rich Harris"},"bugs":{"url":"https://github.com/rollup/rollup-plugin-babel/issues"},"license":"MIT","users":{"enuobear":true,"qqcome110":true,"davidnyhuis":true,"brandonb927":true,"mkstix6":true,"yeming":true,"shanewholloway":true,"mysticatea":true,"tedyhy":true,"yayayahei":true}}