UNPKG

3.73 kBJavaScriptView Raw
1module.exports=function(e){var r={};function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(n,o,function(r){return e[r]}.bind(null,o));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=10)}([function(e,r){e.exports=require("@babel/runtime/helpers/defineProperty")},function(e,r){e.exports=require("we-edit")},function(e,r){e.exports=require("fs")},function(e,r){e.exports=require("path")},function(e,r){e.exports=require("@babel/runtime/helpers/classCallCheck")},function(e,r){e.exports=require("@babel/runtime/helpers/createClass")},function(e,r){e.exports=require("@babel/runtime/helpers/possibleConstructorReturn")},function(e,r){e.exports=require("@babel/runtime/helpers/getPrototypeOf")},function(e,r){e.exports=require("@babel/runtime/helpers/inherits")},function(e,r){e.exports=require("prop-types")},function(e,r,t){"use strict";t.r(r),t.d(r,"Writer",(function(){return w})),t.d(r,"Reader",(function(){return _}));var n=t(4),o=t.n(n),u=t(5),i=t.n(u),a=t(6),p=t.n(a),c=t(7),s=t.n(c),l=t(8),f=t.n(l),b=t(0),d=t.n(b),y=t(9),m=t.n(y),O=t(1),h=t(2),v=t(3);function j(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function P(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?j(t,!0).forEach((function(r){d()(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):j(t).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var x=0,g=function(e){var r=e.format;return"".concat(x++,".").concat(r)},q=function(){return h.createWriteStream&&h.readFile};function S(e){var r=e.path,t=e.name;return"function"==typeof r&&(r=r(arguments[0])),t||(t=Object(v.basename)(r),r=Object(v.dirname)(r)),t||(t=g),"function"==typeof t&&(t=t(arguments[0])),{path:r,name:t}}var w=function(e){function r(){return o()(this,r),p()(this,s()(r).apply(this,arguments))}return f()(r,e),i()(r,[{key:"create",value:function(){var e=S(this.props),r=e.path,t=e.name,n=Object(v.resolve)(r,t);return Object(h.createWriteStream)(n)}}]),r}(O.Stream.Base);d()(w,"defaultProps",P({},O.Stream.Base.defaultProps,{type:"file"})),d()(w,"support",q);var _=function(e){function r(){return o()(this,r),p()(this,s()(r).apply(this,arguments))}return f()(r,e),i()(r,[{key:"load",value:function(){var e=S(this.props),r=e.path,t=e.name;return new Promise((function(e,n){Object(h.readFile)(Object(v.resolve)(r,t),(function(n,o){e({data:o,path:r,error:n,name:t})}))}))}}]),r}(O.Loader.Base);d()(_,"displayName","loader-file"),d()(_,"propTypes",P({},O.Loader.Base.propTypes,{path:m.a.string.isRequired})),d()(_,"defaultProps",P({},O.Loader.Base.defaultProps,{type:"file"})),d()(_,"support",q),r.default={install:function(){_.install(),w.install()},uninstall:function(){_.uninstall(),w.uninstall()}}}]);
2//# sourceMappingURL=loader-stream-file.js.map
\No newline at end of file