UNPKG

verdaccio

Version:
10 lines 16.7 kB
/*! * * Name: 4 * Generated on: 1536179517669 * Package: verdaccio * Version: v3.8.0 * License: MIT * */ (window.webpackJsonp=window.webpackJsonp||[]).push([[4],{798:function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _regenerator=__webpack_require__(134),_regenerator2=_interopRequireDefault(_regenerator),_asyncToGenerator2=__webpack_require__(135),_asyncToGenerator3=_interopRequireDefault(_asyncToGenerator2),_getPrototypeOf=__webpack_require__(78),_getPrototypeOf2=_interopRequireDefault(_getPrototypeOf),_classCallCheck2=__webpack_require__(2),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(3),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(4),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(5),_inherits3=_interopRequireDefault(_inherits2),_class,_temp,_react=__webpack_require__(0),_react2=_interopRequireDefault(_react),_propTypes=__webpack_require__(132),_propTypes2=_interopRequireDefault(_propTypes),_elementReact=__webpack_require__(136),_isEmpty=__webpack_require__(276),_isEmpty2=_interopRequireDefault(_isEmpty),_debounce=__webpack_require__(958),_debounce2=_interopRequireDefault(_debounce),_api=__webpack_require__(192),_api2=_interopRequireDefault(_api),_PackageList=__webpack_require__(961),_PackageList2=_interopRequireDefault(_PackageList),_Search=__webpack_require__(983),_Search2=_interopRequireDefault(_Search);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=__webpack_require__(8).enterModule;e&&e(module)}();var Home=(_temp=_class=function(_Component){function Home(e){(0,_classCallCheck3.default)(this,Home);var t=(0,_possibleConstructorReturn3.default)(this,(Home.__proto__||(0,_getPrototypeOf2.default)(Home)).call(this,e));return t.state={loading:!0,fistTime:!0,query:""},t.handleSearchInput=t.handleSearchInput.bind(t),t.searchPackage=(0,_debounce2.default)(t.searchPackage,800),t}return(0,_inherits3.default)(Home,_Component),(0,_createClass3.default)(Home,[{key:"componentDidMount",value:function(){this.loadPackages()}},{key:"componentDidUpdate",value:function(e,t){t.query!==this.state.query&&(this.req&&this.req.abort&&this.req.abort(),this.setState({loading:!0}),""!==t.query&&""===this.state.query?this.loadPackages():this.searchPackage(this.state.query)),e.isUserLoggedIn!==this.props.isUserLoggedIn&&this.loadPackages()}},{key:"loadPackages",value:function(){var e=(0,_asyncToGenerator3.default)(_regenerator2.default.mark(function e(){return _regenerator2.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,_api2.default.request("packages","GET");case 3:this.req=e.sent,""===this.state.query&&this.setState({packages:this.req,loading:!1}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),_elementReact.MessageBox.msgbox({type:"error",title:"Warning",message:"Unable to load package list: "+e.t0.message});case 10:case"end":return e.stop()}},e,this,[[0,7]])}));return function(){return e.apply(this,arguments)}}()},{key:"searchPackage",value:function(){var e=(0,_asyncToGenerator3.default)(_regenerator2.default.mark(function e(t){return _regenerator2.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,_api2.default.request("/search/"+t,"GET");case 3:this.req=e.sent,this.state.query===t&&this.setState({packages:this.req,fistTime:!1,loading:!1}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),_elementReact.MessageBox.msgbox({type:"error",title:"Warning",message:"Unable to get search result, please try again later."});case 10:case"end":return e.stop()}},e,this,[[0,7]])}));return function(t){return e.apply(this,arguments)}}()},{key:"handleSearchInput",value:function(e){this.setState({query:e.target.value.trim()})}},{key:"isTherePackages",value:function(){return(0,_isEmpty2.default)(this.state.packages)}},{key:"render",value:function(){var e=this.state,t=e.packages,a=e.loading;return _react2.default.createElement(_react.Fragment,null,this.renderSearchBar(),a?_react2.default.createElement(_elementReact.Loading,{text:"Loading..."}):_react2.default.createElement(_PackageList2.default,{help:!0===(0,_isEmpty2.default)(t),packages:t}))}},{key:"renderSearchBar",value:function(){if(!this.isTherePackages()||!this.state.fistTime)return _react2.default.createElement(_Search2.default,{handleSearchInput:this.handleSearchInput})}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Home}(_react.Component),_class.propTypes={children:_propTypes2.default.element,isUserLoggedIn:_propTypes2.default.bool},_temp);exports.default=Home,function(){var e=__webpack_require__(8).default,t=__webpack_require__(8).leaveModule;e&&(e.register(Home,"Home","/home/circleci/verdaccio/src/webui/modules/home/index.js"),t(module))}()}).call(this,__webpack_require__(28)(module))},807:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.TIMEFORMAT=void 0;var r=u(a(813));t.formatLicense=l,t.formatRepository=_,t.formatAuthor=p,t.getLastUpdatedPackageTime=d,t.getRecentReleases=f,t.formatDate=m,t.formatDateDistance=g;var c=u(a(275)),i=u(a(191)),n=u(a(830)),s=u(a(834));function u(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(8).enterModule;t&&t(e)}();var o=t.TIMEFORMAT="YYYY/MM/DD, HH:mm:ss";function l(e){return(0,c.default)(e)?e:(0,i.default)(e)&&e.type?e.type:null}function _(e){return(0,c.default)(e)?e:(0,i.default)(e)&&e.url?e.url:null}function p(e){return(0,c.default)(e)?e:(0,i.default)(e)&&e.name?e.name:null}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=0;return(0,r.default)(e).forEach(function(a){var r=e[a];r.fetched>t&&(t=r.fetched)}),t?m(t):""}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.default)(e).map(function(t){return{version:t,time:m(e[t])}});return t.slice(t.length-3,t.length).reverse()}function m(e){return(0,n.default)(new Date(e),o)}function g(e){return(0,s.default)(new Date(e))}!function(){var t=a(8).default,r=a(8).leaveModule;t&&(t.register(o,"TIMEFORMAT","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(l,"formatLicense","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(_,"formatRepository","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(p,"formatAuthor","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(d,"getLastUpdatedPackageTime","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(f,"getRecentReleases","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(m,"formatDate","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(g,"formatDateDistance","/home/circleci/verdaccio/src/webui/utils/package.js"),r(e))}()}).call(this,a(28)(e))},961:function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _getPrototypeOf=__webpack_require__(78),_getPrototypeOf2=_interopRequireDefault(_getPrototypeOf),_classCallCheck2=__webpack_require__(2),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(3),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(4),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(5),_inherits3=_interopRequireDefault(_inherits2),_class,_temp,_react=__webpack_require__(0),_react2=_interopRequireDefault(_react),_propTypes=__webpack_require__(132),_propTypes2=_interopRequireDefault(_propTypes),_isEmpty=__webpack_require__(276),_isEmpty2=_interopRequireDefault(_isEmpty),_Package=__webpack_require__(962),_Package2=_interopRequireDefault(_Package),_Help=__webpack_require__(965),_Help2=_interopRequireDefault(_Help),_NoItems=__webpack_require__(978),_NoItems2=_interopRequireDefault(_NoItems),_package=__webpack_require__(807),_packageList=__webpack_require__(981),_packageList2=_interopRequireDefault(_packageList);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=__webpack_require__(8).enterModule;e&&e(module)}();var PackageList=(_temp=_class=function(_React$Component){function PackageList(){return(0,_classCallCheck3.default)(this,PackageList),(0,_possibleConstructorReturn3.default)(this,(PackageList.__proto__||(0,_getPrototypeOf2.default)(PackageList)).apply(this,arguments))}return(0,_inherits3.default)(PackageList,_React$Component),(0,_createClass3.default)(PackageList,[{key:"render",value:function(){return _react2.default.createElement("div",{className:"package-list-items"},_react2.default.createElement("div",{className:_packageList2.default.pkgContainer},this.renderTitle(),this.isTherePackages()?this.renderList():this.renderOptions()))}},{key:"renderTitle",value:function(){if(!1!==this.isTherePackages())return _react2.default.createElement("h1",{className:_packageList2.default.listTitle},"Available Packages")}},{key:"renderList",value:function(){return this.props.packages.map(function(e,t){var a=e.name,r=e.version,c=e.description,i=e.time,n=(0,_package.formatAuthor)(e.author),s=(0,_package.formatLicense)(e.license);return _react2.default.createElement("li",{key:t},_react2.default.createElement(_Package2.default,{name:a,version:r,author:n,description:c,license:s,time:i}))})}},{key:"renderOptions",value:function(){return!1===this.isTherePackages()&&this.props.help?this.renderHelp():this.renderNoItems()}},{key:"renderNoItems",value:function(){return _react2.default.createElement(_NoItems2.default,{className:"package-no-items",text:"No items were found with that query"})}},{key:"renderHelp",value:function(){if(!1!==this.props.help)return _react2.default.createElement(_Help2.default,null)}},{key:"isTherePackages",value:function(){return!1===(0,_isEmpty2.default)(this.props.packages)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),PackageList}(_react2.default.Component),_class.propTypes={packages:_propTypes2.default.array,help:_propTypes2.default.bool},_temp);exports.default=PackageList,function(){var e=__webpack_require__(8).default,t=__webpack_require__(8).leaveModule;e&&(e.register(PackageList,"PackageList","/home/circleci/verdaccio/src/webui/components/PackageList/index.js"),t(module))}()}).call(this,__webpack_require__(28)(module))},962:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(a(0)),c=o(a(132)),i=a(136),n=a(289),s=a(807),u=o(a(963));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(8).enterModule;t&&t(e)}();var l=function(e){var t=e.name,a=e.version,c=e.author,o=e.description,l=e.license,_=e.time;return r.default.createElement("section",{className:u.default.package},r.default.createElement(n.Link,{to:"detail/"+t},r.default.createElement("div",{className:u.default.header},r.default.createElement("div",{className:u.default.title},r.default.createElement("h1",null,t," ",r.default.createElement(i.Tag,{type:"gray"},"v",a))),r.default.createElement("div",{role:"author",className:u.default.author},c?"By: "+c:"")),r.default.createElement("div",{className:u.default.footer},r.default.createElement("p",{className:u.default.description},o)),r.default.createElement("div",{className:u.default.details},r.default.createElement("div",{className:u.default.homepage},_?"Published "+(0,s.formatDateDistance)(_)+" ago":""),r.default.createElement("div",{className:u.default.license},l))))};l.propTypes={name:c.default.string,version:c.default.string,author:c.default.string,description:c.default.string,license:c.default.string,time:c.default.oneOfType([c.default.string,c.default.instanceOf(Date)])};var _=l;t.default=_,function(){var t=a(8).default,r=a(8).leaveModule;t&&(t.register(l,"Package","/home/circleci/verdaccio/src/webui/components/Package/index.js"),t.register(_,"default","/home/circleci/verdaccio/src/webui/components/Package/index.js"),r(e))}()}).call(this,a(28)(e))},963:function(e,t,a){e.exports={package:"src-webui-components-Package-package__package--2Vsz8",header:"src-webui-components-Package-package__header--oWeft",footer:"src-webui-components-Package-package__footer--2hreN",description:"src-webui-components-Package-package__description--2ywBJ",details:"src-webui-components-Package-package__details--Gxq7R",license:"src-webui-components-Package-package__license--3QUc3",homepage:"src-webui-components-Package-package__homepage--11yjj",title:"src-webui-components-Package-package__title--C2I9s",author:"src-webui-components-Package-package__author--2nfKp"}},965:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=l(a(0)),c=a(966),i=l(c),n=l(a(973)),s=l(a(974)),u=l(a(976)),o=a(286);function l(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(8).enterModule;t&&t(e)}(),(0,c.registerLanguage)("javascript",s.default);var _=function(){var e=(0,o.getRegistryURL)();return r.default.createElement("div",{className:u.default.help},r.default.createElement("li",{className:u.default.noPkg},r.default.createElement("h1",{className:u.default.noPkgTitle},"No Package Published Yet"),r.default.createElement("div",{className:u.default.noPkgIntro},r.default.createElement("div",null,"To publish your first package just:"),r.default.createElement("br",null),r.default.createElement("strong",null,"1. Login"),r.default.createElement(i.default,{language:"javascript",style:n.default,id:"adduser"},"npm adduser --registry "+e),r.default.createElement("strong",null,"2. Publish"),r.default.createElement(i.default,{language:"javascript",style:n.default,id:"publish"},"npm publish --registry "+e),r.default.createElement("strong",null,"3. Refresh this page!"))))},p=_;t.default=p,function(){var t=a(8).default,r=a(8).leaveModule;t&&(t.register(_,"Help","/home/circleci/verdaccio/src/webui/components/Help/index.js"),t.register(p,"default","/home/circleci/verdaccio/src/webui/components/Help/index.js"),r(e))}()}).call(this,a(28)(e))},976:function(e,t,a){e.exports={help:"src-webui-components-Help-help__help--1nMKy",noPkg:"src-webui-components-Help-help__noPkg--22rVi",noPkgTitle:"src-webui-components-Help-help__noPkgTitle--1UTMi",noPkgIntro:"src-webui-components-Help-help__noPkgIntro--1oc82"}},978:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=n(a(0)),c=n(a(132)),i=n(a(979));function n(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(8).enterModule;t&&t(e)}();var s=function(e){return r.default.createElement("div",{className:i.default.noItems},r.default.createElement("h2",null,e.text))};s.propTypes={text:c.default.string.isRequired};var u=s;t.default=u,function(){var t=a(8).default,r=a(8).leaveModule;t&&(t.register(s,"NoItems","/home/circleci/verdaccio/src/webui/components/NoItems/index.js"),t.register(u,"default","/home/circleci/verdaccio/src/webui/components/NoItems/index.js"),r(e))}()}).call(this,a(28)(e))},979:function(e,t,a){e.exports={noItems:"src-webui-components-NoItems-noItems__noItems--3HSmj"}},981:function(e,t,a){e.exports={pkgContainer:"src-webui-components-PackageList-packageList__pkgContainer--3B1Jm",listTitle:"src-webui-components-PackageList-packageList__listTitle--4evdY"}},983:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=n(a(0)),c=n(a(132)),i=n(a(984));function n(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(8).enterModule;t&&t(e)}();var s=function(e){e.preventDefault()},u=function(e){return r.default.createElement("form",{autoComplete:"off",onSubmit:s},r.default.createElement("input",{name:"search-box",type:"text",placeholder:e.placeHolder,className:i.default.searchBox,onChange:e.handleSearchInput,autoComplete:"off"}))};u.defaultProps={placeHolder:"Type to search..."},u.propTypes={handleSearchInput:c.default.func.isRequired,placeHolder:c.default.string};var o=u;t.default=o,function(){var t=a(8).default,r=a(8).leaveModule;t&&(t.register(s,"noSubmit","/home/circleci/verdaccio/src/webui/components/Search/index.js"),t.register(u,"Search","/home/circleci/verdaccio/src/webui/components/Search/index.js"),t.register(o,"default","/home/circleci/verdaccio/src/webui/components/Search/index.js"),r(e))}()}).call(this,a(28)(e))},984:function(e,t,a){e.exports={searchBox:"src-webui-components-Search-search__searchBox--329WH"}}}]);