verdaccio
Version:
Private npm repository server
10 lines • 16.7 kB
JavaScript
/*!
*
* Name: 4
* Generated on: 1534155993484
* Package: verdaccio
* Version: v3.6.0
* License: MIT
*
*/
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{763:function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _regenerator=__webpack_require__(263),_regenerator2=_interopRequireDefault(_regenerator),_asyncToGenerator2=__webpack_require__(264),_asyncToGenerator3=_interopRequireDefault(_asyncToGenerator2),_getPrototypeOf=__webpack_require__(86),_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__(764),_propTypes2=_interopRequireDefault(_propTypes),_elementReact=__webpack_require__(184),_isEmpty=__webpack_require__(777),_isEmpty2=_interopRequireDefault(_isEmpty),_debounce=__webpack_require__(957),_debounce2=_interopRequireDefault(_debounce),_api=__webpack_require__(267),_api2=_interopRequireDefault(_api),_PackageList=__webpack_require__(960),_PackageList2=_interopRequireDefault(_PackageList),_Search=__webpack_require__(982),_Search2=_interopRequireDefault(_Search);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=__webpack_require__(11).enterModule;e&&e(module)}();var Home=(_temp=_class=function(_React$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,_React$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))}},{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(){return _react2.default.createElement("div",null,this.renderSearchBar(),this.state.loading?this.renderLoading():this.renderPackageList())}},{key:"renderSearchBar",value:function(){if(!this.isTherePackages()||!this.state.fistTime)return _react2.default.createElement(_Search2.default,{handleSearchInput:this.handleSearchInput})}},{key:"renderLoading",value:function(){return _react2.default.createElement(_elementReact.Loading,{text:"Loading..."})}},{key:"renderPackageList",value:function(){return _react2.default.createElement(_PackageList2.default,{help:this.state.fistTime,packages:this.state.packages})}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Home}(_react2.default.Component),_class.propTypes={children:_propTypes2.default.element},_temp);exports.default=Home,function(){var e=__webpack_require__(11).default,t=__webpack_require__(11).leaveModule;e&&(e.register(Home,"Home","/home/circleci/verdaccio/src/webui/modules/home/index.js"),t(module))}()}).call(this,__webpack_require__(42)(module))},776:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.TIMEFORMAT=void 0;var r=u(a(790));t.formatLicense=o,t.formatRepository=_,t.formatAuthor=p,t.getLastUpdatedPackageTime=d,t.getRecentReleases=f,t.formatDate=m,t.formatDateDistance=g;var c=u(a(265)),i=u(a(766)),n=u(a(811)),s=u(a(815));function u(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(11).enterModule;t&&t(e)}();var l=t.TIMEFORMAT="YYYY/MM/DD, HH:mm:ss";function o(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),l)}function g(e){return(0,s.default)(new Date(e))}!function(){var t=a(11).default,r=a(11).leaveModule;t&&(t.register(l,"TIMEFORMAT","/home/circleci/verdaccio/src/webui/utils/package.js"),t.register(o,"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(42)(e))},960:function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _getPrototypeOf=__webpack_require__(86),_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__(764),_propTypes2=_interopRequireDefault(_propTypes),_isEmpty=__webpack_require__(777),_isEmpty2=_interopRequireDefault(_isEmpty),_Package=__webpack_require__(961),_Package2=_interopRequireDefault(_Package),_Help=__webpack_require__(964),_Help2=_interopRequireDefault(_Help),_NoItems=__webpack_require__(977),_NoItems2=_interopRequireDefault(_NoItems),_package=__webpack_require__(776),_packageList=__webpack_require__(980),_packageList2=_interopRequireDefault(_packageList);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=__webpack_require__(11).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__(11).default,t=__webpack_require__(11).leaveModule;e&&(e.register(PackageList,"PackageList","/home/circleci/verdaccio/src/webui/components/PackageList/index.js"),t(module))}()}).call(this,__webpack_require__(42)(module))},961:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=l(a(0)),c=l(a(764)),i=a(184),n=a(188),s=a(776),u=l(a(962));function l(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(11).enterModule;t&&t(e)}();var o=function(e){var t=e.name,a=e.version,c=e.author,l=e.description,o=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},l)),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},o))))};o.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 _=o;t.default=_,function(){var t=a(11).default,r=a(11).leaveModule;t&&(t.register(o,"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(42)(e))},962: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"}},964:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(a(0)),c=a(965),i=o(c),n=o(a(972)),s=o(a(973)),u=o(a(975)),l=a(269);function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(11).enterModule;t&&t(e)}(),(0,c.registerLanguage)("javascript",s.default);var _=function(){var e=(0,l.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(11).default,r=a(11).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(42)(e))},975: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"}},977:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=n(a(0)),c=n(a(764)),i=n(a(978));function n(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(11).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(11).default,r=a(11).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(42)(e))},978:function(e,t,a){e.exports={noItems:"src-webui-components-NoItems-noItems__noItems--3HSmj"}},980:function(e,t,a){e.exports={pkgContainer:"src-webui-components-PackageList-packageList__pkgContainer--3B1Jm",listTitle:"src-webui-components-PackageList-packageList__listTitle--4evdY"}},982:function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=n(a(0)),c=n(a(764)),i=n(a(983));function n(e){return e&&e.__esModule?e:{default:e}}!function(){var t=a(11).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 l=u;t.default=l,function(){var t=a(11).default,r=a(11).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(l,"default","/home/circleci/verdaccio/src/webui/components/Search/index.js"),r(e))}()}).call(this,a(42)(e))},983:function(e,t,a){e.exports={searchBox:"src-webui-components-Search-search__searchBox--329WH"}}}]);