{"_id":"@prefresh/babel-plugin","_rev":"1673331","name":"@prefresh/babel-plugin","description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","dist-tags":{"latest":"0.4.1"},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"time":{"modified":"2021-11-24T02:41:45.000Z","created":"2020-09-17T19:12:22.804Z","0.4.1":"2021-03-17T18:46:09.070Z","0.4.0":"2020-12-17T22:12:02.881Z","0.3.0":"2020-12-11T15:30:07.320Z","0.2.2":"2020-09-29T20:39:26.422Z","0.2.1":"2020-09-29T20:07:32.295Z","0.2.0":"2020-09-25T12:32:27.223Z","0.1.0":"2020-09-17T19:12:22.804Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"versions":{"0.4.1":{"name":"@prefresh/babel-plugin","version":"0.4.1","main":"dist/src/index.js","module":"src/index.mjs","exports":{".":{"import":"./src/index.mjs","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.mjs","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.4.1","_nodeVersion":"14.15.1","_npmVersion":"7.5.4","dist":{"shasum":"c4e843f7c5e56c15f1185979a8559c893ffb4a35","size":13230,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.4.1.tgz"},"_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"directories":{},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.4.1_1616006768884_0.12197204800455475"},"_hasShrinkwrap":false,"publish_time":1616006769070,"_cnpm_publish_time":1616006769070},"0.4.0":{"name":"@prefresh/babel-plugin","version":"0.4.0","main":"dist/src/index.js","module":"src/index.mjs","exports":{".":{"import":"./src/index.mjs","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.mjs","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.4.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"dist":{"shasum":"78ca60adb51095b20e6afdaadc1015e549ae89c9","size":13120,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.4.0.tgz"},"directories":{},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.4.0_1608243122662_0.4226428329884717"},"_hasShrinkwrap":false,"publish_time":1608243122881,"_cnpm_publish_time":1608243122881},"0.3.0":{"name":"@prefresh/babel-plugin","version":"0.3.0","main":"dist/src/index.js","module":"src/index.mjs","exports":{".":{"import":"./src/index.mjs","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.mjs","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.3.0","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"dist":{"shasum":"6e5be66dc120f495bbcc94c5645e68ec10b98674","size":12699,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.3.0.tgz"},"directories":{},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.3.0_1607700607134_0.9238544905810866"},"_hasShrinkwrap":false,"publish_time":1607700607320,"_cnpm_publish_time":1607700607320},"0.2.2":{"name":"@prefresh/babel-plugin","version":"0.2.2","main":"dist/src/index.js","exports":{".":{"import":"./src/index.js","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.js","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.2.2","_nodeVersion":"14.4.0","_npmVersion":"6.12.0","dist":{"shasum":"b921f0a1350a9daa9106518378a4e5a49211e6f6","size":8088,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.2.2.tgz"},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.2.2_1601411966231_0.7827062852390372"},"_hasShrinkwrap":false,"publish_time":1601411966422,"_cnpm_publish_time":1601411966422},"0.2.1":{"name":"@prefresh/babel-plugin","version":"0.2.1","main":"dist/src/index.js","exports":{".":{"import":"./src/index.js","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.js","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.2.1","_nodeVersion":"14.4.0","_npmVersion":"6.12.0","dist":{"shasum":"8be73cb6b105d174f1ede857dfd867157e84bce9","size":7990,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.2.1.tgz"},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.2.1_1601410052104_0.9612903441019438"},"_hasShrinkwrap":false,"publish_time":1601410052295,"_cnpm_publish_time":1601410052295},"0.2.0":{"name":"@prefresh/babel-plugin","version":"0.2.0","main":"dist/src/index.js","exports":{".":{"import":"./src/index.js","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.js","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"dist":{"shasum":"b6223b1b14cc1b6c18c2bc3f7c613e2230ebca47","size":7860,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.2.0.tgz"},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.2.0_1601037147058_0.9221355916453331"},"_hasShrinkwrap":false,"publish_time":1601037147223,"_cnpm_publish_time":1601037147223},"0.1.0":{"name":"@prefresh/babel-plugin","version":"0.1.0","main":"dist/src/index.js","exports":{".":{"import":"./src/index.js","require":"./dist/src/index.js"},"./package.json":"./package.json","./":"./"},"scripts":{"build":"cjyes src/index.js","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/JoviDeCroock/prefresh.git","directory":"packages/babel"},"license":"MIT","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","devDependencies":{"cjyes":"0.3.1"},"description":"[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)","_id":"@prefresh/babel-plugin@0.1.0","_nodeVersion":"14.4.0","_npmVersion":"6.12.0","dist":{"shasum":"9b51e6d87cb1fa45be6b49f9a354e64827a8094c","size":7654,"noattachment":false,"key":"/@prefresh/babel-plugin/-/@prefresh/babel-plugin-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@prefresh/babel-plugin/download/@prefresh/babel-plugin-0.1.0.tgz"},"maintainers":[{"name":"developit","email":"jason@developit.ca"},{"name":"jdecroock","email":"decroockjovi@gmail.com"}],"_npmUser":{"name":"jdecroock","email":"decroockjovi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin_0.1.0_1600369942711_0.25986794189137497"},"_hasShrinkwrap":false,"publish_time":1600369942804,"_cnpm_publish_time":1600369942804}},"readme":"# Prefresh-babel\r\n\r\n[![npm version](https://badgen.net/npm/v/@prefresh/babel-plugin)](https://www.npmjs.com/package/@prefresh/babel-plugin)\r\n\r\nThis is a forked equivalent of [the react-refresh babel plugin](https://github.com/facebook/react/blob/master/packages/react-refresh/src/ReactFreshBabelPlugin.js)\r\ndifference being that we need a way to memoize createContext between HMR.\r\n","_attachments":{},"homepage":"https://github.com/JoviDeCroock/prefresh#readme","bugs":{"url":"https://github.com/JoviDeCroock/prefresh/issues"},"license":"MIT"}