diff --git a/.gitattributes b/.gitattributes index e224d1e3..ce80826a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,4 +2,5 @@ *.min.css.map binary *.min.js binary *.min.js.map binary -*-compiled.js binary +*-compiled.js -diff linguist-vendored +*-compiled.css -diff linguist-vendored diff --git a/build.js b/build.js new file mode 100644 index 00000000..6bb12cbf --- /dev/null +++ b/build.js @@ -0,0 +1,9 @@ +({ + baseUrl: "./plonetheme/onegov/resources", + paths: { + jquery: "empty:", + "pat-base": "empty:", + }, + name: "main", + out: "./plonetheme/onegov/resources/onegov-compiled.js" +}) diff --git a/buildcss.js b/buildcss.js new file mode 100644 index 00000000..01289705 --- /dev/null +++ b/buildcss.js @@ -0,0 +1,5 @@ +({ + optimizeCss: "standard", + cssIn: "./plonetheme/onegov/resources/main.css", + out: "./plonetheme/onegov/resources/onegov-compiled.css" +}) diff --git a/package.json b/package.json index 66065e7f..3cfc7d38 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,22 @@ "node": ">= 0.10.0" }, "devDependencies": { + "chokidar-cli": "^2.1.0", "grunt": "~0.4.5", "grunt-contrib-watch": "^0.6.1", - "grunt-shell": "^3.0.1" + "grunt-shell": "^3.0.1", + "requirejs": "^2.3.6" + }, + "name": "plonetheme.onegov", + "version": "3.3.1", + "main": "index.js", + "repository": "git@github.com:4teamwork/plonetheme.onegov.git", + "author": "4teamwork AG ", + "license": "GPL", + "scripts": { + "build": "r.js -o build.js && r.js -o buildcss.js", + "build-css": "r.js -o buildcss.js", + "build-js": "r.js -o build.js", + "watch": "chokidar \"./plonetheme/onegov/resources/(*.js|js/*.js|*.css|css/*.css)\" -i \"**/*-compiled.(js|css)\" -c \"bash -c \\\"if [[ '{path}' = *.js ]]; then r.js -o build.js; else r.js -o buildcss.js; fi;\\\"\"" } } diff --git a/plonetheme/onegov/profiles/default/registry.xml b/plonetheme/onegov/profiles/default/registry.xml index f75ec8e2..8bd6d50e 100644 --- a/plonetheme/onegov/profiles/default/registry.xml +++ b/plonetheme/onegov/profiles/default/registry.xml @@ -49,32 +49,15 @@ - - ++theme++plonetheme.onegov/js/pattern.markspeciallinks.js - - - - - ++theme++plonetheme.onegov/css/reset.css - ++theme++plonetheme.onegov/css/fonts.css - ++theme++plonetheme.onegov/css/print.css - ++theme++plonetheme.onegov/css/tinymce_popups.css - - - - - onegov - mockup-patterns-markspeciallinks - - plone - ++theme++plonetheme.onegov/css/onegov.min.css - ++theme++plonetheme.onegov/js/onegov.min.js - True + interface='Products.CMFPlone.interfaces.IBundleRegistry'> True + plone + jquery + False + ++theme++plonetheme.onegov/onegov-compiled.js + ++theme++plonetheme.onegov/onegov-compiled.css + 2019-12-09 15:25:00 + default - diff --git a/plonetheme/onegov/resources/css/onegov.min.css b/plonetheme/onegov/resources/css/onegov.min.css deleted file mode 100644 index f304c4e4..00000000 --- a/plonetheme/onegov/resources/css/onegov.min.css +++ /dev/null @@ -1 +0,0 @@ -*{margin:0;padding:0}* :link,:visited{text-decoration:none}* ul,ol{list-style:none}* li{display:inline}* h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}* a img,:link img,:visited img{border:none}a{outline:none}table{border-spacing:0}img{vertical-align:text-bottom}iframe{border-width:0;border-style:none}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}@site Path:/;@site Path: /;/*# sourceMappingURL=onegov.min.css.map */@font-face{font-family:'icomoon';src:url('/++theme++plonetheme.onegov/fonts/icomoon.eot');src:url('/++theme++plonetheme.onegov/fonts/icomoon.eot#iefix') format('embedded-opentype'),url('/++theme++plonetheme.onegov/fonts/icomoon.woff') format('woff'),url('/++theme++plonetheme.onegov/fonts/icomoon.ttf') format('truetype'),url('/++theme++plonetheme.onegov/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}@site Path:/;@site Path: /;/*# sourceMappingURL=onegov.min.css.map */@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{img,h1,h2,h3,h4{page-break-before:avoid;font-family:Arial !important}.olLayerDiv img{max-width:none}h1{font-size:26pt !important}h2{font-size:18pt !important}*{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}html,html body{background-color:#FFFFFF !important;font-size:14pt}#column-content{left:0;margin-left:0;width:100%;text-align:justify}a,a:hover,a:visited,a:active{font-weight:bolder;color:#00538c !important;text-decoration:none !important}#portal-topactions,#portal-languageselector-wrapper,#portal-personaltools-wrapper,#portal-globalnav,#portal-searchbox,#breadcrumbs-wrapper,#column-navigation,#column-sidebar,#footer,#banner-image,.documentEditable #edit-bar,#addResponse,.portletActionsWrapper,#dashboard-add-portlet{display:none !important}.sliderText{background-color:#FFFFFF !important;background-image:none !important;position:static !important;color:#000000 !important;margin:0 !important;padding:0 !important}.slick-slide[style*="opacity: 0;"]{display:none !important}.slick-slide[style*="opacity: 1;"]{left:0 !important}.slick-dots{display:none !important}.slick-next{display:none !important}.slick-prev{display:none !important}.to_top{display:none}#bottom-actions{display:none}.portalMessage{display:none}.sl-actions-wrapper{display:none}.formTab:not(.selected){display:none}table{background-color:#FFFFFF !important;page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto;background-color:#FFFFFF !important}td{background-color:#FFFFFF !important}thead{display:table-header-group}th{vertical-align:top !important;background-color:#FFFFFF !important}tfoot{display:table-footer-group}.logoRow .cell{left:0;margin-left:0}#header-delimiter{left:0;margin-left:0}#page-wrapper{width:21cm}#container #page-wrapper{margin:0;border:none}#container #page-wrapper{background-color:#FFFFFF}.row{position:static !important;float:none !important}.cell{position:static !important;float:none !important;width:100% !important;margin-left:0 !important}div.olLayerGoogleCopyright,div.olControlMousePosition,div.olControlLayerSwitcher,div.olButton{display:none}.sl-text-wrapper .addressText,.sl-text-wrapper .addressMap{float:none}#sl-toolbox{display:none}.sl-column:empty{height:0 !important;min-height:0 !important;display:none !important}.sl-layout,.sl-simplelayout{min-height:0 !important}@page{size:22cm 28in portrait;margin:2.5cm 2.5cm 2cm 2.5cm;orphans:8;widows:4}}@site Path:/;@site Path: /;/*# sourceMappingURL=onegov.min.css.map */#plonebrowser .formHelp,.dialog-wrapper#content{font-size:13px !important;font-family:Arial}.dialog-wrapper#content .formHelp{clear:both}#plonebrowser #content{padding:0}.dialog-wrapper#content input[type="radio"],.dialog-wrapper#content input[type="checkbox"]{margin:.5em 0 !important}.dialog-wrapper #details-fields input[type="text"]{padding:.25em 0}.dialog-wrapper #footer{height:auto}.dialog-wrapper label{font-weight:bold}.dialog-wrapper a{color:#000}.dialog-wrapper a:hover{text-decoration:underline;color:#444}@site Path:/;@site Path: /;/*# sourceMappingURL=onegov.min.css.map */ \ No newline at end of file diff --git a/plonetheme/onegov/resources/css/onegov.min.css.map b/plonetheme/onegov/resources/css/onegov.min.css.map deleted file mode 100644 index 78a62fb1..00000000 --- a/plonetheme/onegov/resources/css/onegov.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["plonetheme/onegov/resources/css/tinymce_popups.css"],"names":[],"mappings":"AAEA,aAAc,WACd,eAAe,SACb,cAAA,YACA,kBAEF,eAAe,QAAS,WACtB,WAEF,aAAc,UACZ,UAEF,eAAe,QAAS,MAAK,eAC7B,eAAe,QAAS,MAAK,kBAC3B,aAAA,YAEF,eAAgB,gBAAgB,MAAK,cACnC,gBAEF,eAAgB,SACd,YAEF,eAAgB,OACd,iBAEF,eAAgB,GACd,WAEF,eAAgB,EAAC,OACf,yBAAA,CACA,WAKijH,aACiF","sourcesContent":["/* @group tinymce popups */\n\n#plonebrowser .formHelp,\n.dialog-wrapper#content {\n font-size: 13px !important;\n font-family: Arial;\n}\n.dialog-wrapper#content .formHelp {\n clear: both;\n}\n#plonebrowser #content {\n padding: 0;\n}\n.dialog-wrapper#content input[type=\"radio\"],\n.dialog-wrapper#content input[type=\"checkbox\"] {\n margin: 0.5em 0 !important;\n}\n.dialog-wrapper #details-fields input[type=\"text\"] {\n padding: 0.25em 0;\n}\n.dialog-wrapper #footer {\n height: auto;\n}\n.dialog-wrapper label {\n font-weight: bold;\n}\n.dialog-wrapper a {\n color: #000;\n}\n.dialog-wrapper a:hover {\n text-decoration: underline;\n color: #444;\n}\n\n/* @end */\n\n@barcelonetaPath:'/Users/lukas/Plone/eggs/plonetheme.barceloneta-1.7.1-py2.7.egg/plonetheme/barceloneta/theme';@bootstrap-badges:'badges.less';@bootstrap-basic:'navbar.less';@bootstrap-button-groups:'button-groups.less';@bootstrap-buttons:'close.less';@bootstrap-dropdown:'dropdowns.less';@bootstrap-glyphicons:'glyphicons.less';@bootstrap-mixins:'mixins.less';@bootstrap-modal:'modals.less';@bootstrap-progress-bars:'progress-bars.less';@bootstrap-variables:'variables.less';@bowerPath:'/Users/lukas/Plone/eggs/Products.CMFPlone-5.1b3-py2.7.egg/Products/CMFPlone/static/components/';@dropzone:'dropzone.css';@icon-font-path:\"../fonts/\";@isMockup:false;@isPlone:false;@jqtree:'jqtree.css';@jquery_recurrenceinput:'jquery.recurrenceinput.css';@mockup-patterns-autotoc:'pattern.autotoc.less';@mockup-patterns-filemanager:'pattern.filemanager.less';@mockup-patterns-livesearch:'pattern.livesearch.less';@mockup-patterns-markspeciallinks:'pattern.markspeciallinks.less';@mockup-patterns-modal:'pattern.modal.less';@mockup-patterns-pickadate:'pattern.pickadate.less';@mockup-patterns-querystring:'pattern.querystring.less';@mockup-patterns-recurrence:'pattern.recurrence.less';@mockup-patterns-relateditems:'pattern.relateditems.less';@mockup-patterns-resourceregistry:'pattern.resourceregistry.less';@mockup-patterns-select2:'pattern.select2.less';@mockup-patterns-structure:'pattern.structure.less';@mockup-patterns-thememapper:'pattern.thememapper.less';@mockup-patterns-tinymce:'pattern.tinymce.less';@mockup-patterns-tooltip:'pattern.tooltip.less';@mockup-patterns-tree:'pattern.tree.less';@mockup-patterns-upload:'pattern.upload.less';@mockup-popover:'popover.less';@mockupPath:'/Users/lukas/Plone/eggs/mockup-2.4.1-py2.7.egg/mockup/patterns/';@mockuplessPath:'/Users/lukas/Plone/eggs/mockup-2.4.1-py2.7.egg/mockup/less/';@onegov:'tinymce_popups.css';@picker:'classic.css';@picker_date:'classic.date.css';@picker_time:'classic.time.css';@plone:'plone.less';@plone-container-lg:1170px;@plone-container-md:970px;@plone-container-sm:750px;@plone-gray-light:lighten(#000, 46.5%);@plone-gray-lighter:lighten(#000, 80%);@plone-left-toolbar:60px;@plone-left-toolbar-expanded:120px;@plone-link-color:rgba(0,123,179,1);@plone-logged-in:'plone-logged-in.less';@plone-patterns-toolbar:'toolbar.plone.less';@plone-screen-lg-min:1200px;@plone-screen-md-max:(@plone-screen-lg-min + 1);@plone-screen-md-min:992px;@plone-screen-sm-max:(@plone-screen-md-min + 1);@plone-screen-sm-min:768px;@plone-screen-xs-max:(@plone-screen-sm-min + 1);@plone-screen-xs-min:480px;@plone-toolbar-bg:rgba(0,0,0,.9);@plone-toolbar-draft-color:rgb(250,184,42);@plone-toolbar-font-primary:Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;@plone-toolbar-font-secondary:Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;@plone-toolbar-internal-color:rgb(250,184,42);@plone-toolbar-internally-published-color:rgb(136,61,250);@plone-toolbar-link:rgba(0,123,179,1);@plone-toolbar-pending-color:rgb(226,231,33);@plone-toolbar-private-color:rgb(196,24,60);@plone-toolbar-published-color:rgba(0,123,179,1);@plone-toolbar-separator-color:rgba(255,255,255,.17);@plone-toolbar-submenu-bg:rgba(45,45,45,.96);@plone-toolbar-submenu-header-color:lighten(#000, 80%);@plone-toolbar-submenu-text-color:lighten(#000, 90%);@plone-toolbar-submenu-width:180px;@plone-toolbar-text-color:rgba(255,255,255,1);@resource-plone-app-event-event-css:'3a81e067849644c59cea59d420d09a32.js';@resource-plone-app-jquerytools-dateinput-js:'jquery.tools.dateinput.css';@resource-plone-app-jquerytools-js:'jquery.tools.overlay.css';@resourceregistry:'resourceregistry.less';@select2:'select2.css';@sitePath:/;@staticPath:'/Users/lukas/Plone/eggs/Products.CMFPlone-5.1b3-py2.7.egg/Products/CMFPlone/static';@thememapper:'thememapper.less';@tinymce:'Content.less';@tinymce-default-styles:'tinymce-styles.css';@tinymce-visualblocks:'visualblocks.css';\n@barcelonetaPath: '/Users/lukas/Plone/eggs/plonetheme.barceloneta-1.7.1-py2.7.egg/plonetheme/barceloneta/theme';@bootstrap-badges: 'badges.less';@bootstrap-basic: 'navbar.less';@bootstrap-button-groups: 'button-groups.less';@bootstrap-buttons: 'close.less';@bootstrap-dropdown: 'dropdowns.less';@bootstrap-glyphicons: 'glyphicons.less';@bootstrap-mixins: 'mixins.less';@bootstrap-modal: 'modals.less';@bootstrap-progress-bars: 'progress-bars.less';@bootstrap-variables: 'variables.less';@bowerPath: '/Users/lukas/Plone/eggs/Products.CMFPlone-5.1b3-py2.7.egg/Products/CMFPlone/static/components/';@dropzone: 'dropzone.css';@icon-font-path: \"../fonts/\";@isMockup: false;@isPlone: false;@jqtree: 'jqtree.css';@jquery_recurrenceinput: 'jquery.recurrenceinput.css';@mockup-patterns-autotoc: 'pattern.autotoc.less';@mockup-patterns-filemanager: 'pattern.filemanager.less';@mockup-patterns-livesearch: 'pattern.livesearch.less';@mockup-patterns-markspeciallinks: 'pattern.markspeciallinks.less';@mockup-patterns-modal: 'pattern.modal.less';@mockup-patterns-pickadate: 'pattern.pickadate.less';@mockup-patterns-querystring: 'pattern.querystring.less';@mockup-patterns-recurrence: 'pattern.recurrence.less';@mockup-patterns-relateditems: 'pattern.relateditems.less';@mockup-patterns-resourceregistry: 'pattern.resourceregistry.less';@mockup-patterns-select2: 'pattern.select2.less';@mockup-patterns-structure: 'pattern.structure.less';@mockup-patterns-thememapper: 'pattern.thememapper.less';@mockup-patterns-tinymce: 'pattern.tinymce.less';@mockup-patterns-tooltip: 'pattern.tooltip.less';@mockup-patterns-tree: 'pattern.tree.less';@mockup-patterns-upload: 'pattern.upload.less';@mockup-popover: 'popover.less';@mockupPath: '/Users/lukas/Plone/eggs/mockup-2.4.1-py2.7.egg/mockup/patterns/';@mockuplessPath: '/Users/lukas/Plone/eggs/mockup-2.4.1-py2.7.egg/mockup/less/';@onegov: 'tinymce_popups.css';@picker: 'classic.css';@picker_date: 'classic.date.css';@picker_time: 'classic.time.css';@plone: 'plone.less';@plone-container-lg: 1170px;@plone-container-md: 970px;@plone-container-sm: 750px;@plone-gray-light: lighten(#000, 46.5%);@plone-gray-lighter: lighten(#000, 80%);@plone-left-toolbar: 60px;@plone-left-toolbar-expanded: 120px;@plone-link-color: rgba(0,123,179,1);@plone-logged-in: 'plone-logged-in.less';@plone-patterns-toolbar: 'toolbar.plone.less';@plone-screen-lg-min: 1200px;@plone-screen-md-max: (@plone-screen-lg-min + 1);@plone-screen-md-min: 992px;@plone-screen-sm-max: (@plone-screen-md-min + 1);@plone-screen-sm-min: 768px;@plone-screen-xs-max: (@plone-screen-sm-min + 1);@plone-screen-xs-min: 480px;@plone-toolbar-bg: rgba(0,0,0,.9);@plone-toolbar-draft-color: rgb(250,184,42);@plone-toolbar-font-primary: Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;@plone-toolbar-font-secondary: Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;@plone-toolbar-internal-color: rgb(250,184,42);@plone-toolbar-internally-published-color: rgb(136,61,250);@plone-toolbar-link: rgba(0,123,179,1);@plone-toolbar-pending-color: rgb(226,231,33);@plone-toolbar-private-color: rgb(196,24,60);@plone-toolbar-published-color: rgba(0,123,179,1);@plone-toolbar-separator-color: rgba(255,255,255,.17);@plone-toolbar-submenu-bg: rgba(45,45,45,.96);@plone-toolbar-submenu-header-color: lighten(#000, 80%);@plone-toolbar-submenu-text-color: lighten(#000, 90%);@plone-toolbar-submenu-width: 180px;@plone-toolbar-text-color: rgba(255,255,255,1);@resource-plone-app-event-event-css: '3a81e067849644c59cea59d420d09a32.js';@resource-plone-app-jquerytools-dateinput-js: 'jquery.tools.dateinput.css';@resource-plone-app-jquerytools-js: 'jquery.tools.overlay.css';@resourceregistry: 'resourceregistry.less';@select2: 'select2.css';@sitePath: /;@staticPath: '/Users/lukas/Plone/eggs/Products.CMFPlone-5.1b3-py2.7.egg/Products/CMFPlone/static';@thememapper: 'thememapper.less';@tinymce: 'Content.less';@tinymce-default-styles: 'tinymce-styles.css';@tinymce-visualblocks: 'visualblocks.css';"]} \ No newline at end of file diff --git a/plonetheme/onegov/resources/js/onegov.min.js b/plonetheme/onegov/resources/js/onegov.min.js deleted file mode 100644 index e215ebde..00000000 --- a/plonetheme/onegov/resources/js/onegov.min.js +++ /dev/null @@ -1,2 +0,0 @@ -requirejs(["jquery"],function(a){function b(b){a("#portal-breadcrumbs .flyoutBreadcrumbs .crumb.active > ul").each(function(c,d){var e=a(d);e.parent().find("a.loadChildren").attr("href")!=b.attr("href")&&(e.hide(),e.parent().removeClass("active"))})}function c(b){return a(b).is("ul.flyoutChildren")||a(b).is("ul.children")}var d=0;a(function(a){var e=function(b,c){var d=b.children("a:first"),e=d.parent("li"),f=e.siblings();f.find("ul.flyoutChildren").hide(),f.removeClass("flyoutActive");var g=e.find("ul:first");0==g.length?c&&a.ajax({type:"GET",url:d.attr("href")+"/load_flyout_children",success:function(b,c,d){if("success"==c){var f=a(b);f.show(),e.removeClass("loading"),e.append(f)}}}):g.toggle(),c&&e.toggleClass("flyoutActive")},f=function(b,d){var f=b,g=f.parent(".wrapper").parent("li"),h=a("#portal-globalnav li").not("#"+g.attr("id"));h.find("ul").hide(),h.removeClass("flyoutActive");var i=g.find("ul:first");0==i.length&&a.ajax({type:"GET",url:f.attr("href")+"/load_flyout_children",success:function(b,d,f){if("success"==d&&c(b)){var h=a(b);h.hide(),g.removeClass("loading"),g.append(h),a("#portal-globalnav").hasClass("flyoutGrandchildrenEnabled")&&g.find(".level1").not(".noChildren").hover(function(b){b.preventDefault(),e(a(this),!0)},function(b){b.preventDefault(),e(a(this),!1)})}}}),d&&g.toggleClass("flyoutActive"),i.toggle()};a("#portal-globalnav.flyoutEnabled > li > .wrapper a").each(function(b,c){f(a(c),!1)}),a("#portal-globalnav.flyoutEnabled > li > .wrapper a").click(function(b){b.preventDefault(),f(a(this),!0)}),a("body").click(function(b){a(b.target).closest("#portal-globalnav").length||a("#portal-globalnav li").removeClass("flyoutActive").find("ul").hide(),a(b.target).closest("#portal-breadcrumbs .crumb").length||a("#portal-breadcrumbs .flyoutBreadcrumbs .crumb.active").removeClass("active").find("ul").hide()}),a("div.to_top a").click(function(b){b.preventDefault(),a("html, body").scrollTop(0).focus().blur()}),a("#toggle_subsitelangs").click(function(b){b.preventDefault();var c=a(this);close_opened(c),c.toggleClass("selected"),a("#portal-languageselector actionMenuContent").toggle()}),a("#portal-breadcrumbs .flyoutBreadcrumbs .crumb > a").each(function(b,d){var e=a(d);e.hasClass("factory")||a.ajax({type:"GET",url:e.attr("href")+"/load_flyout_children",data:{breadcrumbs:!0},success:function(b,d,f){"success"===d&&c(b)&&a(b).hasClass("children")&&a(b).is("ul")?(e.after(''),e.after(b)):e.addClass("noChildren")}})}),a("#portal-breadcrumbs").delegate(".flyoutBreadcrumbs a.loadChildren","click",function(c){c.preventDefault();var d=a(this),e=d.parent(),f=e.find("ul.children");b(d),f.toggle(),e.toggleClass("active")}),a("#fieldsetlegend-importexport").click(function(b){0==d&&setTimeout("c=0;",2e3),d+=1,10==d&&a("#custom-scss-field").fadeIn("slow")})})}),define("/Users/lukas/projects/plonetheme.onegov/plonetheme/onegov/resources/js/onegov.js",function(){}); -//# sourceMappingURL=onegov.min.js.map \ No newline at end of file diff --git a/plonetheme/onegov/resources/js/onegov.min.js.map b/plonetheme/onegov/resources/js/onegov.min.js.map deleted file mode 100644 index ff67e4e8..00000000 --- a/plonetheme/onegov/resources/js/onegov.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["onegov.js"],"names":["requirejs","$","close_opened_breadcrumbs","element","each","a","b","object","parent","find","attr","hide","removeClass","valid_response","data","is","c","load_flyout_grandchildren","indicator","open","me","children","others","siblings","length","ajax","type","url","success","textStatus","XMLHttpRequest","result","show","append","toggle","toggleClass","load_flyout_children","not","hasClass","hover","e","preventDefault","this","idx","el","click","target","closest","scrollTop","focus","blur","close_opened","obj","breadcrumbs","after","addClass","delegate","setTimeout","fadeIn","define"],"mappings":"AAAAA,WACE,UACC,SAASC,GAIZ,QAASC,GAAyBC,GAChCF,EAAE,6DAA6DG,KAAK,SAASC,EAAEC,GAC7E,GAAIC,GAASN,EAAEK,EACXC,GAAOC,SAASC,KAAK,kBAAkBC,KAAK,SAAWP,EAAQO,KAAK,UACtEH,EAAOI,OACPJ,EAAOC,SAASI,YAAY,aAKlC,QAASC,GAAeC,GAEtB,MAAOb,GAAEa,GAAMC,GAAG,sBAAwBd,EAAEa,GAAMC,GAAG,eAdvD,GAAIC,GAAE,CAiBNf,GAAE,SAASA,GAER,GAAIgB,GAA4B,SAASC,EAAWC,GACjD,GAAIC,GAAKF,EAAUG,SAAS,WACxBb,EAASY,EAAGZ,OAAO,MAGnBc,EAASd,EAAOe,UACpBD,GAAOb,KAAK,qBAAqBE,OACjCW,EAAOV,YAAY,eAEnB,IAAIS,GAAWb,EAAOC,KAAK,WACJ,IAAnBY,EAASG,OACLL,GACAlB,EAAEwB,MACAC,KAAO,MACPC,IAAMP,EAAGV,KAAK,QAAU,wBACxBkB,QAAU,SAASd,EAAMe,EAAYC,GACnC,GAAkB,WAAdD,EAAyB,CAC3B,GAAIE,GAAS9B,EAAEa,EACfiB,GAAOC,OACPxB,EAAOI,YAAY,WACnBJ,EAAOyB,OAAOF,OAMxBV,EAASa,SAEVf,GACDX,EAAO2B,YAAY,iBAIrBC,EAAuB,SAASlB,EAAWC,GAC7C,GAAIC,GAAKF,EACLV,EAASY,EAAGZ,OAAO,YAAYA,OAAO,MAGtCc,EAASrB,EAAE,wBAAwBoC,IAAI,IAAI7B,EAAOE,KAAK,MAC3DY,GAAOb,KAAK,MAAME,OAClBW,EAAOV,YAAY,eAEnB,IAAIS,GAAWb,EAAOC,KAAK,WACJ,IAAnBY,EAASG,QACXvB,EAAEwB,MACAC,KAAO,MACPC,IAAMP,EAAGV,KAAK,QAAU,wBACxBkB,QAAU,SAASd,EAAMe,EAAYC,GACnC,GAAkB,WAAdD,GAA2BhB,EAAeC,GAAO,CACnD,GAAIiB,GAAS9B,EAAEa,EACfiB,GAAOpB,OACPH,EAAOI,YAAY,WACnBJ,EAAOyB,OAAOF,GAGV9B,EAAE,qBAAqBqC,SAAS,+BAChC9B,EAAOC,KAAK,WAAW4B,IAAI,eAAeE,MAAM,SAASC,GACvDA,EAAEC,iBACFxB,EAA0BhB,EAAEyC,OAAO,IAClC,SAASF,GACVA,EAAEC,iBACFxB,EAA0BhB,EAAEyC,OAAO,SAO9CvB,GACDX,EAAO2B,YAAY,gBAErBd,EAASa,SAGXjC,GAAE,qDAAqDG,KAAK,SAASuC,EAAKC,GACxER,EAAqBnC,EAAE2C,IAAK,KAI9B3C,EAAE,qDAAqD4C,MAAM,SAASL,GACpEA,EAAEC,iBACFL,EAAqBnC,EAAEyC,OAAO,KAGhCzC,EAAE,QAAQ4C,MAAM,SAASL,GAClBvC,EAAEuC,EAAEM,QAAQC,QAAS,qBAAsBvB,QAC9CvB,EAAE,wBAAwBW,YAAY,gBAAgBH,KAAK,MAAME,OAE9DV,EAAEuC,EAAEM,QAAQC,QAAS,8BAA+BvB,QACvDvB,EAAE,wDAAwDW,YAAY,UAAUH,KAAK,MAAME,SAK/FV,EAAE,gBAAgB4C,MAAM,SAASL,GAC/BA,EAAEC,iBACFxC,EAAE,cAAc+C,UAAU,GAAGC,QAAQC,SAIvCjD,EAAE,wBAAwB4C,MAAM,SAASL,GACvCA,EAAEC,gBACF,IAAIrB,GAAKnB,EAAEyC,KACXS,cAAa/B,GACbA,EAAGe,YAAY,YACflC,EAAE,8CAA8CiC,WAKlDjC,EAAE,qDAAqDG,KAAK,SAASC,EAAEC,GACrE,GAAI8C,GAAMnD,EAAEK,EACP8C,GAAId,SAAS,YAChBrC,EAAEwB,MACAC,KAAO,MACPC,IAAMyB,EAAI1C,KAAK,QAAU,wBACzBI,MAAOuC,aAAa,GACpBzB,QAAU,SAASd,EAAMe,EAAYC,GAChB,YAAfD,GAA4BhB,EAAeC,IACzCb,EAAEa,GAAMwB,SAAS,aAAerC,EAAEa,GAAMC,GAAG,OAC7CqC,EAAIE,MAAM,YAAYF,EAAI1C,KAAK,QAAQ,8CACvC0C,EAAIE,MAAMxC,IAOZsC,EAAIG,SAAS,mBAOvBtD,EAAE,uBAAuBuD,SAAS,oCAAqC,QAAS,SAAShB,GACvFA,EAAEC,gBACF,IAAIrB,GAAKnB,EAAEyC,MACPlC,EAASY,EAAGZ,SACZa,EAAWb,EAAOC,KAAK,cAC3BP,GAAyBkB,GACzBC,EAASa,SACT1B,EAAO2B,YAAY,YAIrBlC,EAAE,gCAAgC4C,MAAM,SAASL,GACxC,GAAHxB,GAAMyC,WAAW,OAAQ,KAC7BzC,GAAK,EACE,IAAHA,GAAOf,EAAE,sBAAsByD,OAAO,cAO9CC,OAAO,mFAAoF","file":"onegov.min.js"} diff --git a/plonetheme/onegov/resources/main.css b/plonetheme/onegov/resources/main.css new file mode 100644 index 00000000..9267ee16 --- /dev/null +++ b/plonetheme/onegov/resources/main.css @@ -0,0 +1,5 @@ +@import url('css/fonts.css') +@import url('css/plonebrowser_icons.css') +@import url('css/print.css') +@import url('css/reset.css') +@import url('css/tinymce_popups.css') diff --git a/plonetheme/onegov/resources/main.js b/plonetheme/onegov/resources/main.js new file mode 100644 index 00000000..0464ff0e --- /dev/null +++ b/plonetheme/onegov/resources/main.js @@ -0,0 +1 @@ +require(['js/onegov', 'js/pattern.markspeciallinks.js'], function(onegov, markspeciallinks){}); diff --git a/plonetheme/onegov/resources/onegov-compiled.css b/plonetheme/onegov/resources/onegov-compiled.css new file mode 100644 index 00000000..62108082 --- /dev/null +++ b/plonetheme/onegov/resources/onegov-compiled.css @@ -0,0 +1 @@ +@font-face{font-family:'icomoon';src:url('/++theme++plonetheme.onegov/fonts/icomoon.eot');src:url('/++theme++plonetheme.onegov/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('/++theme++plonetheme.onegov/fonts/icomoon.woff') format('woff'),url('/++theme++plonetheme.onegov/fonts/icomoon.ttf') format('truetype'),url('/++theme++plonetheme.onegov/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}.contenttype-blog:before,.contenttype-blogcategory:before{font-family:"icomoon";font-size:1em;content:"< ";white-space:nowrap;line-height:1em;}.contenttype-book:before{font-family:"icomoon";font-size:1em;content:"? ";white-space:nowrap;line-height:1em;}.contenttype-textblock:before,.contenttype-paragraph:before,.contenttype-graphicblock:before,.contenttype-htmlblock:before{font-family:"icomoon";font-size:1em;content:"I ";white-space:nowrap;line-height:1em;}.contenttype-contact:before,.contenttype-ftw_contact:before,.contenttype-member:before{font-family:"icomoon";font-size:1em;content:"\\ ";white-space:nowrap;line-height:1em;}.contenttype-poodle:before{font-family:"icomoon";font-size:1em;content:"a ";white-space:nowrap;line-height:1em;}.contenttype-document:before,.contenttype-contentpage:before,.contenttype-ftw-topics-topic:before,.contenttype-page:before{font-family:"icomoon";font-size:1em;content:" ";white-space:nowrap;line-height:1em;}.contenttype-meeting-item:before{font-family:"icomoon";font-size:1em;content:"K ";white-space:nowrap;line-height:1em;}.contenttype-billboardcategory:before,.contenttype-newsfolder:before,.contenttype-eventfolder:before,.contenttype-homefolder:before,.contenttype-tabbedviewfolder:before,.contenttype-folder:before,.contenttype-ftw-topics-topictree:before{font-family:"icomoon";font-size:1em;content:"] ";white-space:nowrap;line-height:1em;}.contenttype-banner:before{font-family:"icomoon";font-size:1em;content:"X ";white-space:nowrap;line-height:1em;}.contenttype-link:before{font-family:"icomoon";font-size:1em;content:" ";white-space:nowrap;line-height:1em;}.link-mailto a:before,.contenttype-ftw_mail:before,.contenttype-mail:before{font-family:"icomoon";font-size:1em;content:". ";white-space:nowrap;line-height:1em;}.contenttype-news:before{font-family:"icomoon";font-size:1em;content:"a ";white-space:nowrap;line-height:1em;}.contenttype-news-item:before{font-family:"icomoon";font-size:1em;content:"a ";white-space:nowrap;line-height:1em;}.contenttype-event:before,.contenttype-plone-app-event-dx-event:before,.contenttype-eventpage:before,.contenttype-meeting:before{font-family:"icomoon";font-size:1em;content:"e ";white-space:nowrap;line-height:1em;}.contenttype-ticket:before,.contenttype-poiissue:before,.contenttype-task:before{font-family:"icomoon";font-size:1em;content:"8 ";white-space:nowrap;line-height:1em;}.contenttype-workspace:before{font-family:"icomoon";font-size:1em;content:"% ";white-space:nowrap;line-height:1em;}.contenttype-remark:before{font-family:"icomoon";font-size:1em;content:"E ";white-space:nowrap;line-height:1em;}.contenttype-billboardad:before{font-family:"icomoon";font-size:1em;content:":";white-space:nowrap;line-height:1em;}.contenttype-ticket-box:before{font-family:"icomoon";font-size:1em;content:"F ";white-space:nowrap;line-height:1em;}.contenttype-chapter:before{font-family:"icomoon";font-size:1em;content:"# ";white-space:nowrap;line-height:1em;}.contenttype-table:before{font-family:"icomoon";font-size:1em;content:"L ";white-space:nowrap;line-height:1em;}.contenttype-classificationitem:before{font-family:"icomoon";font-size:1em;content:" ";white-space:nowrap;line-height:1em;}.contenttype-blogentry:before{font-family:"icomoon";font-size:1em;content:"N ";white-space:nowrap;line-height:1em;}.contenttype-formfolder:before{font-family:"icomoon";font-size:1em;content:" ";white-space:nowrap;line-height:1em;}.contenttype-subsite:before{font-family:"icomoon";font-size:1em;content:"Y ";white-space:nowrap;line-height:1em;}.contenttype-listingblock:before{font-family:"icomoon";font-size:1em;content:"I ";white-space:nowrap;line-height:1em;}.contenttype-addressblock:before{font-family:"icomoon";font-size:1em;content:"I ";white-space:nowrap;line-height:1em;}.contenttype-refegovservice:before{font-family:"icomoon";font-size:1em;content:" ";white-space:nowrap;line-height:1em;}.contenttype-shopitemblock:before{font-family:"icomoon";font-size:1em;content:"H ";white-space:nowrap;line-height:1em;}.contenttype-collection:before{font-family:"icomoon";font-size:1em;content:"F ";white-space:nowrap;line-height:1em;}.contenttype-seantis-dir-contacts-directory:before{font-family:"icomoon";font-size:1em;content:"F ";white-space:nowrap;line-height:1em;}.contenttype-seantis-dir-contacts-item:before{font-family:"icomoon";font-size:1em;content:"_ ";white-space:nowrap;line-height:1em;}.contenttype-seantis-dir-contacts-contact:before{font-family:"icomoon";font-size:1em;content:"";white-space:nowrap;line-height:1em;}.contenttype-supplier:before{font-family:"icomoon";font-size:1em;content:"8 ";white-space:nowrap;line-height:1em;}.contenttype-shopcategory:before{font-family:"icomoon";font-size:1em;content:"7 ";white-space:nowrap;line-height:1em;}.contenttype-shopitem:before{font-family:"icomoon";font-size:1em;content:"H ";white-space:nowrap;line-height:1em;}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact;}}@media print{img,h1,h2,h3,h4{page-break-before:avoid;font-family:Arial !important;}.olLayerDiv img{max-width:none;}h1{font-size:26pt !important;}h2{font-size:18pt !important;}*{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}html,html body{background-color:#FFFFFF !important;font-size:14pt;}#column-content{left:0;margin-left:0;width:100%;text-align:justify;}a,a:hover,a:visited,a:active{font-weight:bolder;color:#00538c !important;text-decoration:none !important;}#portal-topactions,#portal-languageselector-wrapper,#portal-personaltools-wrapper,#portal-globalnav,#portal-searchbox,#breadcrumbs-wrapper,#column-navigation,#column-sidebar,#footer,#banner-image,.documentEditable #edit-bar,#addResponse,.portletActionsWrapper,#dashboard-add-portlet{display:none !important;}.sliderText{background-color:#FFFFFF !important;background-image:none !important;position:static !important;color:#000000 !important;margin:0 !important;padding:0 !important;}.slick-slide[style*="opacity:0;"]{display:none !important;}.slick-slide[style*="opacity:1;"]{left:0 !important;}.slick-dots{display:none !important;}.slick-next{display:none !important;}.slick-prev{display:none !important;}.to_top{display:none;}#bottom-actions{display:none;}.portalMessage{display:none;}.sl-actions-wrapper{display:none;}.formTab:not(.selected){display:none;}table{background-color:#FFFFFF !important;page-break-inside:auto;}tr{page-break-inside:avoid;page-break-after:auto;background-color:#FFFFFF !important;}td{background-color:#FFFFFF !important;}thead{display:table-header-group;}th{vertical-align:top !important;background-color:#FFFFFF !important;}tfoot{display:table-footer-group;}.logoRow .cell{left:0;margin-left:0;}#header-delimiter{left:0;margin-left:0;}#page-wrapper{width:21cm;}#container #page-wrapper{margin:0;border:none;}#container #page-wrapper{background-color:#FFFFFF;}.row{position:static !important;float:none !important;}.cell{position:static !important;float:none !important;width:100% !important;margin-left:0 !important;}div.olLayerGoogleCopyright,div.olControlMousePosition,div.olControlLayerSwitcher,div.olButton{display:none;}.sl-text-wrapper .addressText,.sl-text-wrapper .addressMap{float:none;}#sl-toolbox{display:none;}.sl-column:empty{height:0px !important;min-height:0px !important;display:none !important;}.sl-layout,.sl-simplelayout{min-height:0px !important;}@page{size:22cm 28in portrait;margin:2.5cm 2.5cm 2cm 2.5cm;orphans:8;widows:4;}}*{margin:0;padding:0;}* :link,:visited{text-decoration:none}* ul,ol{list-style:none;}* li{display:inline;}* h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}* a img,:link img,:visited img{border:none}a{outline:none;}table{border-spacing:0;}img{vertical-align:text-bottom;}iframe{border-width:0;border-style:none;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}#plonebrowser .formHelp,.dialog-wrapper#content{font-size:13px !important;font-family:Arial;}.dialog-wrapper#content .formHelp{clear:both;}#plonebrowser #content{padding:0;}.dialog-wrapper#content input[type="radio"],.dialog-wrapper#content input[type="checkbox"]{margin:0.5em 0 !important;}.dialog-wrapper #details-fields input[type="text"]{padding:0.25em 0;}.dialog-wrapper #footer{height:auto;}.dialog-wrapper label{font-weight:bold;}.dialog-wrapper a{color:#000;}.dialog-wrapper a:hover{text-decoration:underline;color:#444;} \ No newline at end of file diff --git a/plonetheme/onegov/resources/onegov-compiled.js b/plonetheme/onegov/resources/onegov-compiled.js new file mode 100644 index 00000000..9e613ec1 --- /dev/null +++ b/plonetheme/onegov/resources/onegov-compiled.js @@ -0,0 +1 @@ +requirejs(["jquery"],function(e){function t(t){e("#portal-breadcrumbs .flyoutBreadcrumbs .crumb.active > ul").each(function(n,a){var l=e(a);l.parent().find("a.loadChildren").attr("href")!=t.attr("href")&&(l.hide(),l.parent().removeClass("active"))})}function n(t){return e(t).is("ul.flyoutChildren")||e(t).is("ul.children")}var a=0;e(function(e){var l=function(t,n){var a=t.children("a:first"),l=a.parent("li"),i=l.siblings();i.find("ul.flyoutChildren").hide(),i.removeClass("flyoutActive");var o=l.find("ul:first");0==o.length?n&&e.ajax({type:"GET",url:a.attr("href")+"/load_flyout_children",success:function(t,n,a){if("success"==n){var i=e(t);i.show(),l.removeClass("loading"),l.append(i)}}}):o.toggle(),n&&l.toggleClass("flyoutActive")},i=function(t,a){var i=t,o=i.parent(".wrapper").parent("li"),r=e("#portal-globalnav li").not("#"+o.attr("id"));r.find("ul").hide(),r.removeClass("flyoutActive");var s=o.find("ul:first");0==s.length&&e.ajax({type:"GET",url:i.attr("href")+"/load_flyout_children",success:function(t,a,i){if("success"==a&&n(t)){var r=e(t);r.hide(),o.removeClass("loading"),o.append(r),e("#portal-globalnav").hasClass("flyoutGrandchildrenEnabled")&&o.find(".level1").not(".noChildren").hover(function(t){t.preventDefault(),l(e(this),!0)},function(t){t.preventDefault(),l(e(this),!1)})}}}),a&&o.toggleClass("flyoutActive"),s.toggle()};e("#portal-globalnav.flyoutEnabled > li > .wrapper a").each(function(t,n){i(e(n),!1)}),e("#portal-globalnav.flyoutEnabled > li > .wrapper a").click(function(t){t.preventDefault(),i(e(this),!0)}),e("body").click(function(t){e(t.target).closest("#portal-globalnav").length||e("#portal-globalnav li").removeClass("flyoutActive").find("ul").hide(),e(t.target).closest("#portal-breadcrumbs .crumb").length||e("#portal-breadcrumbs .flyoutBreadcrumbs .crumb.active").removeClass("active").find("ul").hide()}),e("div.to_top a").click(function(t){t.preventDefault(),e("html, body").scrollTop(0).focus().blur()}),e("#toggle_subsitelangs").click(function(t){t.preventDefault();var n=e(this);close_opened(n),n.toggleClass("selected"),e("#portal-languageselector .actionMenuContent").toggle()}),e("#portal-breadcrumbs .flyoutBreadcrumbs .crumb > a").each(function(t,a){var l=e(a);l.hasClass("factory")||e.ajax({type:"GET",url:l.attr("href")+"/load_flyout_children",data:{breadcrumbs:!0},success:function(t,a,i){"success"===a&&n(t)&&e(t).hasClass("children")&&e(t).is("ul")?(l.after(''),l.after(t)):l.addClass("noChildren")}})}),e("#portal-breadcrumbs").delegate(".flyoutBreadcrumbs a.loadChildren","click",function(n){n.preventDefault();var a=e(this),l=a.parent(),i=l.find("ul.children");t(a),i.toggle(),l.toggleClass("active")}),e("#fieldsetlegend-importexport").click(function(t){0==a&&setTimeout("c=0;",2e3),10==(a+=1)&&e("#custom-scss-field").fadeIn("slow")})})}),define("js/onegov",function(){}),define("js/pattern.markspeciallinks.js",["pat-base","jquery"],function(e,t){"use strict";return e.extend({name:"markspeciallinks",trigger:".pat-markspeciallinks",parser:"mockup",defaults:{external_links_open_new_window:!1,mark_special_links:!0},init:function(){var e,n,a,l,i,o,r=this,s=r.$el;"string"==typeof r.options.external_links_open_new_window?e="true"===r.options.external_links_open_new_window.toLowerCase():"boolean"==typeof r.options.external_links_open_new_window&&(e=r.options.external_links_open_new_window),"string"==typeof r.options.mark_special_links?n="true"===r.options.mark_special_links.toLowerCase():"boolean"==typeof r.options.mark_special_links&&(n=r.options.mark_special_links),a=window.location.protocol+"//"+window.location.host,l=/^(mailto|ftp|news|irc|h323|sip|callto|https|feed|webcal)/,i=s,e&&i.find('a[href^="http"]:not(.link-plain):not([href^="'+a+'"])').attr("target","_blank"),n&&(i.find('a[href^="http:"]:not(.link-plain):not([href^="'+a+'"]):not(:has(img))').wrap("").parent().addClass("link-external"),i.find('a[href]:not([href^="http:"]):not(.link-plain):not([href^="'+a+'"]):not(:has(img))').each(function(){(o=l.exec(this.href))&&t(this).wrap("").parent().addClass("link-"+o[0])}))}})}),require(["js/onegov","js/pattern.markspeciallinks.js"],function(e,t){}),define("main",function(){}); \ No newline at end of file diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 00000000..35e3eefb --- /dev/null +++ b/yarn.lock @@ -0,0 +1,666 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +"argparse@~ 0.1.11": + version "0.1.16" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-0.1.16.tgz#cfd01e0fbba3d6caed049fbd758d40f65196f57c" + integrity sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw= + dependencies: + underscore "~1.7.0" + underscore.string "~2.4.0" + +async@~0.1.22: + version "0.1.22" + resolved "https://registry.yarnpkg.com/async/-/async-0.1.22.tgz#0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061" + integrity sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE= + +async@~0.2.9: + version "0.2.10" + resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + integrity sha1-trvgsGdLnXGXCMo43owjfLUmw9E= + +binary-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" + integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== + +braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +camelcase@^5.0.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chokidar-cli@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/chokidar-cli/-/chokidar-cli-2.1.0.tgz#2491df133bd62cd145227b1746fbd94f2733e1bc" + integrity sha512-6n21AVpW6ywuEPoxJcLXMA2p4T+SLjWsXKny/9yTWFz0kKxESI3eUylpeV97LylING/27T/RVTY0f2/0QaWq9Q== + dependencies: + chokidar "^3.2.3" + lodash.debounce "^4.0.8" + lodash.throttle "^4.1.1" + yargs "^13.3.0" + +chokidar@^3.2.3: + version "3.3.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.0.tgz#12c0714668c55800f659e262d4962a97faf554a6" + integrity sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.2.0" + optionalDependencies: + fsevents "~2.1.1" + +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + +coffee-script@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.3.3.tgz#150d6b4cb522894369efed6a2101c20bc7f4a4f4" + integrity sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ= + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +colors@~0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc" + integrity sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w= + +dateformat@1.0.2-1.2.3: + version "1.0.2-1.2.3" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.2-1.2.3.tgz#b0220c02de98617433b72851cf47de3df2cdbee9" + integrity sha1-sCIMAt6YYXQztyhRz0fePfLNvuk= + +debug@~0.7.0: + version "0.7.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" + integrity sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk= + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +"esprima@~ 1.0.2": + version "1.0.4" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.0.4.tgz#9f557e08fc3b4d26ece9dd34f8fbf476b62585ad" + integrity sha1-n1V+CPw7TSbs6d00+Pv0drYlha0= + +eventemitter2@~0.4.13: + version "0.4.14" + resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-0.4.14.tgz#8f61b75cde012b2e9eb284d4545583b5643b61ab" + integrity sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas= + +exit@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +faye-websocket@~0.4.3: + version "0.4.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.4.4.tgz#c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc" + integrity sha1-wUxbO/FNdBf/v9mQwKdJXNnzN7w= + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +findup-sync@~0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.1.3.tgz#7f3e7a97b82392c653bf06589bd85190e93c3683" + integrity sha1-fz56l7gjksZTvwZYm9hRkOk8NoM= + dependencies: + glob "~3.2.9" + lodash "~2.4.1" + +fsevents@~2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805" + integrity sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== + +gaze@~0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" + integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8= + dependencies: + globule "~0.1.0" + +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +getobject@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/getobject/-/getobject-0.1.0.tgz#047a449789fa160d018f5486ed91320b6ec7885c" + integrity sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw= + +glob-parent@~5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" + integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== + dependencies: + is-glob "^4.0.1" + +glob@~3.1.21: + version "3.1.21" + resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" + integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0= + dependencies: + graceful-fs "~1.2.0" + inherits "1" + minimatch "~0.2.11" + +glob@~3.2.9: + version "3.2.11" + resolved "https://registry.yarnpkg.com/glob/-/glob-3.2.11.tgz#4a973f635b9190f715d10987d5c00fd2815ebe3d" + integrity sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0= + dependencies: + inherits "2" + minimatch "0.3" + +globule@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" + integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU= + dependencies: + glob "~3.1.21" + lodash "~1.0.1" + minimatch "~0.2.11" + +graceful-fs@~1.2.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" + integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q= + +grunt-contrib-watch@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/grunt-contrib-watch/-/grunt-contrib-watch-0.6.1.tgz#64fdcba25a635f5b4da1b6ce6f90da0aeb6e3f15" + integrity sha1-ZP3LolpjX1tNobbOb5DaCutuPxU= + dependencies: + async "~0.2.9" + gaze "~0.5.1" + lodash "~2.4.1" + tiny-lr-fork "0.0.5" + +grunt-legacy-log-utils@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz#c0706b9dd9064e116f36f23fe4e6b048672c0f7e" + integrity sha1-wHBrndkGThFvNvI/5OawSGcsD34= + dependencies: + colors "~0.6.2" + lodash "~2.4.1" + underscore.string "~2.3.3" + +grunt-legacy-log@~0.1.0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz#ec29426e803021af59029f87d2f9cd7335a05531" + integrity sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE= + dependencies: + colors "~0.6.2" + grunt-legacy-log-utils "~0.1.1" + hooker "~0.2.3" + lodash "~2.4.1" + underscore.string "~2.3.3" + +grunt-legacy-util@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz#93324884dbf7e37a9ff7c026dff451d94a9e554b" + integrity sha1-kzJIhNv343qf98Am3/RR2UqeVUs= + dependencies: + async "~0.1.22" + exit "~0.1.1" + getobject "~0.1.0" + hooker "~0.2.3" + lodash "~0.9.2" + underscore.string "~2.2.1" + which "~1.0.5" + +grunt-shell@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/grunt-shell/-/grunt-shell-3.0.1.tgz#24e783901543c7269980d534902bedfb94e7ec9f" + integrity sha512-C8eR4frw/NmIFIwSvzSLS4wOQBUzC+z6QhrKPzwt/tlaIqlzH35i/O2MggVOBj2Sh1tbaAqpASWxGiGsi4JMIQ== + dependencies: + chalk "^2.4.1" + npm-run-path "^2.0.0" + strip-ansi "^5.0.0" + +grunt@~0.4.5: + version "0.4.5" + resolved "https://registry.yarnpkg.com/grunt/-/grunt-0.4.5.tgz#56937cd5194324adff6d207631832a9d6ba4e7f0" + integrity sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A= + dependencies: + async "~0.1.22" + coffee-script "~1.3.3" + colors "~0.6.2" + dateformat "1.0.2-1.2.3" + eventemitter2 "~0.4.13" + exit "~0.1.1" + findup-sync "~0.1.2" + getobject "~0.1.0" + glob "~3.1.21" + grunt-legacy-log "~0.1.0" + grunt-legacy-util "~0.2.0" + hooker "~0.2.3" + iconv-lite "~0.2.11" + js-yaml "~2.0.5" + lodash "~0.9.2" + minimatch "~0.2.12" + nopt "~1.0.10" + rimraf "~2.2.8" + underscore.string "~2.2.1" + which "~1.0.5" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +hooker@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/hooker/-/hooker-0.2.3.tgz#b834f723cc4a242aa65963459df6d984c5d3d959" + integrity sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk= + +iconv-lite@~0.2.11: + version "0.2.11" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.2.11.tgz#1ce60a3a57864a292d1321ff4609ca4bb965adc8" + integrity sha1-HOYKOleGSiktEyH/RgnKS7llrcg= + +inherits@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js= + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +js-yaml@~2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-2.0.5.tgz#a25ae6509999e97df278c6719da11bd0687743a8" + integrity sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g= + dependencies: + argparse "~ 0.1.11" + esprima "~ 1.0.2" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= + +lodash@~0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-0.9.2.tgz#8f3499c5245d346d682e5b0d3b40767e09f1a92c" + integrity sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw= + +lodash@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" + integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE= + +lodash@~2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e" + integrity sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4= + +lru-cache@2: + version "2.7.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= + +minimatch@0.3: + version "0.3.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.3.0.tgz#275d8edaac4f1bb3326472089e7949c8394699dd" + integrity sha1-J12O2qxPG7MyZHIInnlJyDlGmd0= + dependencies: + lru-cache "2" + sigmund "~1.0.0" + +minimatch@~0.2.11, minimatch@~0.2.12: + version "0.2.14" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" + integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo= + dependencies: + lru-cache "2" + sigmund "~1.0.0" + +nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= + dependencies: + abbrev "1" + +nopt@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.0.0.tgz#ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d" + integrity sha1-ynQW8gpeP5w7hhgPlilfo9C1Lg0= + dependencies: + abbrev "1" + +noptify@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/noptify/-/noptify-0.0.3.tgz#58f654a73d9753df0c51d9686dc92104a67f4bbb" + integrity sha1-WPZUpz2XU98MUdlobckhBKZ/S7s= + dependencies: + nopt "~2.0.0" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +p-limit@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" + integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg== + dependencies: + p-try "^2.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +picomatch@^2.0.4: + version "2.1.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.1.1.tgz#ecdfbea7704adb5fe6fb47f9866c4c0e15e905c5" + integrity sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA== + +qs@~0.5.2: + version "0.5.6" + resolved "https://registry.yarnpkg.com/qs/-/qs-0.5.6.tgz#31b1ad058567651c526921506b9a8793911a0384" + integrity sha1-MbGtBYVnZRxSaSFQa5qHk5EaA4Q= + +readdirp@~3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.2.0.tgz#c30c33352b12c96dfb4b895421a49fd5a9593839" + integrity sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ== + dependencies: + picomatch "^2.0.4" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +requirejs@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/requirejs/-/requirejs-2.3.6.tgz#e5093d9601c2829251258c0b9445d4d19fa9e7c9" + integrity sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== + +rimraf@~2.2.8: + version "2.2.8" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" + integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +sigmund@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= + +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +tiny-lr-fork@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/tiny-lr-fork/-/tiny-lr-fork-0.0.5.tgz#1e99e1e2a8469b736ab97d97eefa98c71f76ed0a" + integrity sha1-Hpnh4qhGm3NquX2X7vqYxx927Qo= + dependencies: + debug "~0.7.0" + faye-websocket "~0.4.3" + noptify "~0.0.3" + qs "~0.5.2" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +underscore.string@~2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.2.1.tgz#d7c0fa2af5d5a1a67f4253daee98132e733f0f19" + integrity sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk= + +underscore.string@~2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.3.3.tgz#71c08bf6b428b1133f37e78fa3a21c82f7329b0d" + integrity sha1-ccCL9rQosRM/N+ePo6Icgvcymw0= + +underscore.string@~2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.4.0.tgz#8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b" + integrity sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs= + +underscore@~1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.7.0.tgz#6bbaf0877500d36be34ecaa584e0db9fef035209" + integrity sha1-a7rwh3UA02vjTsqlhODbn+8DUgk= + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@~1.0.5: + version "1.0.9" + resolved "https://registry.yarnpkg.com/which/-/which-1.0.9.tgz#460c1da0f810103d0321a9b633af9e575e64486f" + integrity sha1-RgwdoPgQED0DIam2M6+eV15kSG8= + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + +y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + +yargs-parser@^13.1.1: + version "13.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" + integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@^13.3.0: + version "13.3.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" + integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.1"