Version Description
Download this release
Release Info
| Developer | DvanKooten |
| Plugin | |
| Version | 4.2.1 |
| Comparing to | |
| See all releases | |
Code changes from version 4.2 to 4.2.1
- CHANGELOG.md +14 -0
- assets/css/admin-styles.css +72 -0
- assets/css/admin-styles.min.css +1 -1
- assets/js/admin.js +147 -1
- assets/js/admin.min.js +1 -1
- assets/js/admin.min.js.map +1 -1
- config/default-integration-options.php +2 -2
- includes/forms/class-admin.php +1 -2
- includes/forms/class-asset-manager.php +2 -2
- includes/forms/class-form-previewer.php +1 -1
- includes/forms/views/tabs/form-fields.php +5 -1
- includes/integrations/views/integration-settings.php +16 -6
- includes/views/other-settings.php +1 -1
- includes/views/parts/admin-footer.php +2 -2
- languages/mailchimp-for-wp-id_ID.mo +0 -0
- languages/mailchimp-for-wp-id_ID.po +744 -1749
- languages/mailchimp-for-wp-pl_PL.mo +0 -0
- languages/mailchimp-for-wp-pl_PL.po +28 -27
- languages/mailchimp-for-wp-pt_PT.mo +0 -0
- languages/mailchimp-for-wp-pt_PT.po +711 -496
- languages/mailchimp-for-wp.pot +33 -25
- mailchimp-for-wp.php +5 -2
- package-lock.json +861 -856
- readme.txt +16 -2
- vendor/autoload_52.php +1 -1
- vendor/composer/autoload_real_52.php +3 -3
CHANGELOG.md
CHANGED
|
@@ -1,6 +1,20 @@
|
|
| 1 |
Changelog
|
| 2 |
=========
|
| 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
#### 4.2 - March 5, 2018
|
| 5 |
|
| 6 |
**Additions**
|
| 1 |
Changelog
|
| 2 |
=========
|
| 3 |
|
| 4 |
+
#### 4.2.1 - April 11, 2018
|
| 5 |
+
|
| 6 |
+
**Fixes**
|
| 7 |
+
|
| 8 |
+
- Namespace usage warning when running PHP 5.2
|
| 9 |
+
|
| 10 |
+
**Improvements**
|
| 11 |
+
|
| 12 |
+
- Remove obsolete `type` attribute from all `<script>` tags printed by the plugin.
|
| 13 |
+
- Improved tooltips on settings pages.
|
| 14 |
+
- Do not pre-check integration checkboxes by default.
|
| 15 |
+
- Add textual warnings to settings that may affect [GDPR compliance](https://kb.mc4wp.com/gdpr-compliance/).
|
| 16 |
+
- Update translation files.
|
| 17 |
+
|
| 18 |
#### 4.2 - March 5, 2018
|
| 19 |
|
| 20 |
**Additions**
|
assets/css/admin-styles.css
CHANGED
|
@@ -900,3 +900,75 @@
|
|
| 900 |
padding-left: 38px;
|
| 901 |
padding-right: initial;
|
| 902 |
position: relative; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 900 |
padding-left: 38px;
|
| 901 |
padding-right: initial;
|
| 902 |
position: relative; }
|
| 903 |
+
|
| 904 |
+
.tlite {
|
| 905 |
+
background: #111;
|
| 906 |
+
color: white;
|
| 907 |
+
font-family: sans-serif;
|
| 908 |
+
font-size: 0.8rem;
|
| 909 |
+
font-weight: normal;
|
| 910 |
+
text-decoration: none;
|
| 911 |
+
text-align: left;
|
| 912 |
+
padding: 0.6em 0.75rem;
|
| 913 |
+
border-radius: 4px;
|
| 914 |
+
position: absolute;
|
| 915 |
+
opacity: 0;
|
| 916 |
+
visibility: hidden;
|
| 917 |
+
transition: opacity 0.4s;
|
| 918 |
+
white-space: nowrap;
|
| 919 |
+
box-shadow: 0 0.5rem 1rem -0.5rem black;
|
| 920 |
+
z-index: 1000;
|
| 921 |
+
-webkit-backface-visibility: hidden; }
|
| 922 |
+
|
| 923 |
+
.tlite-table td,
|
| 924 |
+
.tlite-table th {
|
| 925 |
+
position: relative; }
|
| 926 |
+
|
| 927 |
+
.tlite-visible {
|
| 928 |
+
visibility: visible;
|
| 929 |
+
opacity: 0.9; }
|
| 930 |
+
|
| 931 |
+
.tlite::before {
|
| 932 |
+
content: ' ';
|
| 933 |
+
display: block;
|
| 934 |
+
background: inherit;
|
| 935 |
+
width: 10px;
|
| 936 |
+
height: 10px;
|
| 937 |
+
position: absolute;
|
| 938 |
+
transform: rotate(45deg); }
|
| 939 |
+
|
| 940 |
+
.tlite-n::before {
|
| 941 |
+
top: -3px;
|
| 942 |
+
left: 50%;
|
| 943 |
+
margin-left: -5px; }
|
| 944 |
+
|
| 945 |
+
.tlite-nw::before {
|
| 946 |
+
top: -3px;
|
| 947 |
+
left: 10px; }
|
| 948 |
+
|
| 949 |
+
.tlite-ne::before {
|
| 950 |
+
top: -3px;
|
| 951 |
+
right: 10px; }
|
| 952 |
+
|
| 953 |
+
.tlite-s::before {
|
| 954 |
+
bottom: -3px;
|
| 955 |
+
left: 50%;
|
| 956 |
+
margin-left: -5px; }
|
| 957 |
+
|
| 958 |
+
.tlite-se::before {
|
| 959 |
+
bottom: -3px;
|
| 960 |
+
right: 10px; }
|
| 961 |
+
|
| 962 |
+
.tlite-sw::before {
|
| 963 |
+
bottom: -3px;
|
| 964 |
+
left: 10px; }
|
| 965 |
+
|
| 966 |
+
.tlite-w::before {
|
| 967 |
+
left: -3px;
|
| 968 |
+
top: 50%;
|
| 969 |
+
margin-top: -5px; }
|
| 970 |
+
|
| 971 |
+
.tlite-e::before {
|
| 972 |
+
right: -3px;
|
| 973 |
+
top: 50%;
|
| 974 |
+
margin-top: -5px; }
|
assets/css/admin-styles.min.css
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
#mc4wp-admin .cm-em,#mc4wp-admin .help,.mc4wp-admin .cm-em,.mc4wp-admin .help{font-style:italic}#mc4wp-admin .mc4wp-row,#mc4wp-admin .row,.mc4wp-admin .mc4wp-row,.mc4wp-admin .row{margin-left:-20px;margin-right:-20px;float:none}#mc4wp-admin .mc4wp-row .mc4wp-col,#mc4wp-admin .row .col,.mc4wp-admin .mc4wp-row .mc4wp-col,.mc4wp-admin .row .col{padding:0 20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mc4wp-admin .mc4wp-row .mc4wp-col-1,#mc4wp-admin .row .col-1,.mc4wp-admin .mc4wp-row .mc4wp-col-1,.mc4wp-admin .row .col-1{width:16.666%}#mc4wp-admin .mc4wp-row .mc4wp-col-2,#mc4wp-admin .row .col-2,.mc4wp-admin .mc4wp-row .mc4wp-col-2,.mc4wp-admin .row .col-2{width:33.333%}#mc4wp-admin .mc4wp-row .mc4wp-col-3,#mc4wp-admin .row .col-3,.mc4wp-admin .mc4wp-row .mc4wp-col-3,.mc4wp-admin .row .col-3{width:50%}#mc4wp-admin .mc4wp-row .mc4wp-col-4,#mc4wp-admin .row .col-4,.mc4wp-admin .mc4wp-row .mc4wp-col-4,.mc4wp-admin .row .col-4{width:66.666%}#mc4wp-admin .mc4wp-row .mc4wp-col-5,#mc4wp-admin .row .col-5,.mc4wp-admin .mc4wp-row .mc4wp-col-5,.mc4wp-admin .row .col-5{width:83.333%}#mc4wp-admin .mc4wp-row .mc4wp-col-6,#mc4wp-admin .row .col-6,.mc4wp-admin .mc4wp-row .mc4wp-col-6,.mc4wp-admin .row .col-6{width:100%}#mc4wp-admin .clearfix:after,#mc4wp-admin .clearfix:before,#mc4wp-admin .mc4wp-row:after,#mc4wp-admin .mc4wp-row:before,#mc4wp-admin .row:after,#mc4wp-admin .row:before,.mc4wp-admin .clearfix:after,.mc4wp-admin .clearfix:before,.mc4wp-admin .mc4wp-row:after,.mc4wp-admin .mc4wp-row:before,.mc4wp-admin .row:after,.mc4wp-admin .row:before{content:" ";display:table}#mc4wp-admin .clearfix:after,#mc4wp-admin .mc4wp-row:after,#mc4wp-admin .row:after,.mc4wp-admin .clearfix:after,.mc4wp-admin .mc4wp-row:after,.mc4wp-admin .row:after{clear:both}@media (max-width:1200px){#mc4wp-admin .mc4wp-row .mc4wp-col,#mc4wp-admin .row .col,.mc4wp-admin .mc4wp-row .mc4wp-col,.mc4wp-admin .row .col{width:100%;float:none;margin:10px 0}}#mc4wp-admin .status,.mc4wp-admin .status{display:inline-block;margin-left:1em;padding:3px 6px;color:#fff;font-size:12px;font-weight:700}#mc4wp-admin .status.positive,.mc4wp-admin .status.positive{background-color:#32cd32}#mc4wp-admin .status.negative,.mc4wp-admin .status.negative{background-color:red}#mc4wp-admin .status.neutral,.mc4wp-admin .status.neutral{background:gray}#mc4wp-admin .valigntop,.mc4wp-admin .valigntop{vertical-align:top!important}#mc4wp-admin .big-margin,.mc4wp-admin .big-margin{margin-top:60px;margin-bottom:60px}#mc4wp-admin .medium-margin,.mc4wp-admin .medium-margin{margin-top:40px;margin-bottom:40px}#mc4wp-admin .small-margin,.mc4wp-admin .small-margin{margin-top:20px;margin-bottom:20px}#mc4wp-admin .tiny-margin,.mc4wp-admin .tiny-margin{margin-top:10px;margin-bottom:10px}#mc4wp-admin .hover-activated,.mc4wp-admin .hover-activated{opacity:.5}#mc4wp-admin .hover-activated:hover,.mc4wp-admin .hover-activated:hover{cursor:pointer;opacity:1}#mc4wp-admin .help-text,.mc4wp-admin .help-text{font-size:14px}#mc4wp-admin .help-text p,.mc4wp-admin .help-text p{margin:10px 0;font-size:14px}#mc4wp-admin .help-text ul,.mc4wp-admin .help-text ul{list-style:square;margin-top:15px;padding-left:40px}#mc4wp-admin .muted,.mc4wp-admin .muted{color:#aaa}#mc4wp-admin .red,.mc4wp-admin .red{color:red}#mc4wp-admin .green,.mc4wp-admin .green{color:#32cd32}#mc4wp-admin .mc4wp-notice,.mc4wp-admin .mc4wp-notice{padding:6px 12px;color:#31708f;background:#d9edf7;border:1px solid #bce8f1;margin:1em 0!important}#mc4wp-admin .mc4wp-is-dismissible,.mc4wp-admin .mc4wp-is-dismissible{padding-right:38px;position:relative}#mc4wp-admin .column-ID,.mc4wp-admin .column-ID{width:10%}#mc4wp-admin .block,.mc4wp-admin .block{display:block}#mc4wp-admin .code-sample,.mc4wp-admin .code-sample{font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;background:#fff}#mc4wp-admin .breadcrumbs,.mc4wp-admin .breadcrumbs{border-bottom:1px solid #ccc;padding-bottom:1em}#mc4wp-admin .mc4wp-loader,.mc4wp-admin .mc4wp-loader{position:relative;display:inline-block;text-indent:-9999999px;border:3px solid rgba(0,0,0,.2);border-left-color:#000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;overflow:hidden;border-radius:50%;vertical-align:middle;width:12px;height:12px;margin-bottom:3px;margin-left:3px;margin-right:3px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#mc4wp-admin .tab,.mc4wp-admin .tab{display:none;background:inherit;border:none;font-weight:initial}#mc4wp-admin .tab.tab-active,.mc4wp-admin .tab.tab-active{display:block}#mc4wp-admin .tab h2,.mc4wp-admin .tab h2{margin-top:20px}#mc4wp-admin .CodeMirror,.mc4wp-admin .CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}#mc4wp-admin .CodeMirror-lines,.mc4wp-admin .CodeMirror-lines{padding:4px 0}#mc4wp-admin .CodeMirror pre,.mc4wp-admin .CodeMirror pre{padding:0 4px}#mc4wp-admin .CodeMirror-gutter-filler,#mc4wp-admin .CodeMirror-scrollbar-filler,.mc4wp-admin .CodeMirror-gutter-filler,.mc4wp-admin .CodeMirror-scrollbar-filler{background-color:#fff}#mc4wp-admin .CodeMirror-gutters,.mc4wp-admin .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#mc4wp-admin .CodeMirror-linenumber,.mc4wp-admin .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#mc4wp-admin .CodeMirror-guttermarker,.mc4wp-admin .CodeMirror-guttermarker{color:#000}#mc4wp-admin .CodeMirror-guttermarker-subtle,.mc4wp-admin .CodeMirror-guttermarker-subtle{color:#999}#mc4wp-admin .CodeMirror-cursor,.mc4wp-admin .CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}#mc4wp-admin .CodeMirror div.CodeMirror-secondarycursor,.mc4wp-admin .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#mc4wp-admin .cm-fat-cursor .CodeMirror-cursor,.mc4wp-admin .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#mc4wp-admin .cm-fat-cursor div.CodeMirror-cursors,.mc4wp-admin .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#mc4wp-admin .cm-fat-cursor-mark,.mc4wp-admin .cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}#mc4wp-admin .cm-animate-fat-cursor,.mc4wp-admin .cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}#mc4wp-admin .cm-tab,.mc4wp-admin .cm-tab{display:inline-block;text-decoration:inherit}#mc4wp-admin .CodeMirror-rulers,.mc4wp-admin .CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}#mc4wp-admin .CodeMirror-ruler,.mc4wp-admin .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#mc4wp-admin .cm-s-default .cm-header,.mc4wp-admin .cm-s-default .cm-header{color:#00f}#mc4wp-admin .cm-s-default .cm-quote,.mc4wp-admin .cm-s-default .cm-quote{color:#090}#mc4wp-admin .cm-negative,.mc4wp-admin .cm-negative{color:#d44}#mc4wp-admin .cm-positive,.mc4wp-admin .cm-positive{color:#292}#mc4wp-admin .cm-header,#mc4wp-admin .cm-strong,.mc4wp-admin .cm-header,.mc4wp-admin .cm-strong{font-weight:700}#mc4wp-admin .cm-link,.mc4wp-admin .cm-link{text-decoration:underline}#mc4wp-admin .cm-strikethrough,.mc4wp-admin .cm-strikethrough{text-decoration:line-through}#mc4wp-admin .cm-s-default .cm-keyword,.mc4wp-admin .cm-s-default .cm-keyword{color:#708}#mc4wp-admin .cm-s-default .cm-atom,.mc4wp-admin .cm-s-default .cm-atom{color:#219}#mc4wp-admin .cm-s-default .cm-number,.mc4wp-admin .cm-s-default .cm-number{color:#164}#mc4wp-admin .cm-s-default .cm-def,.mc4wp-admin .cm-s-default .cm-def{color:#00f}#mc4wp-admin .cm-s-default .cm-variable-2,.mc4wp-admin .cm-s-default .cm-variable-2{color:#05a}#mc4wp-admin .cm-s-default .cm-type,#mc4wp-admin .cm-s-default .cm-variable-3,.mc4wp-admin .cm-s-default .cm-type,.mc4wp-admin .cm-s-default .cm-variable-3{color:#085}#mc4wp-admin .cm-s-default .cm-comment,.mc4wp-admin .cm-s-default .cm-comment{color:#a50}#mc4wp-admin .cm-s-default .cm-string,.mc4wp-admin .cm-s-default .cm-string{color:#a11}#mc4wp-admin .cm-s-default .cm-string-2,.mc4wp-admin .cm-s-default .cm-string-2{color:#f50}#mc4wp-admin .cm-s-default .cm-meta,#mc4wp-admin .cm-s-default .cm-qualifier,.mc4wp-admin .cm-s-default .cm-meta,.mc4wp-admin .cm-s-default .cm-qualifier{color:#555}#mc4wp-admin .cm-s-default .cm-builtin,.mc4wp-admin .cm-s-default .cm-builtin{color:#30a}#mc4wp-admin .cm-s-default .cm-bracket,.mc4wp-admin .cm-s-default .cm-bracket{color:#997}#mc4wp-admin .cm-s-default .cm-tag,.mc4wp-admin .cm-s-default .cm-tag{color:#170}#mc4wp-admin .cm-s-default .cm-attribute,.mc4wp-admin .cm-s-default .cm-attribute{color:#00c}#mc4wp-admin .cm-s-default .cm-hr,.mc4wp-admin .cm-s-default .cm-hr{color:#999}#mc4wp-admin .cm-s-default .cm-link,.mc4wp-admin .cm-s-default .cm-link{color:#00c}#mc4wp-admin .cm-invalidchar,#mc4wp-admin .cm-s-default .cm-error,.mc4wp-admin .cm-invalidchar,.mc4wp-admin .cm-s-default .cm-error{color:red}#mc4wp-admin .CodeMirror-composing,.mc4wp-admin .CodeMirror-composing{border-bottom:2px solid}#mc4wp-admin div.CodeMirror span.CodeMirror-matchingbracket,.mc4wp-admin div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#mc4wp-admin div.CodeMirror span.CodeMirror-nonmatchingbracket,.mc4wp-admin div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#mc4wp-admin .CodeMirror-matchingtag,.mc4wp-admin .CodeMirror-matchingtag{background:rgba(255,150,0,.3)}#mc4wp-admin .CodeMirror-activeline-background,.mc4wp-admin .CodeMirror-activeline-background{background:#e8f2ff}#mc4wp-admin .CodeMirror,.mc4wp-admin .CodeMirror{position:relative;overflow:hidden;background:#fff}#mc4wp-admin .CodeMirror-scroll,.mc4wp-admin .CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}#mc4wp-admin .CodeMirror-sizer,.mc4wp-admin .CodeMirror-sizer{position:relative;border-right:30px solid transparent}#mc4wp-admin .CodeMirror-gutter-filler,#mc4wp-admin .CodeMirror-hscrollbar,#mc4wp-admin .CodeMirror-scrollbar-filler,#mc4wp-admin .CodeMirror-vscrollbar,.mc4wp-admin .CodeMirror-gutter-filler,.mc4wp-admin .CodeMirror-hscrollbar,.mc4wp-admin .CodeMirror-scrollbar-filler,.mc4wp-admin .CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}#mc4wp-admin .CodeMirror-vscrollbar,.mc4wp-admin .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#mc4wp-admin .CodeMirror-hscrollbar,.mc4wp-admin .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#mc4wp-admin .CodeMirror-scrollbar-filler,.mc4wp-admin .CodeMirror-scrollbar-filler{right:0;bottom:0}#mc4wp-admin .CodeMirror-gutter-filler,.mc4wp-admin .CodeMirror-gutter-filler{left:0;bottom:0}#mc4wp-admin .CodeMirror-gutters,.mc4wp-admin .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#mc4wp-admin .CodeMirror-gutter,.mc4wp-admin .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}#mc4wp-admin .field-wizard .dashicons,#mc4wp-admin .field-wizard td,#mc4wp-admin .field-wizard tr,.mc4wp-admin .field-wizard .dashicons,.mc4wp-admin .field-wizard td,.mc4wp-admin .field-wizard tr{vertical-align:middle}#mc4wp-admin .CodeMirror-gutter-wrapper,.mc4wp-admin .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}#mc4wp-admin .CodeMirror-gutter-background,.mc4wp-admin .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#mc4wp-admin .CodeMirror-gutter-elt,.mc4wp-admin .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#mc4wp-admin .CodeMirror-gutter-wrapper ::selection,.mc4wp-admin .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#mc4wp-admin .CodeMirror-gutter-wrapper ::-moz-selection,.mc4wp-admin .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#mc4wp-admin .CodeMirror-lines,.mc4wp-admin .CodeMirror-lines{cursor:text;min-height:1px}#mc4wp-admin .CodeMirror pre,.mc4wp-admin .CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}#mc4wp-admin .CodeMirror-wrap pre,.mc4wp-admin .CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#mc4wp-admin .CodeMirror-linebackground,.mc4wp-admin .CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}#mc4wp-admin .CodeMirror-linewidget,.mc4wp-admin .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#mc4wp-admin .CodeMirror-rtl pre,.mc4wp-admin .CodeMirror-rtl pre{direction:rtl}#mc4wp-admin .CodeMirror-code,.mc4wp-admin .CodeMirror-code{outline:0}#mc4wp-admin .CodeMirror-gutter,#mc4wp-admin .CodeMirror-gutters,#mc4wp-admin .CodeMirror-linenumber,#mc4wp-admin .CodeMirror-scroll,#mc4wp-admin .CodeMirror-sizer,.mc4wp-admin .CodeMirror-gutter,.mc4wp-admin .CodeMirror-gutters,.mc4wp-admin .CodeMirror-linenumber,.mc4wp-admin .CodeMirror-scroll,.mc4wp-admin .CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}#mc4wp-admin .CodeMirror-measure,.mc4wp-admin .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#mc4wp-admin .CodeMirror-cursor,.mc4wp-admin .CodeMirror-cursor{position:absolute;pointer-events:none}#mc4wp-admin .CodeMirror-measure pre,.mc4wp-admin .CodeMirror-measure pre{position:static}#mc4wp-admin div.CodeMirror-cursors,.mc4wp-admin div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#mc4wp-admin .CodeMirror-focused div.CodeMirror-cursors,#mc4wp-admin div.CodeMirror-dragcursors,.mc4wp-admin .CodeMirror-focused div.CodeMirror-cursors,.mc4wp-admin div.CodeMirror-dragcursors{visibility:visible}#mc4wp-admin .CodeMirror-selected,.mc4wp-admin .CodeMirror-selected{background:#d9d9d9}#mc4wp-admin .CodeMirror-focused .CodeMirror-selected,.mc4wp-admin .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#mc4wp-admin .CodeMirror-crosshair,.mc4wp-admin .CodeMirror-crosshair{cursor:crosshair}#mc4wp-admin .CodeMirror-line::selection,#mc4wp-admin .CodeMirror-line>span::selection,#mc4wp-admin .CodeMirror-line>span>span::selection,.mc4wp-admin .CodeMirror-line::selection,.mc4wp-admin .CodeMirror-line>span::selection,.mc4wp-admin .CodeMirror-line>span>span::selection{background:#d7d4f0}#mc4wp-admin .CodeMirror-line::-moz-selection,#mc4wp-admin .CodeMirror-line>span::-moz-selection,#mc4wp-admin .CodeMirror-line>span>span::-moz-selection,.mc4wp-admin .CodeMirror-line::-moz-selection,.mc4wp-admin .CodeMirror-line>span::-moz-selection,.mc4wp-admin .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#mc4wp-admin .cm-searching,.mc4wp-admin .cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}#mc4wp-admin .cm-force-border,.mc4wp-admin .cm-force-border{padding-right:.1px}@media print{#mc4wp-admin .CodeMirror div.CodeMirror-cursors,.mc4wp-admin .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#mc4wp-admin .cm-tab-wrap-hack:after,.mc4wp-admin .cm-tab-wrap-hack:after{content:''}#mc4wp-admin span.CodeMirror-selectedtext,.mc4wp-admin span.CodeMirror-selectedtext{background:0 0}#mc4wp-admin .CodeMirror,.mc4wp-admin .CodeMirror{border:1px solid #ccc;min-height:500px;font-weight:400;padding:0 4px}#mc4wp-admin .CodeMirror-empty,.mc4wp-admin .CodeMirror-empty{color:#999}#mc4wp-admin #mc4wp-form-preview,.mc4wp-admin #mc4wp-form-preview{border:1px solid #ddd;height:500px;width:100%;border-left-width:0;border-right-width:2px}@media (min-width:1186px){#mc4wp-admin .mc4wp-form-editor-wrap,.mc4wp-admin .mc4wp-form-editor-wrap{padding-right:0!important}#mc4wp-admin .mc4wp-form-preview-wrap,.mc4wp-admin .mc4wp-form-preview-wrap{padding-left:0!important}}@media (max-width:1186px){#mc4wp-admin #mc4wp-form-preview,.mc4wp-admin #mc4wp-form-preview{border-left-width:1px}}#mc4wp-admin .field-wizard h3,.mc4wp-admin .field-wizard h3{margin-top:0;padding-bottom:12px;border-bottom:1px solid #eee;margin-bottom:12px}#mc4wp-admin .field-wizard code,.mc4wp-admin .field-wizard code{margin-left:10px}#mc4wp-admin .field-wizard>div,.mc4wp-admin .field-wizard>div{margin:24px 0}#mc4wp-admin .field-wizard label,.mc4wp-admin .field-wizard label{font-weight:600;display:block;margin-bottom:3px}#mc4wp-admin .field-wizard table,.mc4wp-admin .field-wizard table{table-layout:fixed;border-collapse:collapse;border-spacing:0}#mc4wp-admin .field-wizard td.stretch,.mc4wp-admin .field-wizard td.stretch{width:100%}#mc4wp-admin .field-wizard .cb-wrap,.mc4wp-admin .field-wizard .cb-wrap{font-weight:400}#mc4wp-admin .field-wizard .cb-wrap input,.mc4wp-admin .field-wizard .cb-wrap input{margin-right:6px}#mc4wp-admin .field-wizard .limit-height,.mc4wp-admin .field-wizard .limit-height{border:1px solid #eee;padding:6px;max-height:200px;overflow-y:scroll}#mc4wp-admin .field-wizard .help,.mc4wp-admin .field-wizard .help{margin-top:0}#mc4wp-admin .available-fields,.mc4wp-admin .available-fields{border:1px solid #ccc;padding:20px;background:#fff}#mc4wp-admin .available-fields h4,.mc4wp-admin .available-fields h4{font-size:14px;margin-top:0}#mc4wp-admin .available-fields strong,.mc4wp-admin .available-fields strong{display:block;margin-bottom:6px}#mc4wp-admin .available-fields button,.mc4wp-admin .available-fields button{margin:0 6px 6px 0}#mc4wp-admin .available-fields .is-required:after,.mc4wp-admin .available-fields .is-required:after{content:" *";color:red}#mc4wp-admin .available-fields .is-required.not-in-form,.mc4wp-admin .available-fields .is-required.not-in-form{-webkit-box-shadow:0 0 3px 1px red;-moz-box-shadow:0 0 3px 1px red;box-shadow:0 0 3px 1px red}#mc4wp-admin .available-fields .in-form,.mc4wp-admin .available-fields .in-form{opacity:.5}#mc4wp-admin .page-title,.mc4wp-admin .page-title{background:url(../img/icon-large.png) left center no-repeat;padding-left:42px;line-height:32px;margin-bottom:20px}#mc4wp-admin .page-title small,.mc4wp-admin .page-title small{font-size:12px;color:#777;display:inline-block;margin-left:10px}#mc4wp-admin .button .dashicons,#mc4wp-admin .button-secondary .dashicons,#mc4wp-admin .page-title-action .dashicons,.mc4wp-admin .button .dashicons,.mc4wp-admin .button-secondary .dashicons,.mc4wp-admin .page-title-action .dashicons{vertical-align:middle;line-height:16px;margin:0 4px 0 0}#mc4wp-admin .form-table td p,.mc4wp-admin .form-table td p{margin-top:1em}#mc4wp-admin .sidebar,.mc4wp-admin .sidebar{border-left:1px solid #ccc}#mc4wp-admin .sidebar h3,#mc4wp-admin .sidebar h4,.mc4wp-admin .sidebar h3,.mc4wp-admin .sidebar h4{font-size:16px;margin-bottom:0}#mc4wp-admin .sidebar>div,.mc4wp-admin .sidebar>div{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}#mc4wp-admin .sidebar>div:last-of-type,.mc4wp-admin .sidebar>div:last-of-type{border-bottom:0}.mc4wp-log,.overlay{border:1px solid #ccc;overflow-y:scroll}.mc4wp-log{font-family:monaco,monospace,courier,'courier new','Bitstream Vera Sans Mono';font-size:13px;resize:vertical;line-height:140%;height:200px;padding:6px;background:#262626;color:#fff}.mc4wp-log .time{color:#b58900}.mc4wp-log .level{color:#35AECD}.mc4wp-log .debug-log-empty{color:#ccc;font-style:italic}.mc4wp-log .hidden{display:none}.mc4wp-log a{color:#ccc;text-decoration:underline}.overlay{position:fixed;left:0;top:0;z-index:99999;padding:20px;width:100%;max-width:480px;max-height:100%;background:#fefefe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlay .close{position:absolute;padding:10px;right:0;top:0;font-size:24px;cursor:pointer;opacity:.5}.overlay .close:hover{opacity:1}.overlay-background{z-index:99998;background:rgba(0,0,0,.67);position:fixed;left:0;right:0;bottom:0;top:0}.rtl .overlay .close{right:auto;left:0}.rtl #mc4wp-admin .page-title{background-position:right center;padding-left:0;padding-right:42px}.rtl #mc4wp-admin .CodeMirror-scroll{overflow-y:hidden!important}.rtl #mc4wp-admin .CodeMirror-vscrollbar{left:0!important;right:auto!important}.rtl .mc4wp-is-dismissible{padding-left:38px;padding-right:initial;position:relative}
|
| 1 |
+
#mc4wp-admin .cm-em,#mc4wp-admin .help,.mc4wp-admin .cm-em,.mc4wp-admin .help{font-style:italic}#mc4wp-admin .mc4wp-row,#mc4wp-admin .row,.mc4wp-admin .mc4wp-row,.mc4wp-admin .row{margin-left:-20px;margin-right:-20px;float:none}#mc4wp-admin .mc4wp-row .mc4wp-col,#mc4wp-admin .row .col,.mc4wp-admin .mc4wp-row .mc4wp-col,.mc4wp-admin .row .col{padding:0 20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mc4wp-admin .mc4wp-row .mc4wp-col-1,#mc4wp-admin .row .col-1,.mc4wp-admin .mc4wp-row .mc4wp-col-1,.mc4wp-admin .row .col-1{width:16.666%}#mc4wp-admin .mc4wp-row .mc4wp-col-2,#mc4wp-admin .row .col-2,.mc4wp-admin .mc4wp-row .mc4wp-col-2,.mc4wp-admin .row .col-2{width:33.333%}#mc4wp-admin .mc4wp-row .mc4wp-col-3,#mc4wp-admin .row .col-3,.mc4wp-admin .mc4wp-row .mc4wp-col-3,.mc4wp-admin .row .col-3{width:50%}#mc4wp-admin .mc4wp-row .mc4wp-col-4,#mc4wp-admin .row .col-4,.mc4wp-admin .mc4wp-row .mc4wp-col-4,.mc4wp-admin .row .col-4{width:66.666%}#mc4wp-admin .mc4wp-row .mc4wp-col-5,#mc4wp-admin .row .col-5,.mc4wp-admin .mc4wp-row .mc4wp-col-5,.mc4wp-admin .row .col-5{width:83.333%}#mc4wp-admin .mc4wp-row .mc4wp-col-6,#mc4wp-admin .row .col-6,.mc4wp-admin .mc4wp-row .mc4wp-col-6,.mc4wp-admin .row .col-6{width:100%}#mc4wp-admin .clearfix:after,#mc4wp-admin .clearfix:before,#mc4wp-admin .mc4wp-row:after,#mc4wp-admin .mc4wp-row:before,#mc4wp-admin .row:after,#mc4wp-admin .row:before,.mc4wp-admin .clearfix:after,.mc4wp-admin .clearfix:before,.mc4wp-admin .mc4wp-row:after,.mc4wp-admin .mc4wp-row:before,.mc4wp-admin .row:after,.mc4wp-admin .row:before{content:" ";display:table}#mc4wp-admin .clearfix:after,#mc4wp-admin .mc4wp-row:after,#mc4wp-admin .row:after,.mc4wp-admin .clearfix:after,.mc4wp-admin .mc4wp-row:after,.mc4wp-admin .row:after{clear:both}@media (max-width:1200px){#mc4wp-admin .mc4wp-row .mc4wp-col,#mc4wp-admin .row .col,.mc4wp-admin .mc4wp-row .mc4wp-col,.mc4wp-admin .row .col{width:100%;float:none;margin:10px 0}}#mc4wp-admin .status,.mc4wp-admin .status{display:inline-block;margin-left:1em;padding:3px 6px;color:#fff;font-size:12px;font-weight:700}#mc4wp-admin .status.positive,.mc4wp-admin .status.positive{background-color:#32cd32}#mc4wp-admin .status.negative,.mc4wp-admin .status.negative{background-color:red}#mc4wp-admin .status.neutral,.mc4wp-admin .status.neutral{background:gray}#mc4wp-admin .valigntop,.mc4wp-admin .valigntop{vertical-align:top!important}#mc4wp-admin .big-margin,.mc4wp-admin .big-margin{margin-top:60px;margin-bottom:60px}#mc4wp-admin .medium-margin,.mc4wp-admin .medium-margin{margin-top:40px;margin-bottom:40px}#mc4wp-admin .small-margin,.mc4wp-admin .small-margin{margin-top:20px;margin-bottom:20px}#mc4wp-admin .tiny-margin,.mc4wp-admin .tiny-margin{margin-top:10px;margin-bottom:10px}#mc4wp-admin .hover-activated,.mc4wp-admin .hover-activated{opacity:.5}#mc4wp-admin .hover-activated:hover,.mc4wp-admin .hover-activated:hover{cursor:pointer;opacity:1}#mc4wp-admin .help-text,.mc4wp-admin .help-text{font-size:14px}#mc4wp-admin .help-text p,.mc4wp-admin .help-text p{margin:10px 0;font-size:14px}#mc4wp-admin .help-text ul,.mc4wp-admin .help-text ul{list-style:square;margin-top:15px;padding-left:40px}#mc4wp-admin .muted,.mc4wp-admin .muted{color:#aaa}#mc4wp-admin .red,.mc4wp-admin .red{color:red}#mc4wp-admin .green,.mc4wp-admin .green{color:#32cd32}#mc4wp-admin .mc4wp-notice,.mc4wp-admin .mc4wp-notice{padding:6px 12px;color:#31708f;background:#d9edf7;border:1px solid #bce8f1;margin:1em 0!important}#mc4wp-admin .mc4wp-is-dismissible,.mc4wp-admin .mc4wp-is-dismissible{padding-right:38px;position:relative}#mc4wp-admin .column-ID,.mc4wp-admin .column-ID{width:10%}#mc4wp-admin .block,.mc4wp-admin .block{display:block}#mc4wp-admin .code-sample,.mc4wp-admin .code-sample{font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;background:#fff}#mc4wp-admin .breadcrumbs,.mc4wp-admin .breadcrumbs{border-bottom:1px solid #ccc;padding-bottom:1em}#mc4wp-admin .mc4wp-loader,.mc4wp-admin .mc4wp-loader{position:relative;display:inline-block;text-indent:-9999999px;border:3px solid rgba(0,0,0,.2);border-left-color:#000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;overflow:hidden;border-radius:50%;vertical-align:middle;width:12px;height:12px;margin-bottom:3px;margin-left:3px;margin-right:3px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#mc4wp-admin .tab,.mc4wp-admin .tab{display:none;background:inherit;border:none;font-weight:initial}#mc4wp-admin .tab.tab-active,.mc4wp-admin .tab.tab-active{display:block}#mc4wp-admin .tab h2,.mc4wp-admin .tab h2{margin-top:20px}#mc4wp-admin .CodeMirror,.mc4wp-admin .CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}#mc4wp-admin .CodeMirror-lines,.mc4wp-admin .CodeMirror-lines{padding:4px 0}#mc4wp-admin .CodeMirror pre,.mc4wp-admin .CodeMirror pre{padding:0 4px}#mc4wp-admin .CodeMirror-gutter-filler,#mc4wp-admin .CodeMirror-scrollbar-filler,.mc4wp-admin .CodeMirror-gutter-filler,.mc4wp-admin .CodeMirror-scrollbar-filler{background-color:#fff}#mc4wp-admin .CodeMirror-gutters,.mc4wp-admin .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#mc4wp-admin .CodeMirror-linenumber,.mc4wp-admin .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#mc4wp-admin .CodeMirror-guttermarker,.mc4wp-admin .CodeMirror-guttermarker{color:#000}#mc4wp-admin .CodeMirror-guttermarker-subtle,.mc4wp-admin .CodeMirror-guttermarker-subtle{color:#999}#mc4wp-admin .CodeMirror-cursor,.mc4wp-admin .CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}#mc4wp-admin .CodeMirror div.CodeMirror-secondarycursor,.mc4wp-admin .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#mc4wp-admin .cm-fat-cursor .CodeMirror-cursor,.mc4wp-admin .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#mc4wp-admin .cm-fat-cursor div.CodeMirror-cursors,.mc4wp-admin .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#mc4wp-admin .cm-fat-cursor-mark,.mc4wp-admin .cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}#mc4wp-admin .cm-animate-fat-cursor,.mc4wp-admin .cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}#mc4wp-admin .cm-tab,.mc4wp-admin .cm-tab{display:inline-block;text-decoration:inherit}#mc4wp-admin .CodeMirror-rulers,.mc4wp-admin .CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}#mc4wp-admin .CodeMirror-ruler,.mc4wp-admin .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#mc4wp-admin .cm-s-default .cm-header,.mc4wp-admin .cm-s-default .cm-header{color:#00f}#mc4wp-admin .cm-s-default .cm-quote,.mc4wp-admin .cm-s-default .cm-quote{color:#090}#mc4wp-admin .cm-negative,.mc4wp-admin .cm-negative{color:#d44}#mc4wp-admin .cm-positive,.mc4wp-admin .cm-positive{color:#292}#mc4wp-admin .cm-header,#mc4wp-admin .cm-strong,.mc4wp-admin .cm-header,.mc4wp-admin .cm-strong{font-weight:700}#mc4wp-admin .cm-link,.mc4wp-admin .cm-link{text-decoration:underline}#mc4wp-admin .cm-strikethrough,.mc4wp-admin .cm-strikethrough{text-decoration:line-through}#mc4wp-admin .cm-s-default .cm-keyword,.mc4wp-admin .cm-s-default .cm-keyword{color:#708}#mc4wp-admin .cm-s-default .cm-atom,.mc4wp-admin .cm-s-default .cm-atom{color:#219}#mc4wp-admin .cm-s-default .cm-number,.mc4wp-admin .cm-s-default .cm-number{color:#164}#mc4wp-admin .cm-s-default .cm-def,.mc4wp-admin .cm-s-default .cm-def{color:#00f}#mc4wp-admin .cm-s-default .cm-variable-2,.mc4wp-admin .cm-s-default .cm-variable-2{color:#05a}#mc4wp-admin .cm-s-default .cm-type,#mc4wp-admin .cm-s-default .cm-variable-3,.mc4wp-admin .cm-s-default .cm-type,.mc4wp-admin .cm-s-default .cm-variable-3{color:#085}#mc4wp-admin .cm-s-default .cm-comment,.mc4wp-admin .cm-s-default .cm-comment{color:#a50}#mc4wp-admin .cm-s-default .cm-string,.mc4wp-admin .cm-s-default .cm-string{color:#a11}#mc4wp-admin .cm-s-default .cm-string-2,.mc4wp-admin .cm-s-default .cm-string-2{color:#f50}#mc4wp-admin .cm-s-default .cm-meta,#mc4wp-admin .cm-s-default .cm-qualifier,.mc4wp-admin .cm-s-default .cm-meta,.mc4wp-admin .cm-s-default .cm-qualifier{color:#555}#mc4wp-admin .cm-s-default .cm-builtin,.mc4wp-admin .cm-s-default .cm-builtin{color:#30a}#mc4wp-admin .cm-s-default .cm-bracket,.mc4wp-admin .cm-s-default .cm-bracket{color:#997}#mc4wp-admin .cm-s-default .cm-tag,.mc4wp-admin .cm-s-default .cm-tag{color:#170}#mc4wp-admin .cm-s-default .cm-attribute,.mc4wp-admin .cm-s-default .cm-attribute{color:#00c}#mc4wp-admin .cm-s-default .cm-hr,.mc4wp-admin .cm-s-default .cm-hr{color:#999}#mc4wp-admin .cm-s-default .cm-link,.mc4wp-admin .cm-s-default .cm-link{color:#00c}#mc4wp-admin .cm-invalidchar,#mc4wp-admin .cm-s-default .cm-error,.mc4wp-admin .cm-invalidchar,.mc4wp-admin .cm-s-default .cm-error{color:red}#mc4wp-admin .CodeMirror-composing,.mc4wp-admin .CodeMirror-composing{border-bottom:2px solid}#mc4wp-admin div.CodeMirror span.CodeMirror-matchingbracket,.mc4wp-admin div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#mc4wp-admin div.CodeMirror span.CodeMirror-nonmatchingbracket,.mc4wp-admin div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#mc4wp-admin .CodeMirror-matchingtag,.mc4wp-admin .CodeMirror-matchingtag{background:rgba(255,150,0,.3)}#mc4wp-admin .CodeMirror-activeline-background,.mc4wp-admin .CodeMirror-activeline-background{background:#e8f2ff}#mc4wp-admin .CodeMirror,.mc4wp-admin .CodeMirror{position:relative;overflow:hidden;background:#fff}#mc4wp-admin .CodeMirror-scroll,.mc4wp-admin .CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}#mc4wp-admin .CodeMirror-sizer,.mc4wp-admin .CodeMirror-sizer{position:relative;border-right:30px solid transparent}#mc4wp-admin .CodeMirror-gutter-filler,#mc4wp-admin .CodeMirror-hscrollbar,#mc4wp-admin .CodeMirror-scrollbar-filler,#mc4wp-admin .CodeMirror-vscrollbar,.mc4wp-admin .CodeMirror-gutter-filler,.mc4wp-admin .CodeMirror-hscrollbar,.mc4wp-admin .CodeMirror-scrollbar-filler,.mc4wp-admin .CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}#mc4wp-admin .CodeMirror-vscrollbar,.mc4wp-admin .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#mc4wp-admin .CodeMirror-hscrollbar,.mc4wp-admin .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#mc4wp-admin .CodeMirror-scrollbar-filler,.mc4wp-admin .CodeMirror-scrollbar-filler{right:0;bottom:0}#mc4wp-admin .CodeMirror-gutter-filler,.mc4wp-admin .CodeMirror-gutter-filler{left:0;bottom:0}#mc4wp-admin .CodeMirror-gutters,.mc4wp-admin .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#mc4wp-admin .CodeMirror-gutter,.mc4wp-admin .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}#mc4wp-admin .field-wizard .dashicons,#mc4wp-admin .field-wizard td,#mc4wp-admin .field-wizard tr,.mc4wp-admin .field-wizard .dashicons,.mc4wp-admin .field-wizard td,.mc4wp-admin .field-wizard tr{vertical-align:middle}#mc4wp-admin .CodeMirror-gutter-wrapper,.mc4wp-admin .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}#mc4wp-admin .CodeMirror-gutter-background,.mc4wp-admin .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#mc4wp-admin .CodeMirror-gutter-elt,.mc4wp-admin .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#mc4wp-admin .CodeMirror-gutter-wrapper ::selection,.mc4wp-admin .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#mc4wp-admin .CodeMirror-gutter-wrapper ::-moz-selection,.mc4wp-admin .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#mc4wp-admin .CodeMirror-lines,.mc4wp-admin .CodeMirror-lines{cursor:text;min-height:1px}#mc4wp-admin .CodeMirror pre,.mc4wp-admin .CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}#mc4wp-admin .CodeMirror-wrap pre,.mc4wp-admin .CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#mc4wp-admin .CodeMirror-linebackground,.mc4wp-admin .CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}#mc4wp-admin .CodeMirror-linewidget,.mc4wp-admin .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#mc4wp-admin .CodeMirror-rtl pre,.mc4wp-admin .CodeMirror-rtl pre{direction:rtl}#mc4wp-admin .CodeMirror-code,.mc4wp-admin .CodeMirror-code{outline:0}#mc4wp-admin .CodeMirror-gutter,#mc4wp-admin .CodeMirror-gutters,#mc4wp-admin .CodeMirror-linenumber,#mc4wp-admin .CodeMirror-scroll,#mc4wp-admin .CodeMirror-sizer,.mc4wp-admin .CodeMirror-gutter,.mc4wp-admin .CodeMirror-gutters,.mc4wp-admin .CodeMirror-linenumber,.mc4wp-admin .CodeMirror-scroll,.mc4wp-admin .CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}#mc4wp-admin .CodeMirror-measure,.mc4wp-admin .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#mc4wp-admin .CodeMirror-cursor,.mc4wp-admin .CodeMirror-cursor{position:absolute;pointer-events:none}#mc4wp-admin .CodeMirror-measure pre,.mc4wp-admin .CodeMirror-measure pre{position:static}#mc4wp-admin div.CodeMirror-cursors,.mc4wp-admin div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#mc4wp-admin .CodeMirror-focused div.CodeMirror-cursors,#mc4wp-admin div.CodeMirror-dragcursors,.mc4wp-admin .CodeMirror-focused div.CodeMirror-cursors,.mc4wp-admin div.CodeMirror-dragcursors{visibility:visible}#mc4wp-admin .CodeMirror-selected,.mc4wp-admin .CodeMirror-selected{background:#d9d9d9}#mc4wp-admin .CodeMirror-focused .CodeMirror-selected,.mc4wp-admin .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#mc4wp-admin .CodeMirror-crosshair,.mc4wp-admin .CodeMirror-crosshair{cursor:crosshair}#mc4wp-admin .CodeMirror-line::selection,#mc4wp-admin .CodeMirror-line>span::selection,#mc4wp-admin .CodeMirror-line>span>span::selection,.mc4wp-admin .CodeMirror-line::selection,.mc4wp-admin .CodeMirror-line>span::selection,.mc4wp-admin .CodeMirror-line>span>span::selection{background:#d7d4f0}#mc4wp-admin .CodeMirror-line::-moz-selection,#mc4wp-admin .CodeMirror-line>span::-moz-selection,#mc4wp-admin .CodeMirror-line>span>span::-moz-selection,.mc4wp-admin .CodeMirror-line::-moz-selection,.mc4wp-admin .CodeMirror-line>span::-moz-selection,.mc4wp-admin .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#mc4wp-admin .cm-searching,.mc4wp-admin .cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}#mc4wp-admin .cm-force-border,.mc4wp-admin .cm-force-border{padding-right:.1px}@media print{#mc4wp-admin .CodeMirror div.CodeMirror-cursors,.mc4wp-admin .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#mc4wp-admin .cm-tab-wrap-hack:after,.mc4wp-admin .cm-tab-wrap-hack:after{content:''}#mc4wp-admin span.CodeMirror-selectedtext,.mc4wp-admin span.CodeMirror-selectedtext{background:0 0}#mc4wp-admin .CodeMirror,.mc4wp-admin .CodeMirror{border:1px solid #ccc;min-height:500px;font-weight:400;padding:0 4px}#mc4wp-admin .CodeMirror-empty,.mc4wp-admin .CodeMirror-empty{color:#999}#mc4wp-admin #mc4wp-form-preview,.mc4wp-admin #mc4wp-form-preview{border:1px solid #ddd;height:500px;width:100%;border-left-width:0;border-right-width:2px}@media (min-width:1186px){#mc4wp-admin .mc4wp-form-editor-wrap,.mc4wp-admin .mc4wp-form-editor-wrap{padding-right:0!important}#mc4wp-admin .mc4wp-form-preview-wrap,.mc4wp-admin .mc4wp-form-preview-wrap{padding-left:0!important}}@media (max-width:1186px){#mc4wp-admin #mc4wp-form-preview,.mc4wp-admin #mc4wp-form-preview{border-left-width:1px}}#mc4wp-admin .field-wizard h3,.mc4wp-admin .field-wizard h3{margin-top:0;padding-bottom:12px;border-bottom:1px solid #eee;margin-bottom:12px}#mc4wp-admin .field-wizard code,.mc4wp-admin .field-wizard code{margin-left:10px}#mc4wp-admin .field-wizard>div,.mc4wp-admin .field-wizard>div{margin:24px 0}#mc4wp-admin .field-wizard label,.mc4wp-admin .field-wizard label{font-weight:600;display:block;margin-bottom:3px}#mc4wp-admin .field-wizard .cb-wrap,.mc4wp-admin .field-wizard .cb-wrap,.tlite{font-weight:400}#mc4wp-admin .field-wizard table,.mc4wp-admin .field-wizard table{table-layout:fixed;border-collapse:collapse;border-spacing:0}#mc4wp-admin .field-wizard td.stretch,.mc4wp-admin .field-wizard td.stretch{width:100%}#mc4wp-admin .field-wizard .cb-wrap input,.mc4wp-admin .field-wizard .cb-wrap input{margin-right:6px}#mc4wp-admin .field-wizard .limit-height,.mc4wp-admin .field-wizard .limit-height{border:1px solid #eee;padding:6px;max-height:200px;overflow-y:scroll}#mc4wp-admin .field-wizard .help,.mc4wp-admin .field-wizard .help{margin-top:0}#mc4wp-admin .available-fields,.mc4wp-admin .available-fields{border:1px solid #ccc;padding:20px;background:#fff}#mc4wp-admin .available-fields h4,.mc4wp-admin .available-fields h4{font-size:14px;margin-top:0}#mc4wp-admin .available-fields strong,.mc4wp-admin .available-fields strong{display:block;margin-bottom:6px}#mc4wp-admin .available-fields button,.mc4wp-admin .available-fields button{margin:0 6px 6px 0}#mc4wp-admin .available-fields .is-required:after,.mc4wp-admin .available-fields .is-required:after{content:" *";color:red}#mc4wp-admin .available-fields .is-required.not-in-form,.mc4wp-admin .available-fields .is-required.not-in-form{-webkit-box-shadow:0 0 3px 1px red;-moz-box-shadow:0 0 3px 1px red;box-shadow:0 0 3px 1px red}#mc4wp-admin .available-fields .in-form,.mc4wp-admin .available-fields .in-form{opacity:.5}#mc4wp-admin .page-title,.mc4wp-admin .page-title{background:url(../img/icon-large.png) left center no-repeat;padding-left:42px;line-height:32px;margin-bottom:20px}#mc4wp-admin .page-title small,.mc4wp-admin .page-title small{font-size:12px;color:#777;display:inline-block;margin-left:10px}#mc4wp-admin .button .dashicons,#mc4wp-admin .button-secondary .dashicons,#mc4wp-admin .page-title-action .dashicons,.mc4wp-admin .button .dashicons,.mc4wp-admin .button-secondary .dashicons,.mc4wp-admin .page-title-action .dashicons{vertical-align:middle;line-height:16px;margin:0 4px 0 0}#mc4wp-admin .form-table td p,.mc4wp-admin .form-table td p{margin-top:1em}#mc4wp-admin .sidebar,.mc4wp-admin .sidebar{border-left:1px solid #ccc}#mc4wp-admin .sidebar h3,#mc4wp-admin .sidebar h4,.mc4wp-admin .sidebar h3,.mc4wp-admin .sidebar h4{font-size:16px;margin-bottom:0}#mc4wp-admin .sidebar>div,.mc4wp-admin .sidebar>div{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}#mc4wp-admin .sidebar>div:last-of-type,.mc4wp-admin .sidebar>div:last-of-type{border-bottom:0}.mc4wp-log,.overlay{border:1px solid #ccc;overflow-y:scroll}.mc4wp-log{font-family:monaco,monospace,courier,'courier new','Bitstream Vera Sans Mono';font-size:13px;resize:vertical;line-height:140%;height:200px;padding:6px;background:#262626;color:#fff}.mc4wp-log .time{color:#b58900}.mc4wp-log .level{color:#35AECD}.mc4wp-log .debug-log-empty{color:#ccc;font-style:italic}.mc4wp-log .hidden{display:none}.mc4wp-log a{color:#ccc;text-decoration:underline}.overlay{position:fixed;left:0;top:0;z-index:99999;padding:20px;width:100%;max-width:480px;max-height:100%;background:#fefefe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlay .close{position:absolute;padding:10px;right:0;top:0;font-size:24px;cursor:pointer;opacity:.5}.overlay .close:hover{opacity:1}.overlay-background{z-index:99998;background:rgba(0,0,0,.67);position:fixed;left:0;right:0;bottom:0;top:0}.rtl .overlay .close{right:auto;left:0}.rtl #mc4wp-admin .page-title{background-position:right center;padding-left:0;padding-right:42px}.rtl #mc4wp-admin .CodeMirror-scroll{overflow-y:hidden!important}.rtl #mc4wp-admin .CodeMirror-vscrollbar{left:0!important;right:auto!important}.rtl .mc4wp-is-dismissible{padding-left:38px;padding-right:initial;position:relative}.tlite{background:#111;color:#fff;font-family:sans-serif;font-size:.8rem;text-decoration:none;text-align:left;padding:.6em .75rem;border-radius:4px;position:absolute;opacity:0;visibility:hidden;transition:opacity .4s;white-space:nowrap;box-shadow:0 .5rem 1rem -.5rem #000;z-index:1000;-webkit-backface-visibility:hidden}.tlite-table td,.tlite-table th{position:relative}.tlite-visible{visibility:visible;opacity:.9}.tlite::before{content:' ';display:block;background:inherit;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.tlite-n::before{top:-3px;left:50%;margin-left:-5px}.tlite-nw::before{top:-3px;left:10px}.tlite-ne::before{top:-3px;right:10px}.tlite-s::before{bottom:-3px;left:50%;margin-left:-5px}.tlite-se::before{bottom:-3px;right:10px}.tlite-sw::before{bottom:-3px;left:10px}.tlite-w::before{left:-3px;top:50%;margin-top:-5px}.tlite-e::before{right:-3px;top:50%;margin-top:-5px}
|
assets/js/admin.js
CHANGED
|
@@ -3,6 +3,12 @@
|
|
| 3 |
|
| 4 |
// dependencies
|
| 5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
var m = window.m = require('mithril');
|
| 7 |
var EventEmitter = require('wolfy87-eventemitter');
|
| 8 |
|
|
@@ -13,6 +19,10 @@ var tabs = require('./admin/tabs.js')(context);
|
|
| 13 |
var helpers = require('./admin/helpers.js');
|
| 14 |
var settings = require('./admin/settings.js')(context, helpers, events);
|
| 15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
// list fetcher
|
| 17 |
var ListFetcher = require('./admin/list-fetcher.js');
|
| 18 |
var mount = document.getElementById('mc4wp-list-fetcher');
|
|
@@ -29,7 +39,7 @@ window.mc4wp.events = events;
|
|
| 29 |
window.mc4wp.settings = settings;
|
| 30 |
window.mc4wp.tabs = tabs;
|
| 31 |
|
| 32 |
-
},{"./admin/helpers.js":2,"./admin/list-fetcher.js":3,"./admin/settings.js":4,"./admin/tabs.js":5,"mithril":7,"wolfy87-eventemitter":
|
| 33 |
'use strict';
|
| 34 |
|
| 35 |
var helpers = {};
|
|
@@ -1712,6 +1722,142 @@ else window.m = m
|
|
| 1712 |
}());
|
| 1713 |
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
|
| 1714 |
},{}],8:[function(require,module,exports){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1715 |
/*!
|
| 1716 |
* EventEmitter v5.2.4 - git.io/ee
|
| 1717 |
* Unlicense - http://unlicense.org/
|
| 3 |
|
| 4 |
// dependencies
|
| 5 |
|
| 6 |
+
var _tlite = require('tlite');
|
| 7 |
+
|
| 8 |
+
var _tlite2 = _interopRequireDefault(_tlite);
|
| 9 |
+
|
| 10 |
+
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
| 11 |
+
|
| 12 |
var m = window.m = require('mithril');
|
| 13 |
var EventEmitter = require('wolfy87-eventemitter');
|
| 14 |
|
| 19 |
var helpers = require('./admin/helpers.js');
|
| 20 |
var settings = require('./admin/settings.js')(context, helpers, events);
|
| 21 |
|
| 22 |
+
(0, _tlite2.default)(function (el) {
|
| 23 |
+
return el.className.indexOf('mc4wp-tooltip') > -1;
|
| 24 |
+
});
|
| 25 |
+
|
| 26 |
// list fetcher
|
| 27 |
var ListFetcher = require('./admin/list-fetcher.js');
|
| 28 |
var mount = document.getElementById('mc4wp-list-fetcher');
|
| 39 |
window.mc4wp.settings = settings;
|
| 40 |
window.mc4wp.tabs = tabs;
|
| 41 |
|
| 42 |
+
},{"./admin/helpers.js":2,"./admin/list-fetcher.js":3,"./admin/settings.js":4,"./admin/tabs.js":5,"mithril":7,"tlite":8,"wolfy87-eventemitter":9}],2:[function(require,module,exports){
|
| 43 |
'use strict';
|
| 44 |
|
| 45 |
var helpers = {};
|
| 1722 |
}());
|
| 1723 |
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
|
| 1724 |
},{}],8:[function(require,module,exports){
|
| 1725 |
+
function tlite(getTooltipOpts) {
|
| 1726 |
+
document.addEventListener('mouseover', function (e) {
|
| 1727 |
+
var el = e.target;
|
| 1728 |
+
var opts = getTooltipOpts(el);
|
| 1729 |
+
|
| 1730 |
+
if (!opts) {
|
| 1731 |
+
el = el.parentElement;
|
| 1732 |
+
opts = el && getTooltipOpts(el);
|
| 1733 |
+
}
|
| 1734 |
+
|
| 1735 |
+
opts && tlite.show(el, opts, true);
|
| 1736 |
+
});
|
| 1737 |
+
}
|
| 1738 |
+
|
| 1739 |
+
tlite.show = function (el, opts, isAuto) {
|
| 1740 |
+
var fallbackAttrib = 'data-tlite';
|
| 1741 |
+
opts = opts || {};
|
| 1742 |
+
|
| 1743 |
+
(el.tooltip || Tooltip(el, opts)).show();
|
| 1744 |
+
|
| 1745 |
+
function Tooltip(el, opts) {
|
| 1746 |
+
var tooltipEl;
|
| 1747 |
+
var showTimer;
|
| 1748 |
+
var text;
|
| 1749 |
+
|
| 1750 |
+
el.addEventListener('mousedown', autoHide);
|
| 1751 |
+
el.addEventListener('mouseleave', autoHide);
|
| 1752 |
+
|
| 1753 |
+
function show() {
|
| 1754 |
+
text = el.title || el.getAttribute(fallbackAttrib) || text;
|
| 1755 |
+
el.title = '';
|
| 1756 |
+
el.setAttribute(fallbackAttrib, '');
|
| 1757 |
+
text && !showTimer && (showTimer = setTimeout(fadeIn, isAuto ? 150 : 1))
|
| 1758 |
+
}
|
| 1759 |
+
|
| 1760 |
+
function autoHide() {
|
| 1761 |
+
tlite.hide(el, true);
|
| 1762 |
+
}
|
| 1763 |
+
|
| 1764 |
+
function hide(isAutoHiding) {
|
| 1765 |
+
if (isAuto === isAutoHiding) {
|
| 1766 |
+
showTimer = clearTimeout(showTimer);
|
| 1767 |
+
var parent = tooltipEl && tooltipEl.parentNode;
|
| 1768 |
+
parent && parent.removeChild(tooltipEl);
|
| 1769 |
+
tooltipEl = undefined;
|
| 1770 |
+
}
|
| 1771 |
+
}
|
| 1772 |
+
|
| 1773 |
+
function fadeIn() {
|
| 1774 |
+
if (!tooltipEl) {
|
| 1775 |
+
tooltipEl = createTooltip(el, text, opts);
|
| 1776 |
+
}
|
| 1777 |
+
}
|
| 1778 |
+
|
| 1779 |
+
return el.tooltip = {
|
| 1780 |
+
show: show,
|
| 1781 |
+
hide: hide
|
| 1782 |
+
};
|
| 1783 |
+
}
|
| 1784 |
+
|
| 1785 |
+
function createTooltip(el, text, opts) {
|
| 1786 |
+
var tooltipEl = document.createElement('span');
|
| 1787 |
+
var grav = opts.grav || el.getAttribute('data-tlite') || 'n';
|
| 1788 |
+
|
| 1789 |
+
tooltipEl.innerHTML = text;
|
| 1790 |
+
|
| 1791 |
+
el.appendChild(tooltipEl);
|
| 1792 |
+
|
| 1793 |
+
var vertGrav = grav[0] || '';
|
| 1794 |
+
var horzGrav = grav[1] || '';
|
| 1795 |
+
|
| 1796 |
+
function positionTooltip() {
|
| 1797 |
+
tooltipEl.className = 'tlite ' + 'tlite-' + vertGrav + horzGrav;
|
| 1798 |
+
|
| 1799 |
+
var arrowSize = 10;
|
| 1800 |
+
var top = el.offsetTop;
|
| 1801 |
+
var left = el.offsetLeft;
|
| 1802 |
+
|
| 1803 |
+
if (tooltipEl.offsetParent === el) {
|
| 1804 |
+
top = left = 0;
|
| 1805 |
+
}
|
| 1806 |
+
|
| 1807 |
+
var width = el.offsetWidth;
|
| 1808 |
+
var height = el.offsetHeight;
|
| 1809 |
+
var tooltipHeight = tooltipEl.offsetHeight;
|
| 1810 |
+
var tooltipWidth = tooltipEl.offsetWidth;
|
| 1811 |
+
var centerEl = left + (width / 2);
|
| 1812 |
+
|
| 1813 |
+
tooltipEl.style.top = (
|
| 1814 |
+
vertGrav === 's' ? (top - tooltipHeight - arrowSize) :
|
| 1815 |
+
vertGrav === 'n' ? (top + height + arrowSize) :
|
| 1816 |
+
(top + (height / 2) - (tooltipHeight / 2))
|
| 1817 |
+
) + 'px';
|
| 1818 |
+
|
| 1819 |
+
tooltipEl.style.left = (
|
| 1820 |
+
horzGrav === 'w' ? left :
|
| 1821 |
+
horzGrav === 'e' ? left + width - tooltipWidth :
|
| 1822 |
+
vertGrav === 'w' ? (left + width + arrowSize) :
|
| 1823 |
+
vertGrav === 'e' ? (left - tooltipWidth - arrowSize) :
|
| 1824 |
+
(centerEl - tooltipWidth / 2)
|
| 1825 |
+
) + 'px';
|
| 1826 |
+
}
|
| 1827 |
+
|
| 1828 |
+
positionTooltip();
|
| 1829 |
+
|
| 1830 |
+
var rect = tooltipEl.getBoundingClientRect();
|
| 1831 |
+
|
| 1832 |
+
if (vertGrav === 's' && rect.top < 0) {
|
| 1833 |
+
vertGrav = 'n';
|
| 1834 |
+
positionTooltip();
|
| 1835 |
+
} else if (vertGrav === 'n' && rect.bottom > window.innerHeight) {
|
| 1836 |
+
vertGrav = 's';
|
| 1837 |
+
positionTooltip();
|
| 1838 |
+
} else if (vertGrav === 'e' && rect.left < 0) {
|
| 1839 |
+
vertGrav = 'w';
|
| 1840 |
+
positionTooltip();
|
| 1841 |
+
} else if (vertGrav === 'w' && rect.right > window.innerWidth) {
|
| 1842 |
+
vertGrav = 'e';
|
| 1843 |
+
positionTooltip();
|
| 1844 |
+
}
|
| 1845 |
+
|
| 1846 |
+
tooltipEl.className += ' tlite-visible';
|
| 1847 |
+
|
| 1848 |
+
return tooltipEl;
|
| 1849 |
+
}
|
| 1850 |
+
};
|
| 1851 |
+
|
| 1852 |
+
tlite.hide = function (el, isAuto) {
|
| 1853 |
+
el.tooltip && el.tooltip.hide(isAuto);
|
| 1854 |
+
};
|
| 1855 |
+
|
| 1856 |
+
if (typeof module !== 'undefined' && module.exports) {
|
| 1857 |
+
module.exports = tlite;
|
| 1858 |
+
}
|
| 1859 |
+
|
| 1860 |
+
},{}],9:[function(require,module,exports){
|
| 1861 |
/*!
|
| 1862 |
* EventEmitter v5.2.4 - git.io/ee
|
| 1863 |
* Unlicense - http://unlicense.org/
|
assets/js/admin.min.js
CHANGED
|
@@ -1,2 +1,2 @@
|
|
| 1 |
-
!function(){var e=void 0,t=void 0;!function(){function t(n,r,i){function o(l,s){if(!r[l]){if(!n[l]){var u="function"==typeof e&&e;if(!s&&u)return u(l,!0);if(a)return a(l,!0);var c=new Error("Cannot find module '"+l+"'");throw c.code="MODULE_NOT_FOUND",c}var f=r[l]={exports:{}};n[l][0].call(f.exports,function(e){var t=n[l][1][e];return o(t||e)},f,f.exports,t,n,r,i)}return r[l].exports}for(var a="function"==typeof e&&e,l=0;l<i.length;l++)o(i[l]);return o}return t}()({1:[function(e,t,n){"use strict";var r=window.m=e("mithril"),i=e("wolfy87-eventemitter"),o=document.getElementById("mc4wp-admin"),a=new i,l=e("./admin/tabs.js")(o),s=e("./admin/helpers.js"),u=e("./admin/settings.js")(o,s,a),c=e("./admin/list-fetcher.js"),f=document.getElementById("mc4wp-list-fetcher");f&&r.mount(f,new c),window.mc4wp=window.mc4wp||{},window.mc4wp.deps=window.mc4wp.deps||{},window.mc4wp.deps.mithril=r,window.mc4wp.helpers=s,window.mc4wp.events=a,window.mc4wp.settings=u,window.mc4wp.tabs=l},{"./admin/helpers.js":2,"./admin/list-fetcher.js":3,"./admin/settings.js":4,"./admin/tabs.js":5,mithril:7,"wolfy87-eventemitter":8}],2:[function(e,t,n){"use strict";var r={};r.toggleElement=function(e){for(var t=document.querySelectorAll(e),n=0;n<t.length;n++){var r=t[n].clientHeight<=0;t[n].style.display=r?"":"none"}},r.bindEventToElement=function(e,t,n){e.addEventListener?e.addEventListener(t,n):e.attachEvent&&e.attachEvent("on"+t,n)},r.bindEventToElements=function(e,t,n){Array.prototype.forEach.call(e,function(e){r.bindEventToElement(e,t,n)})},r.debounce=function(e,t,n){var r;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout(function(){r=null,n||e.apply(i,o)},t),a&&e.apply(i,o)}},function(){var e=document.querySelectorAll("[data-showif]");Array.prototype.forEach.call(e,function(e){function t(){if("radio"!==this.getAttribute("type")||this.checked){var t=("checkbox"===this.getAttribute("type")?this.checked:this.value)==n.value;a?(e.style.display=t?"":"none",e.style.visibility=t?"":"hidden"):e.style.opacity=t?"":"0.4",Array.prototype.forEach.call(o,function(e){t?e.removeAttribute("readonly"):e.setAttribute("readonly","readonly")})}}var n=JSON.parse(e.getAttribute("data-showif")),i=document.querySelectorAll('[name="'+n.element+'"]'),o=e.querySelectorAll("input,select,textarea:not([readonly])"),a=void 0===n.hide||n.hide;Array.prototype.forEach.call(i,function(e){t.call(e)}),r.bindEventToElements(i,"change",t)})}(),t.exports=r},{}],3:[function(e,t,n){"use strict";function r(){this.working=!1,this.done=!1,o.mailchimp.api_connected&&0===o.mailchimp.lists.length&&this.fetch()}var i=window.jQuery,o=mc4wp_vars,a=o.i18n;r.prototype.fetch=function(e){e&&e.preventDefault(),this.working=!0,this.done=!1,i.post(ajaxurl,{action:"mc4wp_renew_mailchimp_lists",timeout:18e4}).done(function(e){this.success=!0,e&&window.setTimeout(function(){window.location.reload()},3e3)}.bind(this)).fail(function(e){this.success=!1}.bind(this)).always(function(e){this.working=!1,this.done=!0,m.redraw()}.bind(this))},r.prototype.view=function(){return m("form",{method:"POST",onsubmit:this.fetch.bind(this)},[m("p",[m("input",{type:"submit",value:this.working?a.fetching_mailchimp_lists:a.renew_mailchimp_lists,className:"button",disabled:!!this.working}),m.trust(" "),this.working?[m("span.mc4wp-loader","Loading..."),m.trust(" "),m("em.help",a.fetching_mailchimp_lists_can_take_a_while)]:"",this.done?[this.success?m("em.help.green",a.fetching_mailchimp_lists_done):m("em.help.red",a.fetching_mailchimp_lists_error)]:""])])},t.exports=r},{}],4:[function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.exports=function(e,t,n){function i(){return l=[],Array.prototype.forEach.call(o,function(e){("boolean"!=typeof e.checked||e.checked)&&"object"===r(a[e.value])&&l.push(a[e.value])}),n.trigger("selectedLists.change",[l]),l}e.querySelector("form");var o=e.querySelectorAll(".mc4wp-list-input"),a=mc4wp_vars.mailchimp.lists,l=[];return n.on("selectedLists.change",function(){var e=document.querySelectorAll(".lists--only-selected > *");Array.prototype.forEach.call(e,function(e){(function(e,t){return l.filter(function(n){return n[e]===t})})("id",e.getAttribute("data-list-id")).length>0?e.setAttribute("class",e.getAttribute("class").replace("hidden","")):e.setAttribute("class",e.getAttribute("class")+" hidden")})}),t.bindEventToElements(o,"change",i),i(),{getSelectedLists:function(){return l}}}},{}],5:[function(e,t,n){"use strict";var r=e("./url.js");t.exports=function(e){function t(e){for(var t=0;t<f.length;t++)if(f[t].id===e)return f[t]}function n(e,n){if("string"==typeof e&&(e=t(e)),!e)return!1;void 0==n&&(n=!0),s.removeClass("tab-active").css("display","none"),u.removeClass("nav-tab-active"),Array.prototype.forEach.call(e.nav,function(e){e.className+=" nav-tab-active",e.blur()}),e.element.style.display="block",e.element.className+=" tab-active";var o=r.setParameter(window.location.href,"tab",e.id);return history.pushState&&n&&history.pushState(e.id,"",o),i(e),c.value=o,"function"==typeof tb_remove&&tb_remove(),"fields"===e.id&&window.mc4wp&&window.mc4wp.forms&&window.mc4wp.forms.editor&&mc4wp.forms.editor.refresh(),!0}function i(e){var t=document.title.split("-");document.title=document.title.replace(t[0],e.title+" ")}function o(e){e=e||window.event;var t=this.getAttribute("data-tab");if(!t){var i=this.className.match(/nav-tab-(\w+)?/);i&&(t=i[1])}if(!t){var o=r.parse(this.href);if(!o.tab)return;t=o.tab}return!n(t)||(e.preventDefault(),e.returnValue=!1,!1)}var a=window.jQuery,l=a(e),s=l.find(".tab"),u=l.find(".nav-tab"),c=e.querySelector('input[name="_wp_http_referer"]'),f=[];return a.each(s,function(t,r){var i=r.id.substring(4),o=a(r).find("h2").first().text();f.push({id:i,title:o,element:r,nav:e.querySelectorAll(".nav-tab-"+i),open:function(){return n(i)}})}),u.click(o),a(document.body).on("click",".tab-link",o),function(){if(history.pushState){var e=s.filter(":visible").get(0);if(e){var n=t(e.id.substring(4));n&&(history.replaceState&&null===history.state&&history.replaceState(n.id,""),i(n))}}}(),window.addEventListener&&history.pushState&&window.addEventListener("popstate",function(e){return!e.state||n(e.state,!1)}),{open:n,get:t}}},{"./url.js":6}],6:[function(e,t,n){"use strict";var r={parse:function(e){var t={},n=e.split("&");for(var r in n)if(n.hasOwnProperty(r)){var i=n[r].split("=");t[decodeURIComponent(i[0])]=decodeURIComponent(i[1])}return t},build:function(e){var t=[];for(var n in e)t.push(n+"="+encodeURIComponent(e[n]));return t.join("&")},setParameter:function(e,t,n){var i=r.parse(e);return i[t]=n,r.build(i)}};t.exports=r},{}],7:[function(e,t,n){(function(e){!function(){"use strict";function n(e,t,n,r,i,o){return{tag:e,key:t,attrs:n,children:r,text:i,dom:o,domSize:void 0,state:void 0,_state:void 0,events:void 0,instance:void 0,skip:!1}}function r(e){var t,r=arguments[1],l=2;if(null==e||"string"!=typeof e&&"function"!=typeof e&&"function"!=typeof e.view)throw Error("The selector must be either a string or a component.");if("string"==typeof e)var s=o[e]||function(e){for(var t,n="div",r=[],a={};t=i.exec(e);){var l=t[1],s=t[2];if(""===l&&""!==s)n=s;else if("#"===l)a.id=s;else if("."===l)r.push(s);else if("["===t[3][0]){var u=t[6];u&&(u=u.replace(/\\(["'])/g,"$1").replace(/\\\\/g,"\\")),"class"===t[4]?r.push(u):a[t[4]]=""===u?u:u||!0}}return r.length>0&&(a.className=r.join(" ")),o[e]={tag:n,attrs:a}}(e);if(null==r?r={}:("object"!=typeof r||null!=r.tag||Array.isArray(r))&&(r={},l=1),arguments.length===l+1)t=arguments[l],Array.isArray(t)||(t=[t]);else for(t=[];l<arguments.length;)t.push(arguments[l++]);var u=n.normalizeChildren(t);return"string"==typeof e?function(e,t,r){var i,o,l=!1,s=t.className||t.class;for(var u in e.attrs)a.call(e.attrs,u)&&(t[u]=e.attrs[u]);void 0!==s&&(void 0!==t.class&&(t.class=void 0,t.className=s),null!=e.attrs.className&&(t.className=e.attrs.className+" "+s));for(var u in t)if(a.call(t,u)&&"key"!==u){l=!0;break}return Array.isArray(r)&&1===r.length&&null!=r[0]&&"#"===r[0].tag?o=r[0].children:i=r,n(e.tag,t.key,l?t:void 0,i,o)}(s,r,u):n(e,r.key,r,u)}n.normalize=function(e){return Array.isArray(e)?n("[",void 0,void 0,n.normalizeChildren(e),void 0,void 0):null!=e&&"object"!=typeof e?n("#",void 0,void 0,!1===e?"":e,void 0,void 0):e},n.normalizeChildren=function(e){for(var t=0;t<e.length;t++)e[t]=n.normalize(e[t]);return e};var i=/(?:(^|#|\.)([^#\.\[\]]+))|(\[(.+?)(?:\s*=\s*("|'|)((?:\\["'\]]|.)*?)\5)?\])/g,o={},a={}.hasOwnProperty;r.trust=function(e){return null==e&&(e=""),n("<",void 0,void 0,e,void 0,void 0)},r.fragment=function(e,t){return n("[",e.key,e,n.normalizeChildren(t),void 0,void 0)};var l=r;if((s=function(e){function t(e,t){return function a(s){var f;try{if(!t||null==s||"object"!=typeof s&&"function"!=typeof s||"function"!=typeof(f=s.then))c(function(){t||0!==e.length||console.error("Possible unhandled promise rejection:",s);for(var n=0;n<e.length;n++)e[n](s);i.length=0,o.length=0,u.state=t,u.retry=function(){a(s)}});else{if(s===r)throw new TypeError("Promise can't be resolved w/ itself");n(f.bind(s))}}catch(e){l(e)}}}function n(e){function t(e){return function(t){n++>0||e(t)}}var n=0,r=t(l);try{e(t(a),r)}catch(e){r(e)}}if(!(this instanceof s))throw new Error("Promise must be called with `new`");if("function"!=typeof e)throw new TypeError("executor must be a function");var r=this,i=[],o=[],a=t(i,!0),l=t(o,!1),u=r._instance={resolvers:i,rejectors:o},c="function"==typeof setImmediate?setImmediate:setTimeout;n(e)}).prototype.then=function(e,t){function n(e,t,n,a){t.push(function(t){if("function"!=typeof e)n(t);else try{r(e(t))}catch(e){i&&i(e)}}),"function"==typeof o.retry&&a===o.state&&o.retry()}var r,i,o=this._instance,a=new s(function(e,t){r=e,i=t});return n(e,o.resolvers,r,!0),n(t,o.rejectors,i,!1),a},s.prototype.catch=function(e){return this.then(null,e)},s.resolve=function(e){return e instanceof s?e:new s(function(t){t(e)})},s.reject=function(e){return new s(function(t,n){n(e)})},s.all=function(e){return new s(function(t,n){var r=e.length,i=0,o=[];if(0===e.length)t([]);else for(var a=0;a<e.length;a++)!function(a){function l(e){i++,o[a]=e,i===r&&t(o)}null==e[a]||"object"!=typeof e[a]&&"function"!=typeof e[a]||"function"!=typeof e[a].then?l(e[a]):e[a].then(l,n)}(a)})},s.race=function(e){return new s(function(t,n){for(var r=0;r<e.length;r++)e[r].then(t,n)})},"undefined"!=typeof window){void 0===window.Promise&&(window.Promise=s);var s=window.Promise}else if(void 0!==e){void 0===e.Promise&&(e.Promise=s);s=e.Promise}var u=function(e){function t(e,r){if(Array.isArray(r))for(var i=0;i<r.length;i++)t(e+"["+i+"]",r[i]);else if("[object Object]"===Object.prototype.toString.call(r))for(var i in r)t(e+"["+i+"]",r[i]);else n.push(encodeURIComponent(e)+(null!=r&&""!==r?"="+encodeURIComponent(r):""))}if("[object Object]"!==Object.prototype.toString.call(e))return"";var n=[];for(var r in e)t(r,e[r]);return n.join("&")},c=new RegExp("^file://","i"),f=function(e,t){function n(){function e(){0==--t&&"function"==typeof f&&f()}var t=0;return function n(r){var i=r.then;return r.then=function(){t++;var o=i.apply(r,arguments);return o.then(e,function(n){if(e(),0===t)throw n}),n(o)},r}}function r(e,t){if("string"==typeof e){var n=e;null==(e=t||{}).url&&(e.url=n)}return e}function i(e,t){if(null==t)return e;for(var n=e.match(/:[^\/]+/gi)||[],r=0;r<n.length;r++){var i=n[r].slice(1);null!=t[i]&&(e=e.replace(n[r],t[i]))}return e}function o(e,t){var n=u(t);return""!==n&&(e+=(e.indexOf("?")<0?"?":"&")+n),e}function a(e){try{return""!==e?JSON.parse(e):null}catch(t){throw new Error(e)}}function l(e){return e.responseText}function s(e,t){if("function"==typeof e){if(!Array.isArray(t))return new e(t);for(var n=0;n<t.length;n++)t[n]=new e(t[n])}return t}var f,d=0;return{request:function(u,f){var d=n();u=r(u,f);var h=new t(function(t,n){null==u.method&&(u.method="GET"),u.method=u.method.toUpperCase();var r="GET"!==u.method&&"TRACE"!==u.method&&("boolean"!=typeof u.useBody||u.useBody);"function"!=typeof u.serialize&&(u.serialize="undefined"!=typeof FormData&&u.data instanceof FormData?function(e){return e}:JSON.stringify),"function"!=typeof u.deserialize&&(u.deserialize=a),"function"!=typeof u.extract&&(u.extract=l),u.url=i(u.url,u.data),r?u.data=u.serialize(u.data):u.url=o(u.url,u.data);var f=new e.XMLHttpRequest,d=!1,h=f.abort;f.abort=function(){d=!0,h.call(f)},f.open(u.method,u.url,"boolean"!=typeof u.async||u.async,"string"==typeof u.user?u.user:void 0,"string"==typeof u.password?u.password:void 0),u.serialize!==JSON.stringify||!r||u.headers&&u.headers.hasOwnProperty("Content-Type")||f.setRequestHeader("Content-Type","application/json; charset=utf-8"),u.deserialize!==a||u.headers&&u.headers.hasOwnProperty("Accept")||f.setRequestHeader("Accept","application/json, text/*"),u.withCredentials&&(f.withCredentials=u.withCredentials);for(var v in u.headers)({}).hasOwnProperty.call(u.headers,v)&&f.setRequestHeader(v,u.headers[v]);"function"==typeof u.config&&(f=u.config(f,u)||f),f.onreadystatechange=function(){if(!d&&4===f.readyState)try{var e=u.extract!==l?u.extract(f,u):u.deserialize(u.extract(f,u));if(f.status>=200&&f.status<300||304===f.status||c.test(u.url))t(s(u.type,e));else{var r=new Error(f.responseText);for(var i in e)r[i]=e[i];n(r)}}catch(e){n(e)}},r&&null!=u.data?f.send(u.data):f.send()});return!0===u.background?h:d(h)},jsonp:function(a,l){var u=n();a=r(a,l);var c=new t(function(t,n){var r=a.callbackName||"_mithril_"+Math.round(1e16*Math.random())+"_"+d++,l=e.document.createElement("script");e[r]=function(n){l.parentNode.removeChild(l),t(s(a.type,n)),delete e[r]},l.onerror=function(){l.parentNode.removeChild(l),n(new Error("JSONP request failed")),delete e[r]},null==a.data&&(a.data={}),a.url=i(a.url,a.data),a.data[a.callbackKey||"callback"]=r,l.src=o(a.url,a.data),e.document.documentElement.appendChild(l)});return!0===a.background?c:u(c)},setCompletionCallback:function(e){f=e}}}(window,s),d=function(e){function t(e){return e.attrs&&e.attrs.xmlns||S[e.tag]}function r(e,t,n,r,o,a,l){for(var s=n;s<r;s++){var u=t[s];null!=u&&i(e,u,o,l,a)}}function i(e,l,s,u,c){var h=l.tag;if("string"!=typeof h)return function(e,t,n,r,o){{if(a(t,n),null!=t.instance){var l=i(e,t.instance,n,r,o);return t.dom=t.instance.dom,t.domSize=null!=t.dom?t.instance.domSize:0,f(e,l,o),l}return t.domSize=0,k}}(e,l,s,u,c);switch(l.state={},null!=l.attrs&&b(l.attrs,l,s),h){case"#":return function(e,t,n){return t.dom=A.createTextNode(t.children),f(e,t.dom,n),t.dom}(e,l,c);case"<":return o(e,l,c);case"[":return function(e,t,n,i,o){var a=A.createDocumentFragment();if(null!=t.children){var l=t.children;r(a,l,0,l.length,n,null,i)}return t.dom=a.firstChild,t.domSize=a.childNodes.length,f(e,a,o),a}(e,l,s,u,c);default:return function(e,i,o,a,l){var s=i.tag,u=i.attrs,c=u&&u.is,h=(a=t(i)||a)?c?A.createElementNS(a,s,{is:c}):A.createElementNS(a,s):c?A.createElement(s,{is:c}):A.createElement(s);i.dom=h,null!=u&&function(e,t,n){for(var r in t)y(e,r,null,t[r],n)}(i,u,a);if(f(e,h,l),null!=i.attrs&&null!=i.attrs.contenteditable)d(i);else if(null!=i.text&&(""!==i.text?h.textContent=i.text:i.children=[n("#",void 0,void 0,i.text,void 0,void 0)]),null!=i.children){var v=i.children;r(h,v,0,v.length,o,null,a),function(e){var t=e.attrs;"select"===e.tag&&null!=t&&("value"in t&&y(e,"value",null,t.value,void 0),"selectedIndex"in t&&y(e,"selectedIndex",null,t.selectedIndex,void 0))}(i)}return h}(e,l,s,u,c)}}function o(e,t,n){var r={caption:"table",thead:"table",tbody:"table",tfoot:"table",tr:"tbody",th:"tr",td:"tr",colgroup:"table",col:"colgroup"}[(t.children.match(/^\s*?<(\w+)/im)||[])[1]]||"div",i=A.createElement(r);i.innerHTML=t.children,t.dom=i.firstChild,t.domSize=i.childNodes.length;for(var o,a=A.createDocumentFragment();o=i.firstChild;)a.appendChild(o);return f(e,a,n),a}function a(e,t){var r;if("function"==typeof e.tag.view){if(e.state=Object.create(e.tag),null!=(r=e.state.view).$$reentrantLock$$)return k;r.$$reentrantLock$$=!0}else{if(e.state=void 0,null!=(r=e.tag).$$reentrantLock$$)return k;r.$$reentrantLock$$=!0,e.state=null!=e.tag.prototype&&"function"==typeof e.tag.prototype.view?new e.tag(e):e.tag(e)}if(e._state=e.state,null!=e.attrs&&b(e.attrs,e,t),b(e._state,e,t),e.instance=n.normalize(e._state.view.call(e.state,e)),e.instance===e)throw Error("A view cannot return the vnode it received as argument");r.$$reentrantLock$$=null}function l(e,t,n,o,a,l,d){if(t!==n&&(null!=t||null!=n))if(null==t)r(e,n,0,n.length,a,l,d);else if(null==n)h(t,0,t.length,n);else{if(t.length===n.length){for(var v=!1,p=0;p<n.length;p++)if(null!=n[p]&&null!=t[p]){v=null==n[p].key&&null==t[p].key;break}if(v){for(p=0;p<t.length;p++)t[p]!==n[p]&&(null==t[p]&&null!=n[p]?i(e,n[p],a,d,c(t,p+1,l)):null==n[p]?h(t,p,p+1,n):s(e,t[p],n[p],a,c(t,p+1,l),o,d));return}}if(o=o||function(e,t){if(null!=e.pool&&Math.abs(e.pool.length-t.length)<=Math.abs(e.length-t.length)){var n=e[0]&&e[0].children&&e[0].children.length||0,r=e.pool[0]&&e.pool[0].children&&e.pool[0].children.length||0,i=t[0]&&t[0].children&&t[0].children.length||0;if(Math.abs(r-i)<=Math.abs(n-i))return!0}return!1}(t,n)){var m=t.pool;t=t.concat(t.pool)}for(var y,g=0,w=0,b=t.length-1,x=n.length-1;b>=g&&x>=w;){if((A=t[g])!==(k=n[w])||o)if(null==A)g++;else if(null==k)w++;else if(A.key===k.key){var E=null!=m&&g>=t.length-m.length||null==m&&o;w++,s(e,A,k,a,c(t,++g,l),E,d),o&&A.tag===k.tag&&f(e,u(A),l)}else{if((A=t[b])!==k||o)if(null==A)b--;else if(null==k)w++;else{if(A.key!==k.key)break;E=null!=m&&b>=t.length-m.length||null==m&&o;s(e,A,k,a,c(t,b+1,l),E,d),(o||w<x)&&f(e,u(A),c(t,g,l)),b--,w++}else b--,w++}else g++,w++}for(;b>=g&&x>=w;){var A,k;if((A=t[b])!==(k=n[x])||o)if(null==A)b--;else if(null==k)x--;else if(A.key===k.key){E=null!=m&&b>=t.length-m.length||null==m&&o;s(e,A,k,a,c(t,b+1,l),E,d),o&&A.tag===k.tag&&f(e,u(A),l),null!=A.dom&&(l=A.dom),b--,x--}else{if(y||(y=function(e,t){for(var n={},r=0,r=0;r<t;r++){var i=e[r];if(null!=i){var o=i.key;null!=o&&(n[o]=r)}}return n}(t,b)),null!=k){var S=y[k.key];if(null!=S){var _=t[S];E=null!=m&&S>=t.length-m.length||null==m&&o;s(e,_,k,a,c(t,b+1,l),o,d),f(e,u(_),l),t[S].skip=!0,null!=_.dom&&(l=_.dom)}else{l=i(e,k,a,d,l)}}x--}else b--,x--;if(x<w)break}r(e,n,w,x+1,a,l,d),h(t,g,b+1,n)}}function s(e,r,c,f,h,p,m){var E=r.tag;if(E===c.tag){if(c.state=r.state,c._state=r._state,c.events=r.events,!p&&function(e,t){var n,r;null!=e.attrs&&"function"==typeof e.attrs.onbeforeupdate&&(n=e.attrs.onbeforeupdate.call(e.state,e,t));"string"!=typeof e.tag&&"function"==typeof e._state.onbeforeupdate&&(r=e._state.onbeforeupdate.call(e.state,e,t));if(!(void 0===n&&void 0===r||n||r))return e.dom=t.dom,e.domSize=t.domSize,e.instance=t.instance,!0;return!1}(c,r))return;if("string"==typeof E)switch(null!=c.attrs&&(p?(c.state={},b(c.attrs,c,f)):x(c.attrs,c,f)),E){case"#":!function(e,t){e.children.toString()!==t.children.toString()&&(e.dom.nodeValue=t.children);t.dom=e.dom}(r,c);break;case"<":!function(e,t,n,r){t.children!==n.children?(u(t),o(e,n,r)):(n.dom=t.dom,n.domSize=t.domSize)}(e,r,c,h);break;case"[":!function(e,t,n,r,i,o,a){l(e,t.children,n.children,r,i,o,a);var s=0,u=n.children;if(n.dom=null,null!=u){for(var c=0;c<u.length;c++){var f=u[c];null!=f&&null!=f.dom&&(null==n.dom&&(n.dom=f.dom),s+=f.domSize||1)}1!==s&&(n.domSize=s)}}(e,r,c,p,f,h,m);break;default:!function(e,r,i,o,a){var s=r.dom=e.dom;a=t(r)||a,"textarea"===r.tag&&(null==r.attrs&&(r.attrs={}),null!=r.text&&(r.attrs.value=r.text,r.text=void 0));(function(e,t,n,r){if(null!=n)for(var i in n)y(e,i,t&&t[i],n[i],r);if(null!=t)for(var i in t)null!=n&&i in n||("className"===i&&(i="class"),"o"!==i[0]||"n"!==i[1]||g(i)?"key"!==i&&e.dom.removeAttribute(i):w(e,i,void 0))})(r,e.attrs,r.attrs,a),null!=r.attrs&&null!=r.attrs.contenteditable?d(r):null!=e.text&&null!=r.text&&""!==r.text?e.text.toString()!==r.text.toString()&&(e.dom.firstChild.nodeValue=r.text):(null!=e.text&&(e.children=[n("#",void 0,void 0,e.text,void 0,e.dom.firstChild)]),null!=r.text&&(r.children=[n("#",void 0,void 0,r.text,void 0,void 0)]),l(s,e.children,r.children,i,o,null,a))}(r,c,p,f,m)}else!function(e,t,r,o,l,u,c){if(u)a(r,o);else{if(r.instance=n.normalize(r._state.view.call(r.state,r)),r.instance===r)throw Error("A view cannot return the vnode it received as argument");null!=r.attrs&&x(r.attrs,r,o),x(r._state,r,o)}null!=r.instance?(null==t.instance?i(e,r.instance,o,c,l):s(e,t.instance,r.instance,o,l,u,c),r.dom=r.instance.dom,r.domSize=r.instance.domSize):null!=t.instance?(v(t.instance,null),r.dom=void 0,r.domSize=0):(r.dom=t.dom,r.domSize=t.domSize)}(e,r,c,f,h,p,m)}else v(r,null),i(e,c,f,m,h)}function u(e){var t=e.domSize;if(null!=t||null==e.dom){var n=A.createDocumentFragment();if(t>0){for(var r=e.dom;--t;)n.appendChild(r.nextSibling);n.insertBefore(r,n.firstChild)}return n}return e.dom}function c(e,t,n){for(;t<e.length;t++)if(null!=e[t]&&null!=e[t].dom)return e[t].dom;return n}function f(e,t,n){n&&n.parentNode?e.insertBefore(t,n):e.appendChild(t)}function d(e){var t=e.children;if(null!=t&&1===t.length&&"<"===t[0].tag){var n=t[0].children;e.dom.innerHTML!==n&&(e.dom.innerHTML=n)}else if(null!=e.text||null!=t&&0!==t.length)throw new Error("Child node of a contenteditable must be trusted")}function h(e,t,n,r){for(var i=t;i<n;i++){var o=e[i];null!=o&&(o.skip?o.skip=!1:v(o,r))}}function v(e,t){function n(){if(++i===r&&(m(e),e.dom)){var n=e.domSize||1;if(n>1)for(var o=e.dom;--n;)p(o.nextSibling);p(e.dom),null==t||null!=e.domSize||function(e){return null!=e&&(e.oncreate||e.onupdate||e.onbeforeremove||e.onremove)}(e.attrs)||"string"!=typeof e.tag||(t.pool?t.pool.push(e):t.pool=[e])}}var r=1,i=0;if(e.attrs&&"function"==typeof e.attrs.onbeforeremove){null!=(o=e.attrs.onbeforeremove.call(e.state,e))&&"function"==typeof o.then&&(r++,o.then(n,n))}if("string"!=typeof e.tag&&"function"==typeof e._state.onbeforeremove){var o;null!=(o=e._state.onbeforeremove.call(e.state,e))&&"function"==typeof o.then&&(r++,o.then(n,n))}n()}function p(e){var t=e.parentNode;null!=t&&t.removeChild(e)}function m(e){if(e.attrs&&"function"==typeof e.attrs.onremove&&e.attrs.onremove.call(e.state,e),"string"!=typeof e.tag&&"function"==typeof e._state.onremove&&e._state.onremove.call(e.state,e),null!=e.instance)m(e.instance);else{var t=e.children;if(Array.isArray(t))for(var n=0;n<t.length;n++){var r=t[n];null!=r&&m(r)}}}function y(e,t,n,r,i){var o=e.dom;if("key"!==t&&"is"!==t&&(n!==r||function(e,t){return"value"===t||"checked"===t||"selectedIndex"===t||"selected"===t&&e.dom===A.activeElement}(e,t)||"object"==typeof r)&&void 0!==r&&!g(t)){var a=t.indexOf(":");if(a>-1&&"xlink"===t.substr(0,a))o.setAttributeNS("http://www.w3.org/1999/xlink",t.slice(a+1),r);else if("o"===t[0]&&"n"===t[1]&&"function"==typeof r)w(e,t,r);else if("style"===t)!function(e,t,n){t===n&&(e.style.cssText="",t=null);if(null==n)e.style.cssText="";else if("string"==typeof n)e.style.cssText=n;else{"string"==typeof t&&(e.style.cssText="");for(var r in n)e.style[r]=n[r];if(null!=t&&"string"!=typeof t)for(var r in t)r in n||(e.style[r]="")}}(o,n,r);else if(t in o&&!function(e){return"href"===e||"list"===e||"form"===e||"width"===e||"height"===e}(t)&&void 0===i&&!function(e){return e.attrs.is||e.tag.indexOf("-")>-1}(e)){if("value"===t){var l=""+r;if(("input"===e.tag||"textarea"===e.tag)&&e.dom.value===l&&e.dom===A.activeElement)return;if("select"===e.tag)if(null===r){if(-1===e.dom.selectedIndex&&e.dom===A.activeElement)return}else if(null!==n&&e.dom.value===l&&e.dom===A.activeElement)return;if("option"===e.tag&&null!=n&&e.dom.value===l)return}if("input"===e.tag&&"type"===t)return void o.setAttribute(t,r);o[t]=r}else"boolean"==typeof r?r?o.setAttribute(t,""):o.removeAttribute(t):o.setAttribute("className"===t?"class":t,r)}}function g(e){return"oninit"===e||"oncreate"===e||"onupdate"===e||"onremove"===e||"onbeforeremove"===e||"onbeforeupdate"===e}function w(e,t,n){var r=e.dom,i="function"!=typeof E?n:function(e){var t=n.call(r,e);return E.call(r,e),t};if(t in r)r[t]="function"==typeof n?i:null;else{var o=t.slice(2);if(void 0===e.events&&(e.events={}),e.events[t]===i)return;null!=e.events[t]&&r.removeEventListener(o,e.events[t],!1),"function"==typeof n&&(e.events[t]=i,r.addEventListener(o,e.events[t],!1))}}function b(e,t,n){"function"==typeof e.oninit&&e.oninit.call(t.state,t),"function"==typeof e.oncreate&&n.push(e.oncreate.bind(t.state,t))}function x(e,t,n){"function"==typeof e.onupdate&&n.push(e.onupdate.bind(t.state,t))}var E,A=e.document,k=A.createDocumentFragment(),S={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"};return{render:function(e,t){if(!e)throw new Error("Ensure the DOM element being passed to m.route/m.mount/m.render is not undefined.");var r=[],i=A.activeElement,o=e.namespaceURI;null==e.vnodes&&(e.textContent=""),Array.isArray(t)||(t=[t]),l(e,e.vnodes,n.normalizeChildren(t),!1,r,null,"http://www.w3.org/1999/xhtml"===o?void 0:o),e.vnodes=t;for(var a=0;a<r.length;a++)r[a]();null!=i&&A.activeElement!==i&&i.focus()},setEventCallback:function(e){return E=e}}},h=function(e){function t(e){var t=i.indexOf(e);t>-1&&i.splice(t,2)}function n(){for(var e=1;e<i.length;e+=2)i[e]()}var r=d(e);r.setEventCallback(function(e){!1===e.redraw?e.redraw=void 0:n()});var i=[];return{subscribe:function(e,n){t(e),i.push(e,function(e){var t=0,n=null,r="function"==typeof requestAnimationFrame?requestAnimationFrame:setTimeout;return function(){var i=Date.now();0===t||i-t>=16?(t=i,e()):null===n&&(n=r(function(){n=null,e(),t=Date.now()},16-(i-t)))}}(n))},unsubscribe:t,redraw:n,render:r.render}}(window);f.setCompletionCallback(h.redraw);l.mount=function(e){return function(t,r){if(null===r)return e.render(t,[]),void e.unsubscribe(t);if(null==r.view&&"function"!=typeof r)throw new Error("m.mount(element, component) expects a component, not a vnode");e.subscribe(t,function(){e.render(t,n(r))}),e.redraw()}}(h);var v=s,p=function(e){if(""===e||null==e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t=e.split("&"),n={},r={},i=0;i<t.length;i++){var o=t[i].split("="),a=decodeURIComponent(o[0]),l=2===o.length?decodeURIComponent(o[1]):"";"true"===l?l=!0:"false"===l&&(l=!1);var s=a.split(/\]\[?|\[/),u=n;a.indexOf("[")>-1&&s.pop();for(var c=0;c<s.length;c++){var f=s[c],d=s[c+1],h=""==d||!isNaN(parseInt(d,10)),v=c===s.length-1;if(""===f){null==r[a=s.slice(0,c).join()]&&(r[a]=0),f=r[a]++}null==u[f]&&(u[f]=v?l:h?[]:{}),u=u[f]}}return n},m=function(e){function t(t){var n=e.location[t].replace(/(?:%[a-f89][a-f0-9])+/gim,decodeURIComponent);return"pathname"===t&&"/"!==n[0]&&(n="/"+n),n}function n(e,t,n){var r=e.indexOf("?"),i=e.indexOf("#"),o=r>-1?r:i>-1?i:e.length;if(r>-1){var a=i>-1?i:e.length,l=p(e.slice(r+1,a));for(var s in l)t[s]=l[s]}if(i>-1){var u=p(e.slice(i+1));for(var s in u)n[s]=u[s]}return e.slice(0,o)}var r,i="function"==typeof e.history.pushState,o="function"==typeof setImmediate?setImmediate:setTimeout,a={prefix:"#!"};return a.getPath=function(){switch(a.prefix.charAt(0)){case"#":return t("hash").slice(a.prefix.length);case"?":return t("search").slice(a.prefix.length)+t("hash");default:return t("pathname").slice(a.prefix.length)+t("search")+t("hash")}},a.setPath=function(t,r,o){var l={},s={};if(t=n(t,l,s),null!=r){for(var c in r)l[c]=r[c];t=t.replace(/:([^\/]+)/g,function(e,t){return delete l[t],r[t]})}var f=u(l);f&&(t+="?"+f);var d=u(s);if(d&&(t+="#"+d),i){var h=o?o.state:null,v=o?o.title:null;e.onpopstate(),o&&o.replace?e.history.replaceState(h,v,a.prefix+t):e.history.pushState(h,v,a.prefix+t)}else e.location.href=a.prefix+t},a.defineRoutes=function(t,l,s){function u(){var r=a.getPath(),i={},o=n(r,i,i),u=e.history.state;if(null!=u)for(var c in u)i[c]=u[c];for(var f in t){var d=new RegExp("^"+f.replace(/:[^\/]+?\.{3}/g,"(.*?)").replace(/:[^\/]+/g,"([^\\/]+)")+"/?$");if(d.test(o))return void o.replace(d,function(){for(var e=f.match(/:[^\/]+/g)||[],n=[].slice.call(arguments,1,-2),o=0;o<e.length;o++)i[e[o].replace(/:|\./g,"")]=decodeURIComponent(n[o]);l(t[f],i,r,f)})}s(r,i)}i?e.onpopstate=function(e){return function(){null==r&&(r=o(function(){r=null,e()}))}}(u):"#"===a.prefix.charAt(0)&&(e.onhashchange=u),u()},a};l.route=function(e,t){var r,i,o,a,l,s=m(e),u=function(e,u,c){if(null==e)throw new Error("Ensure the DOM element that was passed to `m.route` is not undefined");var f=function(){null!=r&&t.render(e,r(n(i,o.key,o)))},d=function(e){if(e===u)throw new Error("Could not resolve default route "+u);s.setPath(u,null,{replace:!0})};s.defineRoutes(c,function(e,t,n){var s=l=function(e,u){s===l&&(i=null==u||"function"!=typeof u.view&&"function"!=typeof u?"div":u,o=t,a=n,l=null,r=(e.render||function(e){return e}).bind(e),f())};e.view||"function"==typeof e?s({},e):e.onmatch?v.resolve(e.onmatch(t,n)).then(function(t){s(e,t)},d):s(e,"div")},d),t.subscribe(e,f)};return u.set=function(e,t,n){null!=l&&((n=n||{}).replace=!0),l=null,s.setPath(e,t,n)},u.get=function(){return a},u.prefix=function(e){s.prefix=e},u.link=function(e){e.dom.setAttribute("href",s.prefix+e.attrs.href),e.dom.onclick=function(e){if(!(e.ctrlKey||e.metaKey||e.shiftKey||2===e.which)){e.preventDefault(),e.redraw=!1;var t=this.getAttribute("href");0===t.indexOf(s.prefix)&&(t=t.slice(s.prefix.length)),u.set(t,void 0,void 0)}}},u.param=function(e){return void 0!==o&&void 0!==e?o[e]:o},u}(window,h),l.withAttr=function(e,t,n){return function(r){t.call(n||this,e in r.currentTarget?r.currentTarget[e]:r.currentTarget.getAttribute(e))}};var y=d(window);l.render=y.render,l.redraw=h.redraw,l.request=f.request,l.jsonp=f.jsonp,l.parseQueryString=p,l.buildQueryString=u,l.version="1.1.5",l.vnode=n,void 0!==t?t.exports=l:window.m=l}()}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],8:[function(e,n,r){!function(e){"use strict";function r(){}function i(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function o(e){return function(){return this[e].apply(this,arguments)}}function a(e){return"function"==typeof e||e instanceof RegExp||!(!e||"object"!=typeof e)&&a(e.listener)}var l=r.prototype,s=e.EventEmitter;l.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},l.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},l.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},l.addListener=function(e,t){if(!a(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),o="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===i(r[n],t)&&r[n].push(o?t:{listener:t,once:!1});return this},l.on=o("addListener"),l.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},l.once=o("addOnceListener"),l.defineEvent=function(e){return this.getListeners(e),this},l.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},l.removeListener=function(e,t){var n,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&-1!==(n=i(o[r],t))&&o[r].splice(n,1);return this},l.off=o("removeListener"),l.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},l.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},l.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},l.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},l.removeAllListeners=o("removeEvent"),l.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},l.trigger=o("emitEvent"),l.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},l.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},l._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},l._getEvents=function(){return this._events||(this._events={})},r.noConflict=function(){return e.EventEmitter=s,r},"function"==typeof t&&t.amd?t(function(){return r}):"object"==typeof n&&n.exports?n.exports=r:e.EventEmitter=r}(this||{})},{}]},{},[1])}();
|
| 2 |
//# sourceMappingURL=admin.min.js.map
|
| 1 |
+
!function(){var e=void 0,t=void 0;!function(){function t(n,r,i){function o(l,s){if(!r[l]){if(!n[l]){var u="function"==typeof e&&e;if(!s&&u)return u(l,!0);if(a)return a(l,!0);var c=new Error("Cannot find module '"+l+"'");throw c.code="MODULE_NOT_FOUND",c}var f=r[l]={exports:{}};n[l][0].call(f.exports,function(e){var t=n[l][1][e];return o(t||e)},f,f.exports,t,n,r,i)}return r[l].exports}for(var a="function"==typeof e&&e,l=0;l<i.length;l++)o(i[l]);return o}return t}()({1:[function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e:{default:e}}(e("tlite")),i=window.m=e("mithril"),o=e("wolfy87-eventemitter"),a=document.getElementById("mc4wp-admin"),l=new o,s=e("./admin/tabs.js")(a),u=e("./admin/helpers.js"),c=e("./admin/settings.js")(a,u,l);(0,r.default)(function(e){return e.className.indexOf("mc4wp-tooltip")>-1});var f=e("./admin/list-fetcher.js"),d=document.getElementById("mc4wp-list-fetcher");d&&i.mount(d,new f),window.mc4wp=window.mc4wp||{},window.mc4wp.deps=window.mc4wp.deps||{},window.mc4wp.deps.mithril=i,window.mc4wp.helpers=u,window.mc4wp.events=l,window.mc4wp.settings=c,window.mc4wp.tabs=s},{"./admin/helpers.js":2,"./admin/list-fetcher.js":3,"./admin/settings.js":4,"./admin/tabs.js":5,mithril:7,tlite:8,"wolfy87-eventemitter":9}],2:[function(e,t,n){"use strict";var r={};r.toggleElement=function(e){for(var t=document.querySelectorAll(e),n=0;n<t.length;n++){var r=t[n].clientHeight<=0;t[n].style.display=r?"":"none"}},r.bindEventToElement=function(e,t,n){e.addEventListener?e.addEventListener(t,n):e.attachEvent&&e.attachEvent("on"+t,n)},r.bindEventToElements=function(e,t,n){Array.prototype.forEach.call(e,function(e){r.bindEventToElement(e,t,n)})},r.debounce=function(e,t,n){var r;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout(function(){r=null,n||e.apply(i,o)},t),a&&e.apply(i,o)}},function(){var e=document.querySelectorAll("[data-showif]");Array.prototype.forEach.call(e,function(e){function t(){if("radio"!==this.getAttribute("type")||this.checked){var t=("checkbox"===this.getAttribute("type")?this.checked:this.value)==n.value;a?(e.style.display=t?"":"none",e.style.visibility=t?"":"hidden"):e.style.opacity=t?"":"0.4",Array.prototype.forEach.call(o,function(e){t?e.removeAttribute("readonly"):e.setAttribute("readonly","readonly")})}}var n=JSON.parse(e.getAttribute("data-showif")),i=document.querySelectorAll('[name="'+n.element+'"]'),o=e.querySelectorAll("input,select,textarea:not([readonly])"),a=void 0===n.hide||n.hide;Array.prototype.forEach.call(i,function(e){t.call(e)}),r.bindEventToElements(i,"change",t)})}(),t.exports=r},{}],3:[function(e,t,n){"use strict";function r(){this.working=!1,this.done=!1,o.mailchimp.api_connected&&0===o.mailchimp.lists.length&&this.fetch()}var i=window.jQuery,o=mc4wp_vars,a=o.i18n;r.prototype.fetch=function(e){e&&e.preventDefault(),this.working=!0,this.done=!1,i.post(ajaxurl,{action:"mc4wp_renew_mailchimp_lists",timeout:18e4}).done(function(e){this.success=!0,e&&window.setTimeout(function(){window.location.reload()},3e3)}.bind(this)).fail(function(e){this.success=!1}.bind(this)).always(function(e){this.working=!1,this.done=!0,m.redraw()}.bind(this))},r.prototype.view=function(){return m("form",{method:"POST",onsubmit:this.fetch.bind(this)},[m("p",[m("input",{type:"submit",value:this.working?a.fetching_mailchimp_lists:a.renew_mailchimp_lists,className:"button",disabled:!!this.working}),m.trust(" "),this.working?[m("span.mc4wp-loader","Loading..."),m.trust(" "),m("em.help",a.fetching_mailchimp_lists_can_take_a_while)]:"",this.done?[this.success?m("em.help.green",a.fetching_mailchimp_lists_done):m("em.help.red",a.fetching_mailchimp_lists_error)]:""])])},t.exports=r},{}],4:[function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.exports=function(e,t,n){function i(){return l=[],Array.prototype.forEach.call(o,function(e){("boolean"!=typeof e.checked||e.checked)&&"object"===r(a[e.value])&&l.push(a[e.value])}),n.trigger("selectedLists.change",[l]),l}e.querySelector("form");var o=e.querySelectorAll(".mc4wp-list-input"),a=mc4wp_vars.mailchimp.lists,l=[];return n.on("selectedLists.change",function(){var e=document.querySelectorAll(".lists--only-selected > *");Array.prototype.forEach.call(e,function(e){(function(e,t){return l.filter(function(n){return n[e]===t})})("id",e.getAttribute("data-list-id")).length>0?e.setAttribute("class",e.getAttribute("class").replace("hidden","")):e.setAttribute("class",e.getAttribute("class")+" hidden")})}),t.bindEventToElements(o,"change",i),i(),{getSelectedLists:function(){return l}}}},{}],5:[function(e,t,n){"use strict";var r=e("./url.js");t.exports=function(e){function t(e){for(var t=0;t<f.length;t++)if(f[t].id===e)return f[t]}function n(e,n){if("string"==typeof e&&(e=t(e)),!e)return!1;void 0==n&&(n=!0),s.removeClass("tab-active").css("display","none"),u.removeClass("nav-tab-active"),Array.prototype.forEach.call(e.nav,function(e){e.className+=" nav-tab-active",e.blur()}),e.element.style.display="block",e.element.className+=" tab-active";var o=r.setParameter(window.location.href,"tab",e.id);return history.pushState&&n&&history.pushState(e.id,"",o),i(e),c.value=o,"function"==typeof tb_remove&&tb_remove(),"fields"===e.id&&window.mc4wp&&window.mc4wp.forms&&window.mc4wp.forms.editor&&mc4wp.forms.editor.refresh(),!0}function i(e){var t=document.title.split("-");document.title=document.title.replace(t[0],e.title+" ")}function o(e){e=e||window.event;var t=this.getAttribute("data-tab");if(!t){var i=this.className.match(/nav-tab-(\w+)?/);i&&(t=i[1])}if(!t){var o=r.parse(this.href);if(!o.tab)return;t=o.tab}return!n(t)||(e.preventDefault(),e.returnValue=!1,!1)}var a=window.jQuery,l=a(e),s=l.find(".tab"),u=l.find(".nav-tab"),c=e.querySelector('input[name="_wp_http_referer"]'),f=[];return a.each(s,function(t,r){var i=r.id.substring(4),o=a(r).find("h2").first().text();f.push({id:i,title:o,element:r,nav:e.querySelectorAll(".nav-tab-"+i),open:function(){return n(i)}})}),u.click(o),a(document.body).on("click",".tab-link",o),function(){if(history.pushState){var e=s.filter(":visible").get(0);if(e){var n=t(e.id.substring(4));n&&(history.replaceState&&null===history.state&&history.replaceState(n.id,""),i(n))}}}(),window.addEventListener&&history.pushState&&window.addEventListener("popstate",function(e){return!e.state||n(e.state,!1)}),{open:n,get:t}}},{"./url.js":6}],6:[function(e,t,n){"use strict";var r={parse:function(e){var t={},n=e.split("&");for(var r in n)if(n.hasOwnProperty(r)){var i=n[r].split("=");t[decodeURIComponent(i[0])]=decodeURIComponent(i[1])}return t},build:function(e){var t=[];for(var n in e)t.push(n+"="+encodeURIComponent(e[n]));return t.join("&")},setParameter:function(e,t,n){var i=r.parse(e);return i[t]=n,r.build(i)}};t.exports=r},{}],7:[function(e,t,n){(function(e){!function(){"use strict";function n(e,t,n,r,i,o){return{tag:e,key:t,attrs:n,children:r,text:i,dom:o,domSize:void 0,state:void 0,_state:void 0,events:void 0,instance:void 0,skip:!1}}function r(e){var t,r=arguments[1],l=2;if(null==e||"string"!=typeof e&&"function"!=typeof e&&"function"!=typeof e.view)throw Error("The selector must be either a string or a component.");if("string"==typeof e)var s=o[e]||function(e){for(var t,n="div",r=[],a={};t=i.exec(e);){var l=t[1],s=t[2];if(""===l&&""!==s)n=s;else if("#"===l)a.id=s;else if("."===l)r.push(s);else if("["===t[3][0]){var u=t[6];u&&(u=u.replace(/\\(["'])/g,"$1").replace(/\\\\/g,"\\")),"class"===t[4]?r.push(u):a[t[4]]=""===u?u:u||!0}}return r.length>0&&(a.className=r.join(" ")),o[e]={tag:n,attrs:a}}(e);if(null==r?r={}:("object"!=typeof r||null!=r.tag||Array.isArray(r))&&(r={},l=1),arguments.length===l+1)t=arguments[l],Array.isArray(t)||(t=[t]);else for(t=[];l<arguments.length;)t.push(arguments[l++]);var u=n.normalizeChildren(t);return"string"==typeof e?function(e,t,r){var i,o,l=!1,s=t.className||t.class;for(var u in e.attrs)a.call(e.attrs,u)&&(t[u]=e.attrs[u]);void 0!==s&&(void 0!==t.class&&(t.class=void 0,t.className=s),null!=e.attrs.className&&(t.className=e.attrs.className+" "+s));for(var u in t)if(a.call(t,u)&&"key"!==u){l=!0;break}return Array.isArray(r)&&1===r.length&&null!=r[0]&&"#"===r[0].tag?o=r[0].children:i=r,n(e.tag,t.key,l?t:void 0,i,o)}(s,r,u):n(e,r.key,r,u)}n.normalize=function(e){return Array.isArray(e)?n("[",void 0,void 0,n.normalizeChildren(e),void 0,void 0):null!=e&&"object"!=typeof e?n("#",void 0,void 0,!1===e?"":e,void 0,void 0):e},n.normalizeChildren=function(e){for(var t=0;t<e.length;t++)e[t]=n.normalize(e[t]);return e};var i=/(?:(^|#|\.)([^#\.\[\]]+))|(\[(.+?)(?:\s*=\s*("|'|)((?:\\["'\]]|.)*?)\5)?\])/g,o={},a={}.hasOwnProperty;r.trust=function(e){return null==e&&(e=""),n("<",void 0,void 0,e,void 0,void 0)},r.fragment=function(e,t){return n("[",e.key,e,n.normalizeChildren(t),void 0,void 0)};var l=r;if((s=function(e){function t(e,t){return function a(s){var f;try{if(!t||null==s||"object"!=typeof s&&"function"!=typeof s||"function"!=typeof(f=s.then))c(function(){t||0!==e.length||console.error("Possible unhandled promise rejection:",s);for(var n=0;n<e.length;n++)e[n](s);i.length=0,o.length=0,u.state=t,u.retry=function(){a(s)}});else{if(s===r)throw new TypeError("Promise can't be resolved w/ itself");n(f.bind(s))}}catch(e){l(e)}}}function n(e){function t(e){return function(t){n++>0||e(t)}}var n=0,r=t(l);try{e(t(a),r)}catch(e){r(e)}}if(!(this instanceof s))throw new Error("Promise must be called with `new`");if("function"!=typeof e)throw new TypeError("executor must be a function");var r=this,i=[],o=[],a=t(i,!0),l=t(o,!1),u=r._instance={resolvers:i,rejectors:o},c="function"==typeof setImmediate?setImmediate:setTimeout;n(e)}).prototype.then=function(e,t){function n(e,t,n,a){t.push(function(t){if("function"!=typeof e)n(t);else try{r(e(t))}catch(e){i&&i(e)}}),"function"==typeof o.retry&&a===o.state&&o.retry()}var r,i,o=this._instance,a=new s(function(e,t){r=e,i=t});return n(e,o.resolvers,r,!0),n(t,o.rejectors,i,!1),a},s.prototype.catch=function(e){return this.then(null,e)},s.resolve=function(e){return e instanceof s?e:new s(function(t){t(e)})},s.reject=function(e){return new s(function(t,n){n(e)})},s.all=function(e){return new s(function(t,n){var r=e.length,i=0,o=[];if(0===e.length)t([]);else for(var a=0;a<e.length;a++)!function(a){function l(e){i++,o[a]=e,i===r&&t(o)}null==e[a]||"object"!=typeof e[a]&&"function"!=typeof e[a]||"function"!=typeof e[a].then?l(e[a]):e[a].then(l,n)}(a)})},s.race=function(e){return new s(function(t,n){for(var r=0;r<e.length;r++)e[r].then(t,n)})},"undefined"!=typeof window){void 0===window.Promise&&(window.Promise=s);var s=window.Promise}else if(void 0!==e){void 0===e.Promise&&(e.Promise=s);s=e.Promise}var u=function(e){function t(e,r){if(Array.isArray(r))for(var i=0;i<r.length;i++)t(e+"["+i+"]",r[i]);else if("[object Object]"===Object.prototype.toString.call(r))for(var i in r)t(e+"["+i+"]",r[i]);else n.push(encodeURIComponent(e)+(null!=r&&""!==r?"="+encodeURIComponent(r):""))}if("[object Object]"!==Object.prototype.toString.call(e))return"";var n=[];for(var r in e)t(r,e[r]);return n.join("&")},c=new RegExp("^file://","i"),f=function(e,t){function n(){function e(){0==--t&&"function"==typeof f&&f()}var t=0;return function n(r){var i=r.then;return r.then=function(){t++;var o=i.apply(r,arguments);return o.then(e,function(n){if(e(),0===t)throw n}),n(o)},r}}function r(e,t){if("string"==typeof e){var n=e;null==(e=t||{}).url&&(e.url=n)}return e}function i(e,t){if(null==t)return e;for(var n=e.match(/:[^\/]+/gi)||[],r=0;r<n.length;r++){var i=n[r].slice(1);null!=t[i]&&(e=e.replace(n[r],t[i]))}return e}function o(e,t){var n=u(t);return""!==n&&(e+=(e.indexOf("?")<0?"?":"&")+n),e}function a(e){try{return""!==e?JSON.parse(e):null}catch(t){throw new Error(e)}}function l(e){return e.responseText}function s(e,t){if("function"==typeof e){if(!Array.isArray(t))return new e(t);for(var n=0;n<t.length;n++)t[n]=new e(t[n])}return t}var f,d=0;return{request:function(u,f){var d=n();u=r(u,f);var h=new t(function(t,n){null==u.method&&(u.method="GET"),u.method=u.method.toUpperCase();var r="GET"!==u.method&&"TRACE"!==u.method&&("boolean"!=typeof u.useBody||u.useBody);"function"!=typeof u.serialize&&(u.serialize="undefined"!=typeof FormData&&u.data instanceof FormData?function(e){return e}:JSON.stringify),"function"!=typeof u.deserialize&&(u.deserialize=a),"function"!=typeof u.extract&&(u.extract=l),u.url=i(u.url,u.data),r?u.data=u.serialize(u.data):u.url=o(u.url,u.data);var f=new e.XMLHttpRequest,d=!1,h=f.abort;f.abort=function(){d=!0,h.call(f)},f.open(u.method,u.url,"boolean"!=typeof u.async||u.async,"string"==typeof u.user?u.user:void 0,"string"==typeof u.password?u.password:void 0),u.serialize!==JSON.stringify||!r||u.headers&&u.headers.hasOwnProperty("Content-Type")||f.setRequestHeader("Content-Type","application/json; charset=utf-8"),u.deserialize!==a||u.headers&&u.headers.hasOwnProperty("Accept")||f.setRequestHeader("Accept","application/json, text/*"),u.withCredentials&&(f.withCredentials=u.withCredentials);for(var v in u.headers)({}).hasOwnProperty.call(u.headers,v)&&f.setRequestHeader(v,u.headers[v]);"function"==typeof u.config&&(f=u.config(f,u)||f),f.onreadystatechange=function(){if(!d&&4===f.readyState)try{var e=u.extract!==l?u.extract(f,u):u.deserialize(u.extract(f,u));if(f.status>=200&&f.status<300||304===f.status||c.test(u.url))t(s(u.type,e));else{var r=new Error(f.responseText);for(var i in e)r[i]=e[i];n(r)}}catch(e){n(e)}},r&&null!=u.data?f.send(u.data):f.send()});return!0===u.background?h:d(h)},jsonp:function(a,l){var u=n();a=r(a,l);var c=new t(function(t,n){var r=a.callbackName||"_mithril_"+Math.round(1e16*Math.random())+"_"+d++,l=e.document.createElement("script");e[r]=function(n){l.parentNode.removeChild(l),t(s(a.type,n)),delete e[r]},l.onerror=function(){l.parentNode.removeChild(l),n(new Error("JSONP request failed")),delete e[r]},null==a.data&&(a.data={}),a.url=i(a.url,a.data),a.data[a.callbackKey||"callback"]=r,l.src=o(a.url,a.data),e.document.documentElement.appendChild(l)});return!0===a.background?c:u(c)},setCompletionCallback:function(e){f=e}}}(window,s),d=function(e){function t(e){return e.attrs&&e.attrs.xmlns||S[e.tag]}function r(e,t,n,r,o,a,l){for(var s=n;s<r;s++){var u=t[s];null!=u&&i(e,u,o,l,a)}}function i(e,l,s,u,c){var h=l.tag;if("string"!=typeof h)return function(e,t,n,r,o){{if(a(t,n),null!=t.instance){var l=i(e,t.instance,n,r,o);return t.dom=t.instance.dom,t.domSize=null!=t.dom?t.instance.domSize:0,f(e,l,o),l}return t.domSize=0,k}}(e,l,s,u,c);switch(l.state={},null!=l.attrs&&b(l.attrs,l,s),h){case"#":return function(e,t,n){return t.dom=A.createTextNode(t.children),f(e,t.dom,n),t.dom}(e,l,c);case"<":return o(e,l,c);case"[":return function(e,t,n,i,o){var a=A.createDocumentFragment();if(null!=t.children){var l=t.children;r(a,l,0,l.length,n,null,i)}return t.dom=a.firstChild,t.domSize=a.childNodes.length,f(e,a,o),a}(e,l,s,u,c);default:return function(e,i,o,a,l){var s=i.tag,u=i.attrs,c=u&&u.is,h=(a=t(i)||a)?c?A.createElementNS(a,s,{is:c}):A.createElementNS(a,s):c?A.createElement(s,{is:c}):A.createElement(s);i.dom=h,null!=u&&function(e,t,n){for(var r in t)y(e,r,null,t[r],n)}(i,u,a);if(f(e,h,l),null!=i.attrs&&null!=i.attrs.contenteditable)d(i);else if(null!=i.text&&(""!==i.text?h.textContent=i.text:i.children=[n("#",void 0,void 0,i.text,void 0,void 0)]),null!=i.children){var v=i.children;r(h,v,0,v.length,o,null,a),function(e){var t=e.attrs;"select"===e.tag&&null!=t&&("value"in t&&y(e,"value",null,t.value,void 0),"selectedIndex"in t&&y(e,"selectedIndex",null,t.selectedIndex,void 0))}(i)}return h}(e,l,s,u,c)}}function o(e,t,n){var r={caption:"table",thead:"table",tbody:"table",tfoot:"table",tr:"tbody",th:"tr",td:"tr",colgroup:"table",col:"colgroup"}[(t.children.match(/^\s*?<(\w+)/im)||[])[1]]||"div",i=A.createElement(r);i.innerHTML=t.children,t.dom=i.firstChild,t.domSize=i.childNodes.length;for(var o,a=A.createDocumentFragment();o=i.firstChild;)a.appendChild(o);return f(e,a,n),a}function a(e,t){var r;if("function"==typeof e.tag.view){if(e.state=Object.create(e.tag),null!=(r=e.state.view).$$reentrantLock$$)return k;r.$$reentrantLock$$=!0}else{if(e.state=void 0,null!=(r=e.tag).$$reentrantLock$$)return k;r.$$reentrantLock$$=!0,e.state=null!=e.tag.prototype&&"function"==typeof e.tag.prototype.view?new e.tag(e):e.tag(e)}if(e._state=e.state,null!=e.attrs&&b(e.attrs,e,t),b(e._state,e,t),e.instance=n.normalize(e._state.view.call(e.state,e)),e.instance===e)throw Error("A view cannot return the vnode it received as argument");r.$$reentrantLock$$=null}function l(e,t,n,o,a,l,d){if(t!==n&&(null!=t||null!=n))if(null==t)r(e,n,0,n.length,a,l,d);else if(null==n)h(t,0,t.length,n);else{if(t.length===n.length){for(var v=!1,p=0;p<n.length;p++)if(null!=n[p]&&null!=t[p]){v=null==n[p].key&&null==t[p].key;break}if(v){for(p=0;p<t.length;p++)t[p]!==n[p]&&(null==t[p]&&null!=n[p]?i(e,n[p],a,d,c(t,p+1,l)):null==n[p]?h(t,p,p+1,n):s(e,t[p],n[p],a,c(t,p+1,l),o,d));return}}if(o=o||function(e,t){if(null!=e.pool&&Math.abs(e.pool.length-t.length)<=Math.abs(e.length-t.length)){var n=e[0]&&e[0].children&&e[0].children.length||0,r=e.pool[0]&&e.pool[0].children&&e.pool[0].children.length||0,i=t[0]&&t[0].children&&t[0].children.length||0;if(Math.abs(r-i)<=Math.abs(n-i))return!0}return!1}(t,n)){var m=t.pool;t=t.concat(t.pool)}for(var y,g=0,w=0,b=t.length-1,x=n.length-1;b>=g&&x>=w;){if((A=t[g])!==(k=n[w])||o)if(null==A)g++;else if(null==k)w++;else if(A.key===k.key){var E=null!=m&&g>=t.length-m.length||null==m&&o;w++,s(e,A,k,a,c(t,++g,l),E,d),o&&A.tag===k.tag&&f(e,u(A),l)}else{if((A=t[b])!==k||o)if(null==A)b--;else if(null==k)w++;else{if(A.key!==k.key)break;E=null!=m&&b>=t.length-m.length||null==m&&o;s(e,A,k,a,c(t,b+1,l),E,d),(o||w<x)&&f(e,u(A),c(t,g,l)),b--,w++}else b--,w++}else g++,w++}for(;b>=g&&x>=w;){var A,k;if((A=t[b])!==(k=n[x])||o)if(null==A)b--;else if(null==k)x--;else if(A.key===k.key){E=null!=m&&b>=t.length-m.length||null==m&&o;s(e,A,k,a,c(t,b+1,l),E,d),o&&A.tag===k.tag&&f(e,u(A),l),null!=A.dom&&(l=A.dom),b--,x--}else{if(y||(y=function(e,t){for(var n={},r=0,r=0;r<t;r++){var i=e[r];if(null!=i){var o=i.key;null!=o&&(n[o]=r)}}return n}(t,b)),null!=k){var S=y[k.key];if(null!=S){var _=t[S];E=null!=m&&S>=t.length-m.length||null==m&&o;s(e,_,k,a,c(t,b+1,l),o,d),f(e,u(_),l),t[S].skip=!0,null!=_.dom&&(l=_.dom)}else{l=i(e,k,a,d,l)}}x--}else b--,x--;if(x<w)break}r(e,n,w,x+1,a,l,d),h(t,g,b+1,n)}}function s(e,r,c,f,h,p,m){var E=r.tag;if(E===c.tag){if(c.state=r.state,c._state=r._state,c.events=r.events,!p&&function(e,t){var n,r;null!=e.attrs&&"function"==typeof e.attrs.onbeforeupdate&&(n=e.attrs.onbeforeupdate.call(e.state,e,t));"string"!=typeof e.tag&&"function"==typeof e._state.onbeforeupdate&&(r=e._state.onbeforeupdate.call(e.state,e,t));if(!(void 0===n&&void 0===r||n||r))return e.dom=t.dom,e.domSize=t.domSize,e.instance=t.instance,!0;return!1}(c,r))return;if("string"==typeof E)switch(null!=c.attrs&&(p?(c.state={},b(c.attrs,c,f)):x(c.attrs,c,f)),E){case"#":!function(e,t){e.children.toString()!==t.children.toString()&&(e.dom.nodeValue=t.children);t.dom=e.dom}(r,c);break;case"<":!function(e,t,n,r){t.children!==n.children?(u(t),o(e,n,r)):(n.dom=t.dom,n.domSize=t.domSize)}(e,r,c,h);break;case"[":!function(e,t,n,r,i,o,a){l(e,t.children,n.children,r,i,o,a);var s=0,u=n.children;if(n.dom=null,null!=u){for(var c=0;c<u.length;c++){var f=u[c];null!=f&&null!=f.dom&&(null==n.dom&&(n.dom=f.dom),s+=f.domSize||1)}1!==s&&(n.domSize=s)}}(e,r,c,p,f,h,m);break;default:!function(e,r,i,o,a){var s=r.dom=e.dom;a=t(r)||a,"textarea"===r.tag&&(null==r.attrs&&(r.attrs={}),null!=r.text&&(r.attrs.value=r.text,r.text=void 0));(function(e,t,n,r){if(null!=n)for(var i in n)y(e,i,t&&t[i],n[i],r);if(null!=t)for(var i in t)null!=n&&i in n||("className"===i&&(i="class"),"o"!==i[0]||"n"!==i[1]||g(i)?"key"!==i&&e.dom.removeAttribute(i):w(e,i,void 0))})(r,e.attrs,r.attrs,a),null!=r.attrs&&null!=r.attrs.contenteditable?d(r):null!=e.text&&null!=r.text&&""!==r.text?e.text.toString()!==r.text.toString()&&(e.dom.firstChild.nodeValue=r.text):(null!=e.text&&(e.children=[n("#",void 0,void 0,e.text,void 0,e.dom.firstChild)]),null!=r.text&&(r.children=[n("#",void 0,void 0,r.text,void 0,void 0)]),l(s,e.children,r.children,i,o,null,a))}(r,c,p,f,m)}else!function(e,t,r,o,l,u,c){if(u)a(r,o);else{if(r.instance=n.normalize(r._state.view.call(r.state,r)),r.instance===r)throw Error("A view cannot return the vnode it received as argument");null!=r.attrs&&x(r.attrs,r,o),x(r._state,r,o)}null!=r.instance?(null==t.instance?i(e,r.instance,o,c,l):s(e,t.instance,r.instance,o,l,u,c),r.dom=r.instance.dom,r.domSize=r.instance.domSize):null!=t.instance?(v(t.instance,null),r.dom=void 0,r.domSize=0):(r.dom=t.dom,r.domSize=t.domSize)}(e,r,c,f,h,p,m)}else v(r,null),i(e,c,f,m,h)}function u(e){var t=e.domSize;if(null!=t||null==e.dom){var n=A.createDocumentFragment();if(t>0){for(var r=e.dom;--t;)n.appendChild(r.nextSibling);n.insertBefore(r,n.firstChild)}return n}return e.dom}function c(e,t,n){for(;t<e.length;t++)if(null!=e[t]&&null!=e[t].dom)return e[t].dom;return n}function f(e,t,n){n&&n.parentNode?e.insertBefore(t,n):e.appendChild(t)}function d(e){var t=e.children;if(null!=t&&1===t.length&&"<"===t[0].tag){var n=t[0].children;e.dom.innerHTML!==n&&(e.dom.innerHTML=n)}else if(null!=e.text||null!=t&&0!==t.length)throw new Error("Child node of a contenteditable must be trusted")}function h(e,t,n,r){for(var i=t;i<n;i++){var o=e[i];null!=o&&(o.skip?o.skip=!1:v(o,r))}}function v(e,t){function n(){if(++i===r&&(m(e),e.dom)){var n=e.domSize||1;if(n>1)for(var o=e.dom;--n;)p(o.nextSibling);p(e.dom),null==t||null!=e.domSize||function(e){return null!=e&&(e.oncreate||e.onupdate||e.onbeforeremove||e.onremove)}(e.attrs)||"string"!=typeof e.tag||(t.pool?t.pool.push(e):t.pool=[e])}}var r=1,i=0;if(e.attrs&&"function"==typeof e.attrs.onbeforeremove){null!=(o=e.attrs.onbeforeremove.call(e.state,e))&&"function"==typeof o.then&&(r++,o.then(n,n))}if("string"!=typeof e.tag&&"function"==typeof e._state.onbeforeremove){var o;null!=(o=e._state.onbeforeremove.call(e.state,e))&&"function"==typeof o.then&&(r++,o.then(n,n))}n()}function p(e){var t=e.parentNode;null!=t&&t.removeChild(e)}function m(e){if(e.attrs&&"function"==typeof e.attrs.onremove&&e.attrs.onremove.call(e.state,e),"string"!=typeof e.tag&&"function"==typeof e._state.onremove&&e._state.onremove.call(e.state,e),null!=e.instance)m(e.instance);else{var t=e.children;if(Array.isArray(t))for(var n=0;n<t.length;n++){var r=t[n];null!=r&&m(r)}}}function y(e,t,n,r,i){var o=e.dom;if("key"!==t&&"is"!==t&&(n!==r||function(e,t){return"value"===t||"checked"===t||"selectedIndex"===t||"selected"===t&&e.dom===A.activeElement}(e,t)||"object"==typeof r)&&void 0!==r&&!g(t)){var a=t.indexOf(":");if(a>-1&&"xlink"===t.substr(0,a))o.setAttributeNS("http://www.w3.org/1999/xlink",t.slice(a+1),r);else if("o"===t[0]&&"n"===t[1]&&"function"==typeof r)w(e,t,r);else if("style"===t)!function(e,t,n){t===n&&(e.style.cssText="",t=null);if(null==n)e.style.cssText="";else if("string"==typeof n)e.style.cssText=n;else{"string"==typeof t&&(e.style.cssText="");for(var r in n)e.style[r]=n[r];if(null!=t&&"string"!=typeof t)for(var r in t)r in n||(e.style[r]="")}}(o,n,r);else if(t in o&&!function(e){return"href"===e||"list"===e||"form"===e||"width"===e||"height"===e}(t)&&void 0===i&&!function(e){return e.attrs.is||e.tag.indexOf("-")>-1}(e)){if("value"===t){var l=""+r;if(("input"===e.tag||"textarea"===e.tag)&&e.dom.value===l&&e.dom===A.activeElement)return;if("select"===e.tag)if(null===r){if(-1===e.dom.selectedIndex&&e.dom===A.activeElement)return}else if(null!==n&&e.dom.value===l&&e.dom===A.activeElement)return;if("option"===e.tag&&null!=n&&e.dom.value===l)return}if("input"===e.tag&&"type"===t)return void o.setAttribute(t,r);o[t]=r}else"boolean"==typeof r?r?o.setAttribute(t,""):o.removeAttribute(t):o.setAttribute("className"===t?"class":t,r)}}function g(e){return"oninit"===e||"oncreate"===e||"onupdate"===e||"onremove"===e||"onbeforeremove"===e||"onbeforeupdate"===e}function w(e,t,n){var r=e.dom,i="function"!=typeof E?n:function(e){var t=n.call(r,e);return E.call(r,e),t};if(t in r)r[t]="function"==typeof n?i:null;else{var o=t.slice(2);if(void 0===e.events&&(e.events={}),e.events[t]===i)return;null!=e.events[t]&&r.removeEventListener(o,e.events[t],!1),"function"==typeof n&&(e.events[t]=i,r.addEventListener(o,e.events[t],!1))}}function b(e,t,n){"function"==typeof e.oninit&&e.oninit.call(t.state,t),"function"==typeof e.oncreate&&n.push(e.oncreate.bind(t.state,t))}function x(e,t,n){"function"==typeof e.onupdate&&n.push(e.onupdate.bind(t.state,t))}var E,A=e.document,k=A.createDocumentFragment(),S={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"};return{render:function(e,t){if(!e)throw new Error("Ensure the DOM element being passed to m.route/m.mount/m.render is not undefined.");var r=[],i=A.activeElement,o=e.namespaceURI;null==e.vnodes&&(e.textContent=""),Array.isArray(t)||(t=[t]),l(e,e.vnodes,n.normalizeChildren(t),!1,r,null,"http://www.w3.org/1999/xhtml"===o?void 0:o),e.vnodes=t;for(var a=0;a<r.length;a++)r[a]();null!=i&&A.activeElement!==i&&i.focus()},setEventCallback:function(e){return E=e}}},h=function(e){function t(e){var t=i.indexOf(e);t>-1&&i.splice(t,2)}function n(){for(var e=1;e<i.length;e+=2)i[e]()}var r=d(e);r.setEventCallback(function(e){!1===e.redraw?e.redraw=void 0:n()});var i=[];return{subscribe:function(e,n){t(e),i.push(e,function(e){var t=0,n=null,r="function"==typeof requestAnimationFrame?requestAnimationFrame:setTimeout;return function(){var i=Date.now();0===t||i-t>=16?(t=i,e()):null===n&&(n=r(function(){n=null,e(),t=Date.now()},16-(i-t)))}}(n))},unsubscribe:t,redraw:n,render:r.render}}(window);f.setCompletionCallback(h.redraw);l.mount=function(e){return function(t,r){if(null===r)return e.render(t,[]),void e.unsubscribe(t);if(null==r.view&&"function"!=typeof r)throw new Error("m.mount(element, component) expects a component, not a vnode");e.subscribe(t,function(){e.render(t,n(r))}),e.redraw()}}(h);var v=s,p=function(e){if(""===e||null==e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t=e.split("&"),n={},r={},i=0;i<t.length;i++){var o=t[i].split("="),a=decodeURIComponent(o[0]),l=2===o.length?decodeURIComponent(o[1]):"";"true"===l?l=!0:"false"===l&&(l=!1);var s=a.split(/\]\[?|\[/),u=n;a.indexOf("[")>-1&&s.pop();for(var c=0;c<s.length;c++){var f=s[c],d=s[c+1],h=""==d||!isNaN(parseInt(d,10)),v=c===s.length-1;if(""===f){null==r[a=s.slice(0,c).join()]&&(r[a]=0),f=r[a]++}null==u[f]&&(u[f]=v?l:h?[]:{}),u=u[f]}}return n},m=function(e){function t(t){var n=e.location[t].replace(/(?:%[a-f89][a-f0-9])+/gim,decodeURIComponent);return"pathname"===t&&"/"!==n[0]&&(n="/"+n),n}function n(e,t,n){var r=e.indexOf("?"),i=e.indexOf("#"),o=r>-1?r:i>-1?i:e.length;if(r>-1){var a=i>-1?i:e.length,l=p(e.slice(r+1,a));for(var s in l)t[s]=l[s]}if(i>-1){var u=p(e.slice(i+1));for(var s in u)n[s]=u[s]}return e.slice(0,o)}var r,i="function"==typeof e.history.pushState,o="function"==typeof setImmediate?setImmediate:setTimeout,a={prefix:"#!"};return a.getPath=function(){switch(a.prefix.charAt(0)){case"#":return t("hash").slice(a.prefix.length);case"?":return t("search").slice(a.prefix.length)+t("hash");default:return t("pathname").slice(a.prefix.length)+t("search")+t("hash")}},a.setPath=function(t,r,o){var l={},s={};if(t=n(t,l,s),null!=r){for(var c in r)l[c]=r[c];t=t.replace(/:([^\/]+)/g,function(e,t){return delete l[t],r[t]})}var f=u(l);f&&(t+="?"+f);var d=u(s);if(d&&(t+="#"+d),i){var h=o?o.state:null,v=o?o.title:null;e.onpopstate(),o&&o.replace?e.history.replaceState(h,v,a.prefix+t):e.history.pushState(h,v,a.prefix+t)}else e.location.href=a.prefix+t},a.defineRoutes=function(t,l,s){function u(){var r=a.getPath(),i={},o=n(r,i,i),u=e.history.state;if(null!=u)for(var c in u)i[c]=u[c];for(var f in t){var d=new RegExp("^"+f.replace(/:[^\/]+?\.{3}/g,"(.*?)").replace(/:[^\/]+/g,"([^\\/]+)")+"/?$");if(d.test(o))return void o.replace(d,function(){for(var e=f.match(/:[^\/]+/g)||[],n=[].slice.call(arguments,1,-2),o=0;o<e.length;o++)i[e[o].replace(/:|\./g,"")]=decodeURIComponent(n[o]);l(t[f],i,r,f)})}s(r,i)}i?e.onpopstate=function(e){return function(){null==r&&(r=o(function(){r=null,e()}))}}(u):"#"===a.prefix.charAt(0)&&(e.onhashchange=u),u()},a};l.route=function(e,t){var r,i,o,a,l,s=m(e),u=function(e,u,c){if(null==e)throw new Error("Ensure the DOM element that was passed to `m.route` is not undefined");var f=function(){null!=r&&t.render(e,r(n(i,o.key,o)))},d=function(e){if(e===u)throw new Error("Could not resolve default route "+u);s.setPath(u,null,{replace:!0})};s.defineRoutes(c,function(e,t,n){var s=l=function(e,u){s===l&&(i=null==u||"function"!=typeof u.view&&"function"!=typeof u?"div":u,o=t,a=n,l=null,r=(e.render||function(e){return e}).bind(e),f())};e.view||"function"==typeof e?s({},e):e.onmatch?v.resolve(e.onmatch(t,n)).then(function(t){s(e,t)},d):s(e,"div")},d),t.subscribe(e,f)};return u.set=function(e,t,n){null!=l&&((n=n||{}).replace=!0),l=null,s.setPath(e,t,n)},u.get=function(){return a},u.prefix=function(e){s.prefix=e},u.link=function(e){e.dom.setAttribute("href",s.prefix+e.attrs.href),e.dom.onclick=function(e){if(!(e.ctrlKey||e.metaKey||e.shiftKey||2===e.which)){e.preventDefault(),e.redraw=!1;var t=this.getAttribute("href");0===t.indexOf(s.prefix)&&(t=t.slice(s.prefix.length)),u.set(t,void 0,void 0)}}},u.param=function(e){return void 0!==o&&void 0!==e?o[e]:o},u}(window,h),l.withAttr=function(e,t,n){return function(r){t.call(n||this,e in r.currentTarget?r.currentTarget[e]:r.currentTarget.getAttribute(e))}};var y=d(window);l.render=y.render,l.redraw=h.redraw,l.request=f.request,l.jsonp=f.jsonp,l.parseQueryString=p,l.buildQueryString=u,l.version="1.1.5",l.vnode=n,void 0!==t?t.exports=l:window.m=l}()}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],8:[function(e,t,n){function r(e){document.addEventListener("mouseover",function(t){var n=t.target,i=e(n);i||(i=(n=n.parentElement)&&e(n)),i&&r.show(n,i,!0)})}r.show=function(e,t,n){var i="data-tlite";t=t||{},(e.tooltip||function(e,t){function o(){r.hide(e,!0)}function a(){l||(l=function(e,t,n){function r(){i.className="tlite tlite-"+a+l;var t=e.offsetTop,n=e.offsetLeft;i.offsetParent===e&&(t=n=0);var r=e.offsetWidth,o=e.offsetHeight,s=i.offsetHeight,u=i.offsetWidth,c=n+r/2;i.style.top=("s"===a?t-s-10:"n"===a?t+o+10:t+o/2-s/2)+"px",i.style.left=("w"===l?n:"e"===l?n+r-u:"w"===a?n+r+10:"e"===a?n-u-10:c-u/2)+"px"}var i=document.createElement("span"),o=n.grav||e.getAttribute("data-tlite")||"n";i.innerHTML=t,e.appendChild(i);var a=o[0]||"",l=o[1]||"";r();var s=i.getBoundingClientRect();return"s"===a&&s.top<0?(a="n",r()):"n"===a&&s.bottom>window.innerHeight?(a="s",r()):"e"===a&&s.left<0?(a="w",r()):"w"===a&&s.right>window.innerWidth&&(a="e",r()),i.className+=" tlite-visible",i}(e,u,t))}var l,s,u;return e.addEventListener("mousedown",o),e.addEventListener("mouseleave",o),e.tooltip={show:function(){u=e.title||e.getAttribute(i)||u,e.title="",e.setAttribute(i,""),u&&!s&&(s=setTimeout(a,n?150:1))},hide:function(e){if(n===e){s=clearTimeout(s);var t=l&&l.parentNode;t&&t.removeChild(l),l=void 0}}}}(e,t)).show()},r.hide=function(e,t){e.tooltip&&e.tooltip.hide(t)},void 0!==t&&t.exports&&(t.exports=r)},{}],9:[function(e,n,r){!function(e){"use strict";function r(){}function i(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function o(e){return function(){return this[e].apply(this,arguments)}}function a(e){return"function"==typeof e||e instanceof RegExp||!(!e||"object"!=typeof e)&&a(e.listener)}var l=r.prototype,s=e.EventEmitter;l.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},l.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},l.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},l.addListener=function(e,t){if(!a(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),o="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===i(r[n],t)&&r[n].push(o?t:{listener:t,once:!1});return this},l.on=o("addListener"),l.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},l.once=o("addOnceListener"),l.defineEvent=function(e){return this.getListeners(e),this},l.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},l.removeListener=function(e,t){var n,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&-1!==(n=i(o[r],t))&&o[r].splice(n,1);return this},l.off=o("removeListener"),l.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},l.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},l.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},l.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},l.removeAllListeners=o("removeEvent"),l.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},l.trigger=o("emitEvent"),l.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},l.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},l._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},l._getEvents=function(){return this._events||(this._events={})},r.noConflict=function(){return e.EventEmitter=s,r},"function"==typeof t&&t.amd?t(function(){return r}):"object"==typeof n&&n.exports?n.exports=r:e.EventEmitter=r}(this||{})},{}]},{},[1])}();
|
| 2 |
//# sourceMappingURL=admin.min.js.map
|
assets/js/admin.min.js.map
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
{"version":3,"sources":["admin.js"],"names":["require","undefined","define","e","t","n","r","s","o","u","a","i","f","Error","code","l","exports","call","length","1","module","m","window","EventEmitter","context","document","getElementById","events","tabs","helpers","settings","ListFetcher","mount","mc4wp","deps","mithril","./admin/helpers.js","./admin/list-fetcher.js","./admin/settings.js","./admin/tabs.js","wolfy87-eventemitter","2","toggleElement","selector","elements","querySelectorAll","show","clientHeight","style","display","bindEventToElement","element","event","handler","addEventListener","attachEvent","bindEventToElements","Array","prototype","forEach","debounce","func","wait","immediate","timeout","this","args","arguments","callNow","clearTimeout","setTimeout","apply","showIfElements","getAttribute","checked","conditionMet","value","config","hide","visibility","opacity","inputs","inputElement","removeAttribute","setAttribute","JSON","parse","parentElements","parentElement","3","working","done","mailchimp","api_connected","lists","fetch","$","jQuery","mc4wp_vars","i18n","preventDefault","post","ajaxurl","action","data","success","location","reload","bind","fail","always","redraw","view","method","onsubmit","type","fetching_mailchimp_lists","renew_mailchimp_lists","className","disabled","trust","fetching_mailchimp_lists_can_take_a_while","fetching_mailchimp_lists_done","fetching_mailchimp_lists_error","4","_typeof","Symbol","iterator","obj","constructor","updateSelectedLists","selectedLists","listInputs","input","push","trigger","querySelector","on","rows","el","searchKey","searchValue","filter","getSelectedListsWhere","replace","getSelectedLists","5","URL","get","id","_open","tab","updateState","$tabs","removeClass","css","$tabNavs","nav","blur","url","setParameter","href","history","pushState","title","refererField","tb_remove","forms","editor","refresh","split","switchTab","tabId","match","urlParams","returnValue","$context","find","each","substring","first","text","open","click","body","activeTab","replaceState","state","init","./url.js","6","query","hasOwnProperty","b","decodeURIComponent","build","ret","d","encodeURIComponent","join","key","7","global","Vnode","tag","attrs0","children","dom","attrs","domSize","_state","instance","skip","hyperscript","start","cached","selectorCache","classes","selectorParser","exec","attrValue","compileSelector","isArray","normalized","normalizeChildren","childList","hasAttrs","class","hasOwn","execSelector","normalize","node","html","fragment","attrs1","PromisePolyfill","executor","list","shouldAbsorb","execute","then","callAsync","console","error","resolvers","rejectors","retry","self","TypeError","executeOnce","rejectCurrent","run","fn","runs","onerror","resolveCurrent","_instance","setImmediate","onFulfilled","onRejection","handle","callback","next","resolveNext","rejectNext","promise","resolve","reject","catch","all","total","count","values","consume","race","Promise","buildQueryString","object","destructure","key0","Object","toString","FILE_PROTOCOL_REGEX","RegExp","requestService","$window","finalizer","complete","oncompletion","finalize","promise0","then0","extra","interpolate","tokens","slice","assemble","querystring","indexOf","deserialize","extract","xhr","responseText","cast","type0","callbackCount","request","toUpperCase","useBody","serialize","FormData","stringify","XMLHttpRequest","aborted","_abort","abort","async","user","password","headers","setRequestHeader","withCredentials","onreadystatechange","readyState","response","status","test","send","background","jsonp","callbackName","Math","round","random","script","createElement","parentNode","removeChild","callbackKey","src","documentElement","appendChild","setCompletionCallback","_8","coreRenderer","getNameSpace","vnode","xmlns","nameSpace","createNodes","parent","vnodes","end","hooks","nextSibling","ns","createNode","initComponent","insertNode","$emptyFragment","createComponent","initLifecycle","$doc","createTextNode","createText","createHTML","createDocumentFragment","firstChild","childNodes","createFragment","attrs2","is","createElementNS","key2","setAttr","setAttrs","contenteditable","setContentEditable","textContent","selectedIndex","setLateAttrs","parent1","caption","thead","tbody","tfoot","tr","th","td","colgroup","col","temp","innerHTML","child","sentinel","create","$$reentrantLock$$","updateNodes","old","recycling","removeNodes","isUnkeyed","getNextSibling","updateNode","pool","abs","oldChildrenLength","poolChildrenLength","vnodesChildrenLength","isRecyclable","concat","map","oldStart","oldEnd","v","shouldRecycle","toFragment","getKeyMap","oldIndex","movable","oldTag","forceVnodeUpdate","forceComponentUpdate","onbeforeupdate","shouldNotUpdate","updateLifecycle","nodeValue","updateText","updateHTML","updateFragment","isLifecycleMethod","updateEvent","updateAttrs","updateElement","removeNode","updateComponent","count0","insertBefore","content","continuation","called","expected","onremove","removeNodeFromDOM","source","oncreate","onupdate","onbeforeremove","hasIntegrationMethods","result","attr","activeElement","isFormAttribute","nsLastIndex","substr","setAttributeNS","cssText","updateStyle","isAttribute","isCustomElement","normalized0","onevent","eventName","removeEventListener","oninit","svg","math","render","active","namespace","namespaceURI","focus","setEventCallback","redrawService","unsubscribe","key1","index","callbacks","splice","renderService","subscribe","last","pending","requestAnimationFrame","now","Date","throttle","_11","redrawService0","root","component","_16","parseQueryString","string","charAt","entries","data0","counters","entry","key5","levels","cursor","pop","j","level","nextLevel","isNumber","isNaN","parseInt","isValue","coreRouter","normalize1","fragment0","parsePath","path","queryData","hashData","queryIndex","hashIndex","pathEnd","queryEnd","queryParams","key4","hashParams","asyncId","supportsPushState","callAsync0","router","prefix","getPath","setPath","options","match2","token","hash","onpopstate","defineRoutes","routes","resolveRoute","params","pathname","k","route0","matcher","keys","callback0","debounceAsync","onhashchange","route","render1","attrs3","currentPath","lastUpdate","routeService","defaultRoute","run1","bail","payload","update","routeResolver","comp","onmatch","resolved","set","prefix0","link","vnode1","onclick","ctrlKey","metaKey","shiftKey","which","param","key3","_20","withAttr","attrName","callback1","currentTarget","_28","version","8","indexOfListener","listeners","listener","alias","name","isValidListener","proto","originalGlobalValue","getListeners","evt","_getEvents","flattenListeners","flatListeners","getListenersAsObject","addListener","listenerIsWrapped","once","addOnceListener","defineEvent","defineEvents","evts","removeListener","off","addListeners","manipulateListeners","removeListeners","remove","single","multiple","removeEvent","_events","removeAllListeners","emitEvent","listenersMap","_getOnceReturnValue","emit","setOnceReturnValue","_onceReturnValue","noConflict","amd"],"mappings":"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","file":"admin.min.js","sourcesContent":["(function () { var require = undefined; var define = undefined; (function(){function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require==\"function\"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error(\"Cannot find module '\"+o+\"'\");throw f.code=\"MODULE_NOT_FOUND\",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require==\"function\"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}return e})()({1:[function(require,module,exports){\n'use strict';\n\n// dependencies\n\nvar m = window.m = require('mithril');\nvar EventEmitter = require('wolfy87-eventemitter');\n\n// vars\nvar context = document.getElementById('mc4wp-admin');\nvar events = new EventEmitter();\nvar tabs = require('./admin/tabs.js')(context);\nvar helpers = require('./admin/helpers.js');\nvar settings = require('./admin/settings.js')(context, helpers, events);\n\n// list fetcher\nvar ListFetcher = require('./admin/list-fetcher.js');\nvar mount = document.getElementById('mc4wp-list-fetcher');\nif (mount) {\n m.mount(mount, new ListFetcher());\n}\n\n// expose some things\nwindow.mc4wp = window.mc4wp || {};\nwindow.mc4wp.deps = window.mc4wp.deps || {};\nwindow.mc4wp.deps.mithril = m;\nwindow.mc4wp.helpers = helpers;\nwindow.mc4wp.events = events;\nwindow.mc4wp.settings = settings;\nwindow.mc4wp.tabs = tabs;\n\n},{\"./admin/helpers.js\":2,\"./admin/list-fetcher.js\":3,\"./admin/settings.js\":4,\"./admin/tabs.js\":5,\"mithril\":7,\"wolfy87-eventemitter\":8}],2:[function(require,module,exports){\n'use strict';\n\nvar helpers = {};\n\nhelpers.toggleElement = function (selector) {\n\tvar elements = document.querySelectorAll(selector);\n\tfor (var i = 0; i < elements.length; i++) {\n\t\tvar show = elements[i].clientHeight <= 0;\n\t\telements[i].style.display = show ? '' : 'none';\n\t}\n};\n\nhelpers.bindEventToElement = function (element, event, handler) {\n\tif (element.addEventListener) {\n\t\telement.addEventListener(event, handler);\n\t} else if (element.attachEvent) {\n\t\telement.attachEvent('on' + event, handler);\n\t}\n};\n\nhelpers.bindEventToElements = function (elements, event, handler) {\n\tArray.prototype.forEach.call(elements, function (element) {\n\t\thelpers.bindEventToElement(element, event, handler);\n\t});\n};\n\n// polling\nhelpers.debounce = function (func, wait, immediate) {\n\tvar timeout;\n\treturn function () {\n\t\tvar context = this,\n\t\t args = arguments;\n\t\tvar later = function later() {\n\t\t\ttimeout = null;\n\t\t\tif (!immediate) func.apply(context, args);\n\t\t};\n\t\tvar callNow = immediate && !timeout;\n\t\tclearTimeout(timeout);\n\t\ttimeout = setTimeout(later, wait);\n\t\tif (callNow) func.apply(context, args);\n\t};\n};\n\n/**\n * Showif.js\n */\n(function () {\n\tvar showIfElements = document.querySelectorAll('[data-showif]');\n\n\t// dependent elements\n\tArray.prototype.forEach.call(showIfElements, function (element) {\n\t\tvar config = JSON.parse(element.getAttribute('data-showif'));\n\t\tvar parentElements = document.querySelectorAll('[name=\"' + config.element + '\"]');\n\t\tvar inputs = element.querySelectorAll('input,select,textarea:not([readonly])');\n\t\tvar hide = config.hide === undefined || config.hide;\n\n\t\tfunction toggleElement() {\n\n\t\t\t// do nothing with unchecked radio inputs\n\t\t\tif (this.getAttribute('type') === \"radio\" && !this.checked) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar value = this.getAttribute(\"type\") === \"checkbox\" ? this.checked : this.value;\n\t\t\tvar conditionMet = value == config.value;\n\n\t\t\tif (hide) {\n\t\t\t\telement.style.display = conditionMet ? '' : 'none';\n\t\t\t\telement.style.visibility = conditionMet ? '' : 'hidden';\n\t\t\t} else {\n\t\t\t\telement.style.opacity = conditionMet ? '' : '0.4';\n\t\t\t}\n\n\t\t\t// disable input fields to stop sending their values to server\n\t\t\tArray.prototype.forEach.call(inputs, function (inputElement) {\n\t\t\t\tconditionMet ? inputElement.removeAttribute('readonly') : inputElement.setAttribute('readonly', 'readonly');\n\t\t\t});\n\t\t}\n\n\t\t// find checked element and call toggleElement function\n\t\tArray.prototype.forEach.call(parentElements, function (parentElement) {\n\t\t\ttoggleElement.call(parentElement);\n\t\t});\n\n\t\t// bind on all changes\n\t\thelpers.bindEventToElements(parentElements, 'change', toggleElement);\n\t});\n})();\n\nmodule.exports = helpers;\n\n},{}],3:[function(require,module,exports){\n'use strict';\n\nvar $ = window.jQuery;\nvar config = mc4wp_vars;\nvar i18n = config.i18n;\n\nfunction ListFetcher() {\n this.working = false;\n this.done = false;\n\n // start fetching right away when no lists but api key given\n if (config.mailchimp.api_connected && config.mailchimp.lists.length === 0) {\n this.fetch();\n }\n}\n\nListFetcher.prototype.fetch = function (e) {\n e && e.preventDefault();\n\n this.working = true;\n this.done = false;\n\n $.post(ajaxurl, {\n action: \"mc4wp_renew_mailchimp_lists\",\n timeout: 180000\n }).done(function (data) {\n this.success = true;\n\n if (data) {\n window.setTimeout(function () {\n window.location.reload();\n }, 3000);\n }\n }.bind(this)).fail(function (data) {\n this.success = false;\n }.bind(this)).always(function (data) {\n this.working = false;\n this.done = true;\n\n m.redraw();\n }.bind(this));\n};\n\nListFetcher.prototype.view = function () {\n return m('form', {\n method: \"POST\",\n onsubmit: this.fetch.bind(this)\n }, [m('p', [m('input', {\n type: \"submit\",\n value: this.working ? i18n.fetching_mailchimp_lists : i18n.renew_mailchimp_lists,\n className: \"button\",\n disabled: !!this.working\n }), m.trust(' '), this.working ? [m('span.mc4wp-loader', \"Loading...\"), m.trust(' '), m('em.help', i18n.fetching_mailchimp_lists_can_take_a_while)] : '', this.done ? [this.success ? m('em.help.green', i18n.fetching_mailchimp_lists_done) : m('em.help.red', i18n.fetching_mailchimp_lists_error)] : ''])]);\n};\n\nmodule.exports = ListFetcher;\n\n},{}],4:[function(require,module,exports){\n'use strict';\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar Settings = function Settings(context, helpers, events) {\n\t'use strict';\n\n\t// vars\n\n\tvar form = context.querySelector('form');\n\tvar listInputs = context.querySelectorAll('.mc4wp-list-input');\n\tvar lists = mc4wp_vars.mailchimp.lists;\n\tvar selectedLists = [];\n\n\t// functions\n\tfunction getSelectedListsWhere(searchKey, searchValue) {\n\t\treturn selectedLists.filter(function (el) {\n\t\t\treturn el[searchKey] === searchValue;\n\t\t});\n\t}\n\n\tfunction getSelectedLists() {\n\t\treturn selectedLists;\n\t}\n\n\tfunction updateSelectedLists() {\n\t\tselectedLists = [];\n\n\t\tArray.prototype.forEach.call(listInputs, function (input) {\n\t\t\t// skip unchecked checkboxes\n\t\t\tif (typeof input.checked === \"boolean\" && !input.checked) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif (_typeof(lists[input.value]) === \"object\") {\n\t\t\t\tselectedLists.push(lists[input.value]);\n\t\t\t}\n\t\t});\n\n\t\tevents.trigger('selectedLists.change', [selectedLists]);\n\t\treturn selectedLists;\n\t}\n\n\tfunction toggleVisibleLists() {\n\t\tvar rows = document.querySelectorAll('.lists--only-selected > *');\n\t\tArray.prototype.forEach.call(rows, function (el) {\n\n\t\t\tvar listId = el.getAttribute('data-list-id');\n\t\t\tvar isSelected = getSelectedListsWhere('id', listId).length > 0;\n\n\t\t\tif (isSelected) {\n\t\t\t\tel.setAttribute('class', el.getAttribute('class').replace('hidden', ''));\n\t\t\t} else {\n\t\t\t\tel.setAttribute('class', el.getAttribute('class') + \" hidden\");\n\t\t\t}\n\t\t});\n\t}\n\n\tevents.on('selectedLists.change', toggleVisibleLists);\n\thelpers.bindEventToElements(listInputs, 'change', updateSelectedLists);\n\n\tupdateSelectedLists();\n\n\treturn {\n\t\tgetSelectedLists: getSelectedLists\n\t};\n};\n\nmodule.exports = Settings;\n\n},{}],5:[function(require,module,exports){\n'use strict';\n\nvar URL = require('./url.js');\n\n// Tabs\nvar Tabs = function Tabs(context) {\n\n\t// TODO: last piece of jQuery... can we get rid of it?\n\tvar $ = window.jQuery;\n\n\tvar $context = $(context);\n\tvar $tabs = $context.find('.tab');\n\tvar $tabNavs = $context.find('.nav-tab');\n\tvar refererField = context.querySelector('input[name=\"_wp_http_referer\"]');\n\tvar tabs = [];\n\n\t$.each($tabs, function (i, t) {\n\t\tvar id = t.id.substring(4);\n\t\tvar title = $(t).find('h2').first().text();\n\n\t\ttabs.push({\n\t\t\tid: id,\n\t\t\ttitle: title,\n\t\t\telement: t,\n\t\t\tnav: context.querySelectorAll('.nav-tab-' + id),\n\t\t\topen: function open() {\n\t\t\t\treturn _open(id);\n\t\t\t}\n\t\t});\n\t});\n\n\tfunction get(id) {\n\n\t\tfor (var i = 0; i < tabs.length; i++) {\n\t\t\tif (tabs[i].id === id) {\n\t\t\t\treturn tabs[i];\n\t\t\t}\n\t\t}\n\n\t\treturn undefined;\n\t}\n\n\tfunction _open(tab, updateState) {\n\n\t\t// make sure we have a tab object\n\t\tif (typeof tab === \"string\") {\n\t\t\ttab = get(tab);\n\t\t}\n\n\t\tif (!tab) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// should we update state?\n\t\tif (updateState == undefined) {\n\t\t\tupdateState = true;\n\t\t}\n\n\t\t// hide all tabs & remove active class\n\t\t$tabs.removeClass('tab-active').css('display', 'none');\n\t\t$tabNavs.removeClass('nav-tab-active');\n\n\t\t// add `nav-tab-active` to this tab\n\t\tArray.prototype.forEach.call(tab.nav, function (nav) {\n\t\t\tnav.className += \" nav-tab-active\";\n\t\t\tnav.blur();\n\t\t});\n\n\t\t// show target tab\n\t\ttab.element.style.display = 'block';\n\t\ttab.element.className += \" tab-active\";\n\n\t\t// create new URL\n\t\tvar url = URL.setParameter(window.location.href, \"tab\", tab.id);\n\n\t\t// update hash\n\t\tif (history.pushState && updateState) {\n\t\t\thistory.pushState(tab.id, '', url);\n\t\t}\n\n\t\t// update document title\n\t\ttitle(tab);\n\n\t\t// update referer field\n\t\trefererField.value = url;\n\n\t\t// if thickbox is open, close it.\n\t\tif (typeof tb_remove === \"function\") {\n\t\t\ttb_remove();\n\t\t}\n\n\t\t// refresh editor after switching tabs\n\t\t// TODO: decouple this! law of demeter etc.\n\t\tif (tab.id === 'fields' && window.mc4wp && window.mc4wp.forms && window.mc4wp.forms.editor) {\n\t\t\tmc4wp.forms.editor.refresh();\n\t\t}\n\n\t\treturn true;\n\t}\n\n\tfunction title(tab) {\n\t\tvar title = document.title.split('-');\n\t\tdocument.title = document.title.replace(title[0], tab.title + \" \");\n\t}\n\n\tfunction switchTab(e) {\n\t\te = e || window.event;\n\n\t\t// get from data attribute\n\t\tvar tabId = this.getAttribute('data-tab');\n\n\t\t// get from classname\n\t\tif (!tabId) {\n\t\t\tvar match = this.className.match(/nav-tab-(\\w+)?/);\n\t\t\tif (match) {\n\t\t\t\ttabId = match[1];\n\t\t\t}\n\t\t}\n\n\t\t// get from href\n\t\tif (!tabId) {\n\t\t\tvar urlParams = URL.parse(this.href);\n\t\t\tif (!urlParams.tab) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\ttabId = urlParams.tab;\n\t\t}\n\n\t\tvar opened = _open(tabId);\n\n\t\tif (opened) {\n\t\t\te.preventDefault();\n\t\t\te.returnValue = false;\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t}\n\n\tfunction init() {\n\n\t\t// check for current tab\n\t\tif (!history.pushState) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar activeTab = $tabs.filter(':visible').get(0);\n\t\tif (!activeTab) {\n\t\t\treturn;\n\t\t}\n\t\tvar tab = get(activeTab.id.substring(4));\n\t\tif (!tab) return;\n\n\t\t// check if tab is in html5 history\n\t\tif (history.replaceState && history.state === null) {\n\t\t\thistory.replaceState(tab.id, '');\n\t\t}\n\n\t\t// update document title\n\t\ttitle(tab);\n\t}\n\n\t$tabNavs.click(switchTab);\n\t$(document.body).on('click', '.tab-link', switchTab);\n\tinit();\n\n\tif (window.addEventListener && history.pushState) {\n\t\twindow.addEventListener('popstate', function (e) {\n\t\t\tif (!e.state) return true;\n\t\t\tvar tabId = e.state;\n\t\t\treturn _open(tabId, false);\n\t\t});\n\t}\n\n\treturn {\n\t\topen: _open,\n\t\tget: get\n\t};\n};\n\nmodule.exports = Tabs;\n\n},{\"./url.js\":6}],6:[function(require,module,exports){\n'use strict';\n\nvar URL = {\n\tparse: function parse(url) {\n\t\tvar query = {};\n\t\tvar a = url.split('&');\n\t\tfor (var i in a) {\n\t\t\tif (!a.hasOwnProperty(i)) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tvar b = a[i].split('=');\n\t\t\tquery[decodeURIComponent(b[0])] = decodeURIComponent(b[1]);\n\t\t}\n\n\t\treturn query;\n\t},\n\tbuild: function build(data) {\n\t\tvar ret = [];\n\t\tfor (var d in data) {\n\t\t\tret.push(d + \"=\" + encodeURIComponent(data[d]));\n\t\t}return ret.join(\"&\");\n\t},\n\tsetParameter: function setParameter(url, key, value) {\n\t\tvar data = URL.parse(url);\n\t\tdata[key] = value;\n\t\treturn URL.build(data);\n\t}\n};\n\nmodule.exports = URL;\n\n},{}],7:[function(require,module,exports){\n(function (global){\n;(function() {\n\"use strict\"\nfunction Vnode(tag, key, attrs0, children, text, dom) {\n\treturn {tag: tag, key: key, attrs: attrs0, children: children, text: text, dom: dom, domSize: undefined, state: undefined, _state: undefined, events: undefined, instance: undefined, skip: false}\n}\nVnode.normalize = function(node) {\n\tif (Array.isArray(node)) return Vnode(\"[\", undefined, undefined, Vnode.normalizeChildren(node), undefined, undefined)\n\tif (node != null && typeof node !== \"object\") return Vnode(\"#\", undefined, undefined, node === false ? \"\" : node, undefined, undefined)\n\treturn node\n}\nVnode.normalizeChildren = function normalizeChildren(children) {\n\tfor (var i = 0; i < children.length; i++) {\n\t\tchildren[i] = Vnode.normalize(children[i])\n\t}\n\treturn children\n}\nvar selectorParser = /(?:(^|#|\\.)([^#\\.\\[\\]]+))|(\\[(.+?)(?:\\s*=\\s*(\"|'|)((?:\\\\[\"'\\]]|.)*?)\\5)?\\])/g\nvar selectorCache = {}\nvar hasOwn = {}.hasOwnProperty\nfunction compileSelector(selector) {\n\tvar match, tag = \"div\", classes = [], attrs = {}\n\twhile (match = selectorParser.exec(selector)) {\n\t\tvar type = match[1], value = match[2]\n\t\tif (type === \"\" && value !== \"\") tag = value\n\t\telse if (type === \"#\") attrs.id = value\n\t\telse if (type === \".\") classes.push(value)\n\t\telse if (match[3][0] === \"[\") {\n\t\t\tvar attrValue = match[6]\n\t\t\tif (attrValue) attrValue = attrValue.replace(/\\\\([\"'])/g, \"$1\").replace(/\\\\\\\\/g, \"\\\\\")\n\t\t\tif (match[4] === \"class\") classes.push(attrValue)\n\t\t\telse attrs[match[4]] = attrValue === \"\" ? attrValue : attrValue || true\n\t\t}\n\t}\n\tif (classes.length > 0) attrs.className = classes.join(\" \")\n\treturn selectorCache[selector] = {tag: tag, attrs: attrs}\n}\nfunction execSelector(state, attrs, children) {\n\tvar hasAttrs = false, childList, text\n\tvar className = attrs.className || attrs.class\n\tfor (var key in state.attrs) {\n\t\tif (hasOwn.call(state.attrs, key)) {\n\t\t\tattrs[key] = state.attrs[key]\n\t\t}\n\t}\n\tif (className !== undefined) {\n\t\tif (attrs.class !== undefined) {\n\t\t\tattrs.class = undefined\n\t\t\tattrs.className = className\n\t\t}\n\t\tif (state.attrs.className != null) {\n\t\t\tattrs.className = state.attrs.className + \" \" + className\n\t\t}\n\t}\n\tfor (var key in attrs) {\n\t\tif (hasOwn.call(attrs, key) && key !== \"key\") {\n\t\t\thasAttrs = true\n\t\t\tbreak\n\t\t}\n\t}\n\tif (Array.isArray(children) && children.length === 1 && children[0] != null && children[0].tag === \"#\") {\n\t\ttext = children[0].children\n\t} else {\n\t\tchildList = children\n\t}\n\treturn Vnode(state.tag, attrs.key, hasAttrs ? attrs : undefined, childList, text)\n}\nfunction hyperscript(selector) {\n\t// Because sloppy mode sucks\n\tvar attrs = arguments[1], start = 2, children\n\tif (selector == null || typeof selector !== \"string\" && typeof selector !== \"function\" && typeof selector.view !== \"function\") {\n\t\tthrow Error(\"The selector must be either a string or a component.\");\n\t}\n\tif (typeof selector === \"string\") {\n\t\tvar cached = selectorCache[selector] || compileSelector(selector)\n\t}\n\tif (attrs == null) {\n\t\tattrs = {}\n\t} else if (typeof attrs !== \"object\" || attrs.tag != null || Array.isArray(attrs)) {\n\t\tattrs = {}\n\t\tstart = 1\n\t}\n\tif (arguments.length === start + 1) {\n\t\tchildren = arguments[start]\n\t\tif (!Array.isArray(children)) children = [children]\n\t} else {\n\t\tchildren = []\n\t\twhile (start < arguments.length) children.push(arguments[start++])\n\t}\n\tvar normalized = Vnode.normalizeChildren(children)\n\tif (typeof selector === \"string\") {\n\t\treturn execSelector(cached, attrs, normalized)\n\t} else {\n\t\treturn Vnode(selector, attrs.key, attrs, normalized)\n\t}\n}\nhyperscript.trust = function(html) {\n\tif (html == null) html = \"\"\n\treturn Vnode(\"<\", undefined, undefined, html, undefined, undefined)\n}\nhyperscript.fragment = function(attrs1, children) {\n\treturn Vnode(\"[\", attrs1.key, attrs1, Vnode.normalizeChildren(children), undefined, undefined)\n}\nvar m = hyperscript\n/** @constructor */\nvar PromisePolyfill = function(executor) {\n\tif (!(this instanceof PromisePolyfill)) throw new Error(\"Promise must be called with `new`\")\n\tif (typeof executor !== \"function\") throw new TypeError(\"executor must be a function\")\n\tvar self = this, resolvers = [], rejectors = [], resolveCurrent = handler(resolvers, true), rejectCurrent = handler(rejectors, false)\n\tvar instance = self._instance = {resolvers: resolvers, rejectors: rejectors}\n\tvar callAsync = typeof setImmediate === \"function\" ? setImmediate : setTimeout\n\tfunction handler(list, shouldAbsorb) {\n\t\treturn function execute(value) {\n\t\t\tvar then\n\t\t\ttry {\n\t\t\t\tif (shouldAbsorb && value != null && (typeof value === \"object\" || typeof value === \"function\") && typeof (then = value.then) === \"function\") {\n\t\t\t\t\tif (value === self) throw new TypeError(\"Promise can't be resolved w/ itself\")\n\t\t\t\t\texecuteOnce(then.bind(value))\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tcallAsync(function() {\n\t\t\t\t\t\tif (!shouldAbsorb && list.length === 0) console.error(\"Possible unhandled promise rejection:\", value)\n\t\t\t\t\t\tfor (var i = 0; i < list.length; i++) list[i](value)\n\t\t\t\t\t\tresolvers.length = 0, rejectors.length = 0\n\t\t\t\t\t\tinstance.state = shouldAbsorb\n\t\t\t\t\t\tinstance.retry = function() {execute(value)}\n\t\t\t\t\t})\n\t\t\t\t}\n\t\t\t}\n\t\t\tcatch (e) {\n\t\t\t\trejectCurrent(e)\n\t\t\t}\n\t\t}\n\t}\n\tfunction executeOnce(then) {\n\t\tvar runs = 0\n\t\tfunction run(fn) {\n\t\t\treturn function(value) {\n\t\t\t\tif (runs++ > 0) return\n\t\t\t\tfn(value)\n\t\t\t}\n\t\t}\n\t\tvar onerror = run(rejectCurrent)\n\t\ttry {then(run(resolveCurrent), onerror)} catch (e) {onerror(e)}\n\t}\n\texecuteOnce(executor)\n}\nPromisePolyfill.prototype.then = function(onFulfilled, onRejection) {\n\tvar self = this, instance = self._instance\n\tfunction handle(callback, list, next, state) {\n\t\tlist.push(function(value) {\n\t\t\tif (typeof callback !== \"function\") next(value)\n\t\t\telse try {resolveNext(callback(value))} catch (e) {if (rejectNext) rejectNext(e)}\n\t\t})\n\t\tif (typeof instance.retry === \"function\" && state === instance.state) instance.retry()\n\t}\n\tvar resolveNext, rejectNext\n\tvar promise = new PromisePolyfill(function(resolve, reject) {resolveNext = resolve, rejectNext = reject})\n\thandle(onFulfilled, instance.resolvers, resolveNext, true), handle(onRejection, instance.rejectors, rejectNext, false)\n\treturn promise\n}\nPromisePolyfill.prototype.catch = function(onRejection) {\n\treturn this.then(null, onRejection)\n}\nPromisePolyfill.resolve = function(value) {\n\tif (value instanceof PromisePolyfill) return value\n\treturn new PromisePolyfill(function(resolve) {resolve(value)})\n}\nPromisePolyfill.reject = function(value) {\n\treturn new PromisePolyfill(function(resolve, reject) {reject(value)})\n}\nPromisePolyfill.all = function(list) {\n\treturn new PromisePolyfill(function(resolve, reject) {\n\t\tvar total = list.length, count = 0, values = []\n\t\tif (list.length === 0) resolve([])\n\t\telse for (var i = 0; i < list.length; i++) {\n\t\t\t(function(i) {\n\t\t\t\tfunction consume(value) {\n\t\t\t\t\tcount++\n\t\t\t\t\tvalues[i] = value\n\t\t\t\t\tif (count === total) resolve(values)\n\t\t\t\t}\n\t\t\t\tif (list[i] != null && (typeof list[i] === \"object\" || typeof list[i] === \"function\") && typeof list[i].then === \"function\") {\n\t\t\t\t\tlist[i].then(consume, reject)\n\t\t\t\t}\n\t\t\t\telse consume(list[i])\n\t\t\t})(i)\n\t\t}\n\t})\n}\nPromisePolyfill.race = function(list) {\n\treturn new PromisePolyfill(function(resolve, reject) {\n\t\tfor (var i = 0; i < list.length; i++) {\n\t\t\tlist[i].then(resolve, reject)\n\t\t}\n\t})\n}\nif (typeof window !== \"undefined\") {\n\tif (typeof window.Promise === \"undefined\") window.Promise = PromisePolyfill\n\tvar PromisePolyfill = window.Promise\n} else if (typeof global !== \"undefined\") {\n\tif (typeof global.Promise === \"undefined\") global.Promise = PromisePolyfill\n\tvar PromisePolyfill = global.Promise\n} else {\n}\nvar buildQueryString = function(object) {\n\tif (Object.prototype.toString.call(object) !== \"[object Object]\") return \"\"\n\tvar args = []\n\tfor (var key0 in object) {\n\t\tdestructure(key0, object[key0])\n\t}\n\treturn args.join(\"&\")\n\tfunction destructure(key0, value) {\n\t\tif (Array.isArray(value)) {\n\t\t\tfor (var i = 0; i < value.length; i++) {\n\t\t\t\tdestructure(key0 + \"[\" + i + \"]\", value[i])\n\t\t\t}\n\t\t}\n\t\telse if (Object.prototype.toString.call(value) === \"[object Object]\") {\n\t\t\tfor (var i in value) {\n\t\t\t\tdestructure(key0 + \"[\" + i + \"]\", value[i])\n\t\t\t}\n\t\t}\n\t\telse args.push(encodeURIComponent(key0) + (value != null && value !== \"\" ? \"=\" + encodeURIComponent(value) : \"\"))\n\t}\n}\nvar FILE_PROTOCOL_REGEX = new RegExp(\"^file://\", \"i\")\nvar _8 = function($window, Promise) {\n\tvar callbackCount = 0\n\tvar oncompletion\n\tfunction setCompletionCallback(callback) {oncompletion = callback}\n\tfunction finalizer() {\n\t\tvar count = 0\n\t\tfunction complete() {if (--count === 0 && typeof oncompletion === \"function\") oncompletion()}\n\t\treturn function finalize(promise0) {\n\t\t\tvar then0 = promise0.then\n\t\t\tpromise0.then = function() {\n\t\t\t\tcount++\n\t\t\t\tvar next = then0.apply(promise0, arguments)\n\t\t\t\tnext.then(complete, function(e) {\n\t\t\t\t\tcomplete()\n\t\t\t\t\tif (count === 0) throw e\n\t\t\t\t})\n\t\t\t\treturn finalize(next)\n\t\t\t}\n\t\t\treturn promise0\n\t\t}\n\t}\n\tfunction normalize(args, extra) {\n\t\tif (typeof args === \"string\") {\n\t\t\tvar url = args\n\t\t\targs = extra || {}\n\t\t\tif (args.url == null) args.url = url\n\t\t}\n\t\treturn args\n\t}\n\tfunction request(args, extra) {\n\t\tvar finalize = finalizer()\n\t\targs = normalize(args, extra)\n\t\tvar promise0 = new Promise(function(resolve, reject) {\n\t\t\tif (args.method == null) args.method = \"GET\"\n\t\t\targs.method = args.method.toUpperCase()\n\t\t\tvar useBody = (args.method === \"GET\" || args.method === \"TRACE\") ? false : (typeof args.useBody === \"boolean\" ? args.useBody : true)\n\t\t\tif (typeof args.serialize !== \"function\") args.serialize = typeof FormData !== \"undefined\" && args.data instanceof FormData ? function(value) {return value} : JSON.stringify\n\t\t\tif (typeof args.deserialize !== \"function\") args.deserialize = deserialize\n\t\t\tif (typeof args.extract !== \"function\") args.extract = extract\n\t\t\targs.url = interpolate(args.url, args.data)\n\t\t\tif (useBody) args.data = args.serialize(args.data)\n\t\t\telse args.url = assemble(args.url, args.data)\n\t\t\tvar xhr = new $window.XMLHttpRequest(),\n\t\t\t\taborted = false,\n\t\t\t\t_abort = xhr.abort\n\t\t\txhr.abort = function abort() {\n\t\t\t\taborted = true\n\t\t\t\t_abort.call(xhr)\n\t\t\t}\n\t\t\txhr.open(args.method, args.url, typeof args.async === \"boolean\" ? args.async : true, typeof args.user === \"string\" ? args.user : undefined, typeof args.password === \"string\" ? args.password : undefined)\n\t\t\tif (args.serialize === JSON.stringify && useBody && !(args.headers && args.headers.hasOwnProperty(\"Content-Type\"))) {\n\t\t\t\txhr.setRequestHeader(\"Content-Type\", \"application/json; charset=utf-8\")\n\t\t\t}\n\t\t\tif (args.deserialize === deserialize && !(args.headers && args.headers.hasOwnProperty(\"Accept\"))) {\n\t\t\t\txhr.setRequestHeader(\"Accept\", \"application/json, text/*\")\n\t\t\t}\n\t\t\tif (args.withCredentials) xhr.withCredentials = args.withCredentials\n\t\t\tfor (var key in args.headers) if ({}.hasOwnProperty.call(args.headers, key)) {\n\t\t\t\txhr.setRequestHeader(key, args.headers[key])\n\t\t\t}\n\t\t\tif (typeof args.config === \"function\") xhr = args.config(xhr, args) || xhr\n\t\t\txhr.onreadystatechange = function() {\n\t\t\t\t// Don't throw errors on xhr.abort().\n\t\t\t\tif(aborted) return\n\t\t\t\tif (xhr.readyState === 4) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tvar response = (args.extract !== extract) ? args.extract(xhr, args) : args.deserialize(args.extract(xhr, args))\n\t\t\t\t\t\tif ((xhr.status >= 200 && xhr.status < 300) || xhr.status === 304 || FILE_PROTOCOL_REGEX.test(args.url)) {\n\t\t\t\t\t\t\tresolve(cast(args.type, response))\n\t\t\t\t\t\t}\n\t\t\t\t\t\telse {\n\t\t\t\t\t\t\tvar error = new Error(xhr.responseText)\n\t\t\t\t\t\t\tfor (var key in response) error[key] = response[key]\n\t\t\t\t\t\t\treject(error)\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tcatch (e) {\n\t\t\t\t\t\treject(e)\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (useBody && (args.data != null)) xhr.send(args.data)\n\t\t\telse xhr.send()\n\t\t})\n\t\treturn args.background === true ? promise0 : finalize(promise0)\n\t}\n\tfunction jsonp(args, extra) {\n\t\tvar finalize = finalizer()\n\t\targs = normalize(args, extra)\n\t\tvar promise0 = new Promise(function(resolve, reject) {\n\t\t\tvar callbackName = args.callbackName || \"_mithril_\" + Math.round(Math.random() * 1e16) + \"_\" + callbackCount++\n\t\t\tvar script = $window.document.createElement(\"script\")\n\t\t\t$window[callbackName] = function(data) {\n\t\t\t\tscript.parentNode.removeChild(script)\n\t\t\t\tresolve(cast(args.type, data))\n\t\t\t\tdelete $window[callbackName]\n\t\t\t}\n\t\t\tscript.onerror = function() {\n\t\t\t\tscript.parentNode.removeChild(script)\n\t\t\t\treject(new Error(\"JSONP request failed\"))\n\t\t\t\tdelete $window[callbackName]\n\t\t\t}\n\t\t\tif (args.data == null) args.data = {}\n\t\t\targs.url = interpolate(args.url, args.data)\n\t\t\targs.data[args.callbackKey || \"callback\"] = callbackName\n\t\t\tscript.src = assemble(args.url, args.data)\n\t\t\t$window.document.documentElement.appendChild(script)\n\t\t})\n\t\treturn args.background === true? promise0 : finalize(promise0)\n\t}\n\tfunction interpolate(url, data) {\n\t\tif (data == null) return url\n\t\tvar tokens = url.match(/:[^\\/]+/gi) || []\n\t\tfor (var i = 0; i < tokens.length; i++) {\n\t\t\tvar key = tokens[i].slice(1)\n\t\t\tif (data[key] != null) {\n\t\t\t\turl = url.replace(tokens[i], data[key])\n\t\t\t}\n\t\t}\n\t\treturn url\n\t}\n\tfunction assemble(url, data) {\n\t\tvar querystring = buildQueryString(data)\n\t\tif (querystring !== \"\") {\n\t\t\tvar prefix = url.indexOf(\"?\") < 0 ? \"?\" : \"&\"\n\t\t\turl += prefix + querystring\n\t\t}\n\t\treturn url\n\t}\n\tfunction deserialize(data) {\n\t\ttry {return data !== \"\" ? JSON.parse(data) : null}\n\t\tcatch (e) {throw new Error(data)}\n\t}\n\tfunction extract(xhr) {return xhr.responseText}\n\tfunction cast(type0, data) {\n\t\tif (typeof type0 === \"function\") {\n\t\t\tif (Array.isArray(data)) {\n\t\t\t\tfor (var i = 0; i < data.length; i++) {\n\t\t\t\t\tdata[i] = new type0(data[i])\n\t\t\t\t}\n\t\t\t}\n\t\t\telse return new type0(data)\n\t\t}\n\t\treturn data\n\t}\n\treturn {request: request, jsonp: jsonp, setCompletionCallback: setCompletionCallback}\n}\nvar requestService = _8(window, PromisePolyfill)\nvar coreRenderer = function($window) {\n\tvar $doc = $window.document\n\tvar $emptyFragment = $doc.createDocumentFragment()\n\tvar nameSpace = {\n\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\tmath: \"http://www.w3.org/1998/Math/MathML\"\n\t}\n\tvar onevent\n\tfunction setEventCallback(callback) {return onevent = callback}\n\tfunction getNameSpace(vnode) {\n\t\treturn vnode.attrs && vnode.attrs.xmlns || nameSpace[vnode.tag]\n\t}\n\t//create\n\tfunction createNodes(parent, vnodes, start, end, hooks, nextSibling, ns) {\n\t\tfor (var i = start; i < end; i++) {\n\t\t\tvar vnode = vnodes[i]\n\t\t\tif (vnode != null) {\n\t\t\t\tcreateNode(parent, vnode, hooks, ns, nextSibling)\n\t\t\t}\n\t\t}\n\t}\n\tfunction createNode(parent, vnode, hooks, ns, nextSibling) {\n\t\tvar tag = vnode.tag\n\t\tif (typeof tag === \"string\") {\n\t\t\tvnode.state = {}\n\t\t\tif (vnode.attrs != null) initLifecycle(vnode.attrs, vnode, hooks)\n\t\t\tswitch (tag) {\n\t\t\t\tcase \"#\": return createText(parent, vnode, nextSibling)\n\t\t\t\tcase \"<\": return createHTML(parent, vnode, nextSibling)\n\t\t\t\tcase \"[\": return createFragment(parent, vnode, hooks, ns, nextSibling)\n\t\t\t\tdefault: return createElement(parent, vnode, hooks, ns, nextSibling)\n\t\t\t}\n\t\t}\n\t\telse return createComponent(parent, vnode, hooks, ns, nextSibling)\n\t}\n\tfunction createText(parent, vnode, nextSibling) {\n\t\tvnode.dom = $doc.createTextNode(vnode.children)\n\t\tinsertNode(parent, vnode.dom, nextSibling)\n\t\treturn vnode.dom\n\t}\n\tfunction createHTML(parent, vnode, nextSibling) {\n\t\tvar match1 = vnode.children.match(/^\\s*?<(\\w+)/im) || []\n\t\tvar parent1 = {caption: \"table\", thead: \"table\", tbody: \"table\", tfoot: \"table\", tr: \"tbody\", th: \"tr\", td: \"tr\", colgroup: \"table\", col: \"colgroup\"}[match1[1]] || \"div\"\n\t\tvar temp = $doc.createElement(parent1)\n\t\ttemp.innerHTML = vnode.children\n\t\tvnode.dom = temp.firstChild\n\t\tvnode.domSize = temp.childNodes.length\n\t\tvar fragment = $doc.createDocumentFragment()\n\t\tvar child\n\t\twhile (child = temp.firstChild) {\n\t\t\tfragment.appendChild(child)\n\t\t}\n\t\tinsertNode(parent, fragment, nextSibling)\n\t\treturn fragment\n\t}\n\tfunction createFragment(parent, vnode, hooks, ns, nextSibling) {\n\t\tvar fragment = $doc.createDocumentFragment()\n\t\tif (vnode.children != null) {\n\t\t\tvar children = vnode.children\n\t\t\tcreateNodes(fragment, children, 0, children.length, hooks, null, ns)\n\t\t}\n\t\tvnode.dom = fragment.firstChild\n\t\tvnode.domSize = fragment.childNodes.length\n\t\tinsertNode(parent, fragment, nextSibling)\n\t\treturn fragment\n\t}\n\tfunction createElement(parent, vnode, hooks, ns, nextSibling) {\n\t\tvar tag = vnode.tag\n\t\tvar attrs2 = vnode.attrs\n\t\tvar is = attrs2 && attrs2.is\n\t\tns = getNameSpace(vnode) || ns\n\t\tvar element = ns ?\n\t\t\tis ? $doc.createElementNS(ns, tag, {is: is}) : $doc.createElementNS(ns, tag) :\n\t\t\tis ? $doc.createElement(tag, {is: is}) : $doc.createElement(tag)\n\t\tvnode.dom = element\n\t\tif (attrs2 != null) {\n\t\t\tsetAttrs(vnode, attrs2, ns)\n\t\t}\n\t\tinsertNode(parent, element, nextSibling)\n\t\tif (vnode.attrs != null && vnode.attrs.contenteditable != null) {\n\t\t\tsetContentEditable(vnode)\n\t\t}\n\t\telse {\n\t\t\tif (vnode.text != null) {\n\t\t\t\tif (vnode.text !== \"\") element.textContent = vnode.text\n\t\t\t\telse vnode.children = [Vnode(\"#\", undefined, undefined, vnode.text, undefined, undefined)]\n\t\t\t}\n\t\t\tif (vnode.children != null) {\n\t\t\t\tvar children = vnode.children\n\t\t\t\tcreateNodes(element, children, 0, children.length, hooks, null, ns)\n\t\t\t\tsetLateAttrs(vnode)\n\t\t\t}\n\t\t}\n\t\treturn element\n\t}\n\tfunction initComponent(vnode, hooks) {\n\t\tvar sentinel\n\t\tif (typeof vnode.tag.view === \"function\") {\n\t\t\tvnode.state = Object.create(vnode.tag)\n\t\t\tsentinel = vnode.state.view\n\t\t\tif (sentinel.$$reentrantLock$$ != null) return $emptyFragment\n\t\t\tsentinel.$$reentrantLock$$ = true\n\t\t} else {\n\t\t\tvnode.state = void 0\n\t\t\tsentinel = vnode.tag\n\t\t\tif (sentinel.$$reentrantLock$$ != null) return $emptyFragment\n\t\t\tsentinel.$$reentrantLock$$ = true\n\t\t\tvnode.state = (vnode.tag.prototype != null && typeof vnode.tag.prototype.view === \"function\") ? new vnode.tag(vnode) : vnode.tag(vnode)\n\t\t}\n\t\tvnode._state = vnode.state\n\t\tif (vnode.attrs != null) initLifecycle(vnode.attrs, vnode, hooks)\n\t\tinitLifecycle(vnode._state, vnode, hooks)\n\t\tvnode.instance = Vnode.normalize(vnode._state.view.call(vnode.state, vnode))\n\t\tif (vnode.instance === vnode) throw Error(\"A view cannot return the vnode it received as argument\")\n\t\tsentinel.$$reentrantLock$$ = null\n\t}\n\tfunction createComponent(parent, vnode, hooks, ns, nextSibling) {\n\t\tinitComponent(vnode, hooks)\n\t\tif (vnode.instance != null) {\n\t\t\tvar element = createNode(parent, vnode.instance, hooks, ns, nextSibling)\n\t\t\tvnode.dom = vnode.instance.dom\n\t\t\tvnode.domSize = vnode.dom != null ? vnode.instance.domSize : 0\n\t\t\tinsertNode(parent, element, nextSibling)\n\t\t\treturn element\n\t\t}\n\t\telse {\n\t\t\tvnode.domSize = 0\n\t\t\treturn $emptyFragment\n\t\t}\n\t}\n\t//update\n\tfunction updateNodes(parent, old, vnodes, recycling, hooks, nextSibling, ns) {\n\t\tif (old === vnodes || old == null && vnodes == null) return\n\t\telse if (old == null) createNodes(parent, vnodes, 0, vnodes.length, hooks, nextSibling, ns)\n\t\telse if (vnodes == null) removeNodes(old, 0, old.length, vnodes)\n\t\telse {\n\t\t\tif (old.length === vnodes.length) {\n\t\t\t\tvar isUnkeyed = false\n\t\t\t\tfor (var i = 0; i < vnodes.length; i++) {\n\t\t\t\t\tif (vnodes[i] != null && old[i] != null) {\n\t\t\t\t\t\tisUnkeyed = vnodes[i].key == null && old[i].key == null\n\t\t\t\t\t\tbreak\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (isUnkeyed) {\n\t\t\t\t\tfor (var i = 0; i < old.length; i++) {\n\t\t\t\t\t\tif (old[i] === vnodes[i]) continue\n\t\t\t\t\t\telse if (old[i] == null && vnodes[i] != null) createNode(parent, vnodes[i], hooks, ns, getNextSibling(old, i + 1, nextSibling))\n\t\t\t\t\t\telse if (vnodes[i] == null) removeNodes(old, i, i + 1, vnodes)\n\t\t\t\t\t\telse updateNode(parent, old[i], vnodes[i], hooks, getNextSibling(old, i + 1, nextSibling), recycling, ns)\n\t\t\t\t\t}\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t}\n\t\t\trecycling = recycling || isRecyclable(old, vnodes)\n\t\t\tif (recycling) {\n\t\t\t\tvar pool = old.pool\n\t\t\t\told = old.concat(old.pool)\n\t\t\t}\n\t\t\tvar oldStart = 0, start = 0, oldEnd = old.length - 1, end = vnodes.length - 1, map\n\t\t\twhile (oldEnd >= oldStart && end >= start) {\n\t\t\t\tvar o = old[oldStart], v = vnodes[start]\n\t\t\t\tif (o === v && !recycling) oldStart++, start++\n\t\t\t\telse if (o == null) oldStart++\n\t\t\t\telse if (v == null) start++\n\t\t\t\telse if (o.key === v.key) {\n\t\t\t\t\tvar shouldRecycle = (pool != null && oldStart >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\toldStart++, start++\n\t\t\t\t\tupdateNode(parent, o, v, hooks, getNextSibling(old, oldStart, nextSibling), shouldRecycle, ns)\n\t\t\t\t\tif (recycling && o.tag === v.tag) insertNode(parent, toFragment(o), nextSibling)\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tvar o = old[oldEnd]\n\t\t\t\t\tif (o === v && !recycling) oldEnd--, start++\n\t\t\t\t\telse if (o == null) oldEnd--\n\t\t\t\t\telse if (v == null) start++\n\t\t\t\t\telse if (o.key === v.key) {\n\t\t\t\t\t\tvar shouldRecycle = (pool != null && oldEnd >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\t\tupdateNode(parent, o, v, hooks, getNextSibling(old, oldEnd + 1, nextSibling), shouldRecycle, ns)\n\t\t\t\t\t\tif (recycling || start < end) insertNode(parent, toFragment(o), getNextSibling(old, oldStart, nextSibling))\n\t\t\t\t\t\toldEnd--, start++\n\t\t\t\t\t}\n\t\t\t\t\telse break\n\t\t\t\t}\n\t\t\t}\n\t\t\twhile (oldEnd >= oldStart && end >= start) {\n\t\t\t\tvar o = old[oldEnd], v = vnodes[end]\n\t\t\t\tif (o === v && !recycling) oldEnd--, end--\n\t\t\t\telse if (o == null) oldEnd--\n\t\t\t\telse if (v == null) end--\n\t\t\t\telse if (o.key === v.key) {\n\t\t\t\t\tvar shouldRecycle = (pool != null && oldEnd >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\tupdateNode(parent, o, v, hooks, getNextSibling(old, oldEnd + 1, nextSibling), shouldRecycle, ns)\n\t\t\t\t\tif (recycling && o.tag === v.tag) insertNode(parent, toFragment(o), nextSibling)\n\t\t\t\t\tif (o.dom != null) nextSibling = o.dom\n\t\t\t\t\toldEnd--, end--\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tif (!map) map = getKeyMap(old, oldEnd)\n\t\t\t\t\tif (v != null) {\n\t\t\t\t\t\tvar oldIndex = map[v.key]\n\t\t\t\t\t\tif (oldIndex != null) {\n\t\t\t\t\t\t\tvar movable = old[oldIndex]\n\t\t\t\t\t\t\tvar shouldRecycle = (pool != null && oldIndex >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\t\t\tupdateNode(parent, movable, v, hooks, getNextSibling(old, oldEnd + 1, nextSibling), recycling, ns)\n\t\t\t\t\t\t\tinsertNode(parent, toFragment(movable), nextSibling)\n\t\t\t\t\t\t\told[oldIndex].skip = true\n\t\t\t\t\t\t\tif (movable.dom != null) nextSibling = movable.dom\n\t\t\t\t\t\t}\n\t\t\t\t\t\telse {\n\t\t\t\t\t\t\tvar dom = createNode(parent, v, hooks, ns, nextSibling)\n\t\t\t\t\t\t\tnextSibling = dom\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tend--\n\t\t\t\t}\n\t\t\t\tif (end < start) break\n\t\t\t}\n\t\t\tcreateNodes(parent, vnodes, start, end + 1, hooks, nextSibling, ns)\n\t\t\tremoveNodes(old, oldStart, oldEnd + 1, vnodes)\n\t\t}\n\t}\n\tfunction updateNode(parent, old, vnode, hooks, nextSibling, recycling, ns) {\n\t\tvar oldTag = old.tag, tag = vnode.tag\n\t\tif (oldTag === tag) {\n\t\t\tvnode.state = old.state\n\t\t\tvnode._state = old._state\n\t\t\tvnode.events = old.events\n\t\t\tif (!recycling && shouldNotUpdate(vnode, old)) return\n\t\t\tif (typeof oldTag === \"string\") {\n\t\t\t\tif (vnode.attrs != null) {\n\t\t\t\t\tif (recycling) {\n\t\t\t\t\t\tvnode.state = {}\n\t\t\t\t\t\tinitLifecycle(vnode.attrs, vnode, hooks)\n\t\t\t\t\t}\n\t\t\t\t\telse updateLifecycle(vnode.attrs, vnode, hooks)\n\t\t\t\t}\n\t\t\t\tswitch (oldTag) {\n\t\t\t\t\tcase \"#\": updateText(old, vnode); break\n\t\t\t\t\tcase \"<\": updateHTML(parent, old, vnode, nextSibling); break\n\t\t\t\t\tcase \"[\": updateFragment(parent, old, vnode, recycling, hooks, nextSibling, ns); break\n\t\t\t\t\tdefault: updateElement(old, vnode, recycling, hooks, ns)\n\t\t\t\t}\n\t\t\t}\n\t\t\telse updateComponent(parent, old, vnode, hooks, nextSibling, recycling, ns)\n\t\t}\n\t\telse {\n\t\t\tremoveNode(old, null)\n\t\t\tcreateNode(parent, vnode, hooks, ns, nextSibling)\n\t\t}\n\t}\n\tfunction updateText(old, vnode) {\n\t\tif (old.children.toString() !== vnode.children.toString()) {\n\t\t\told.dom.nodeValue = vnode.children\n\t\t}\n\t\tvnode.dom = old.dom\n\t}\n\tfunction updateHTML(parent, old, vnode, nextSibling) {\n\t\tif (old.children !== vnode.children) {\n\t\t\ttoFragment(old)\n\t\t\tcreateHTML(parent, vnode, nextSibling)\n\t\t}\n\t\telse vnode.dom = old.dom, vnode.domSize = old.domSize\n\t}\n\tfunction updateFragment(parent, old, vnode, recycling, hooks, nextSibling, ns) {\n\t\tupdateNodes(parent, old.children, vnode.children, recycling, hooks, nextSibling, ns)\n\t\tvar domSize = 0, children = vnode.children\n\t\tvnode.dom = null\n\t\tif (children != null) {\n\t\t\tfor (var i = 0; i < children.length; i++) {\n\t\t\t\tvar child = children[i]\n\t\t\t\tif (child != null && child.dom != null) {\n\t\t\t\t\tif (vnode.dom == null) vnode.dom = child.dom\n\t\t\t\t\tdomSize += child.domSize || 1\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (domSize !== 1) vnode.domSize = domSize\n\t\t}\n\t}\n\tfunction updateElement(old, vnode, recycling, hooks, ns) {\n\t\tvar element = vnode.dom = old.dom\n\t\tns = getNameSpace(vnode) || ns\n\t\tif (vnode.tag === \"textarea\") {\n\t\t\tif (vnode.attrs == null) vnode.attrs = {}\n\t\t\tif (vnode.text != null) {\n\t\t\t\tvnode.attrs.value = vnode.text //FIXME handle0 multiple children\n\t\t\t\tvnode.text = undefined\n\t\t\t}\n\t\t}\n\t\tupdateAttrs(vnode, old.attrs, vnode.attrs, ns)\n\t\tif (vnode.attrs != null && vnode.attrs.contenteditable != null) {\n\t\t\tsetContentEditable(vnode)\n\t\t}\n\t\telse if (old.text != null && vnode.text != null && vnode.text !== \"\") {\n\t\t\tif (old.text.toString() !== vnode.text.toString()) old.dom.firstChild.nodeValue = vnode.text\n\t\t}\n\t\telse {\n\t\t\tif (old.text != null) old.children = [Vnode(\"#\", undefined, undefined, old.text, undefined, old.dom.firstChild)]\n\t\t\tif (vnode.text != null) vnode.children = [Vnode(\"#\", undefined, undefined, vnode.text, undefined, undefined)]\n\t\t\tupdateNodes(element, old.children, vnode.children, recycling, hooks, null, ns)\n\t\t}\n\t}\n\tfunction updateComponent(parent, old, vnode, hooks, nextSibling, recycling, ns) {\n\t\tif (recycling) {\n\t\t\tinitComponent(vnode, hooks)\n\t\t} else {\n\t\t\tvnode.instance = Vnode.normalize(vnode._state.view.call(vnode.state, vnode))\n\t\t\tif (vnode.instance === vnode) throw Error(\"A view cannot return the vnode it received as argument\")\n\t\t\tif (vnode.attrs != null) updateLifecycle(vnode.attrs, vnode, hooks)\n\t\t\tupdateLifecycle(vnode._state, vnode, hooks)\n\t\t}\n\t\tif (vnode.instance != null) {\n\t\t\tif (old.instance == null) createNode(parent, vnode.instance, hooks, ns, nextSibling)\n\t\t\telse updateNode(parent, old.instance, vnode.instance, hooks, nextSibling, recycling, ns)\n\t\t\tvnode.dom = vnode.instance.dom\n\t\t\tvnode.domSize = vnode.instance.domSize\n\t\t}\n\t\telse if (old.instance != null) {\n\t\t\tremoveNode(old.instance, null)\n\t\t\tvnode.dom = undefined\n\t\t\tvnode.domSize = 0\n\t\t}\n\t\telse {\n\t\t\tvnode.dom = old.dom\n\t\t\tvnode.domSize = old.domSize\n\t\t}\n\t}\n\tfunction isRecyclable(old, vnodes) {\n\t\tif (old.pool != null && Math.abs(old.pool.length - vnodes.length) <= Math.abs(old.length - vnodes.length)) {\n\t\t\tvar oldChildrenLength = old[0] && old[0].children && old[0].children.length || 0\n\t\t\tvar poolChildrenLength = old.pool[0] && old.pool[0].children && old.pool[0].children.length || 0\n\t\t\tvar vnodesChildrenLength = vnodes[0] && vnodes[0].children && vnodes[0].children.length || 0\n\t\t\tif (Math.abs(poolChildrenLength - vnodesChildrenLength) <= Math.abs(oldChildrenLength - vnodesChildrenLength)) {\n\t\t\t\treturn true\n\t\t\t}\n\t\t}\n\t\treturn false\n\t}\n\tfunction getKeyMap(vnodes, end) {\n\t\tvar map = {}, i = 0\n\t\tfor (var i = 0; i < end; i++) {\n\t\t\tvar vnode = vnodes[i]\n\t\t\tif (vnode != null) {\n\t\t\t\tvar key2 = vnode.key\n\t\t\t\tif (key2 != null) map[key2] = i\n\t\t\t}\n\t\t}\n\t\treturn map\n\t}\n\tfunction toFragment(vnode) {\n\t\tvar count0 = vnode.domSize\n\t\tif (count0 != null || vnode.dom == null) {\n\t\t\tvar fragment = $doc.createDocumentFragment()\n\t\t\tif (count0 > 0) {\n\t\t\t\tvar dom = vnode.dom\n\t\t\t\twhile (--count0) fragment.appendChild(dom.nextSibling)\n\t\t\t\tfragment.insertBefore(dom, fragment.firstChild)\n\t\t\t}\n\t\t\treturn fragment\n\t\t}\n\t\telse return vnode.dom\n\t}\n\tfunction getNextSibling(vnodes, i, nextSibling) {\n\t\tfor (; i < vnodes.length; i++) {\n\t\t\tif (vnodes[i] != null && vnodes[i].dom != null) return vnodes[i].dom\n\t\t}\n\t\treturn nextSibling\n\t}\n\tfunction insertNode(parent, dom, nextSibling) {\n\t\tif (nextSibling && nextSibling.parentNode) parent.insertBefore(dom, nextSibling)\n\t\telse parent.appendChild(dom)\n\t}\n\tfunction setContentEditable(vnode) {\n\t\tvar children = vnode.children\n\t\tif (children != null && children.length === 1 && children[0].tag === \"<\") {\n\t\t\tvar content = children[0].children\n\t\t\tif (vnode.dom.innerHTML !== content) vnode.dom.innerHTML = content\n\t\t}\n\t\telse if (vnode.text != null || children != null && children.length !== 0) throw new Error(\"Child node of a contenteditable must be trusted\")\n\t}\n\t//remove\n\tfunction removeNodes(vnodes, start, end, context) {\n\t\tfor (var i = start; i < end; i++) {\n\t\t\tvar vnode = vnodes[i]\n\t\t\tif (vnode != null) {\n\t\t\t\tif (vnode.skip) vnode.skip = false\n\t\t\t\telse removeNode(vnode, context)\n\t\t\t}\n\t\t}\n\t}\n\tfunction removeNode(vnode, context) {\n\t\tvar expected = 1, called = 0\n\t\tif (vnode.attrs && typeof vnode.attrs.onbeforeremove === \"function\") {\n\t\t\tvar result = vnode.attrs.onbeforeremove.call(vnode.state, vnode)\n\t\t\tif (result != null && typeof result.then === \"function\") {\n\t\t\t\texpected++\n\t\t\t\tresult.then(continuation, continuation)\n\t\t\t}\n\t\t}\n\t\tif (typeof vnode.tag !== \"string\" && typeof vnode._state.onbeforeremove === \"function\") {\n\t\t\tvar result = vnode._state.onbeforeremove.call(vnode.state, vnode)\n\t\t\tif (result != null && typeof result.then === \"function\") {\n\t\t\t\texpected++\n\t\t\t\tresult.then(continuation, continuation)\n\t\t\t}\n\t\t}\n\t\tcontinuation()\n\t\tfunction continuation() {\n\t\t\tif (++called === expected) {\n\t\t\t\tonremove(vnode)\n\t\t\t\tif (vnode.dom) {\n\t\t\t\t\tvar count0 = vnode.domSize || 1\n\t\t\t\t\tif (count0 > 1) {\n\t\t\t\t\t\tvar dom = vnode.dom\n\t\t\t\t\t\twhile (--count0) {\n\t\t\t\t\t\t\tremoveNodeFromDOM(dom.nextSibling)\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tremoveNodeFromDOM(vnode.dom)\n\t\t\t\t\tif (context != null && vnode.domSize == null && !hasIntegrationMethods(vnode.attrs) && typeof vnode.tag === \"string\") { //TODO test custom elements\n\t\t\t\t\t\tif (!context.pool) context.pool = [vnode]\n\t\t\t\t\t\telse context.pool.push(vnode)\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction removeNodeFromDOM(node) {\n\t\tvar parent = node.parentNode\n\t\tif (parent != null) parent.removeChild(node)\n\t}\n\tfunction onremove(vnode) {\n\t\tif (vnode.attrs && typeof vnode.attrs.onremove === \"function\") vnode.attrs.onremove.call(vnode.state, vnode)\n\t\tif (typeof vnode.tag !== \"string\" && typeof vnode._state.onremove === \"function\") vnode._state.onremove.call(vnode.state, vnode)\n\t\tif (vnode.instance != null) onremove(vnode.instance)\n\t\telse {\n\t\t\tvar children = vnode.children\n\t\t\tif (Array.isArray(children)) {\n\t\t\t\tfor (var i = 0; i < children.length; i++) {\n\t\t\t\t\tvar child = children[i]\n\t\t\t\t\tif (child != null) onremove(child)\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t//attrs2\n\tfunction setAttrs(vnode, attrs2, ns) {\n\t\tfor (var key2 in attrs2) {\n\t\t\tsetAttr(vnode, key2, null, attrs2[key2], ns)\n\t\t}\n\t}\n\tfunction setAttr(vnode, key2, old, value, ns) {\n\t\tvar element = vnode.dom\n\t\tif (key2 === \"key\" || key2 === \"is\" || (old === value && !isFormAttribute(vnode, key2)) && typeof value !== \"object\" || typeof value === \"undefined\" || isLifecycleMethod(key2)) return\n\t\tvar nsLastIndex = key2.indexOf(\":\")\n\t\tif (nsLastIndex > -1 && key2.substr(0, nsLastIndex) === \"xlink\") {\n\t\t\telement.setAttributeNS(\"http://www.w3.org/1999/xlink\", key2.slice(nsLastIndex + 1), value)\n\t\t}\n\t\telse if (key2[0] === \"o\" && key2[1] === \"n\" && typeof value === \"function\") updateEvent(vnode, key2, value)\n\t\telse if (key2 === \"style\") updateStyle(element, old, value)\n\t\telse if (key2 in element && !isAttribute(key2) && ns === undefined && !isCustomElement(vnode)) {\n\t\t\tif (key2 === \"value\") {\n\t\t\t\tvar normalized0 = \"\" + value // eslint-disable-line no-implicit-coercion\n\t\t\t\t//setting input[value] to same value by typing on focused element moves cursor to end in Chrome\n\t\t\t\tif ((vnode.tag === \"input\" || vnode.tag === \"textarea\") && vnode.dom.value === normalized0 && vnode.dom === $doc.activeElement) return\n\t\t\t\t//setting select[value] to same value while having select open blinks select dropdown in Chrome\n\t\t\t\tif (vnode.tag === \"select\") {\n\t\t\t\t\tif (value === null) {\n\t\t\t\t\t\tif (vnode.dom.selectedIndex === -1 && vnode.dom === $doc.activeElement) return\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (old !== null && vnode.dom.value === normalized0 && vnode.dom === $doc.activeElement) return\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t//setting option[value] to same value while having select open blinks select dropdown in Chrome\n\t\t\t\tif (vnode.tag === \"option\" && old != null && vnode.dom.value === normalized0) return\n\t\t\t}\n\t\t\t// If you assign an input type1 that is not supported by IE 11 with an assignment expression, an error0 will occur.\n\t\t\tif (vnode.tag === \"input\" && key2 === \"type\") {\n\t\t\t\telement.setAttribute(key2, value)\n\t\t\t\treturn\n\t\t\t}\n\t\t\telement[key2] = value\n\t\t}\n\t\telse {\n\t\t\tif (typeof value === \"boolean\") {\n\t\t\t\tif (value) element.setAttribute(key2, \"\")\n\t\t\t\telse element.removeAttribute(key2)\n\t\t\t}\n\t\t\telse element.setAttribute(key2 === \"className\" ? \"class\" : key2, value)\n\t\t}\n\t}\n\tfunction setLateAttrs(vnode) {\n\t\tvar attrs2 = vnode.attrs\n\t\tif (vnode.tag === \"select\" && attrs2 != null) {\n\t\t\tif (\"value\" in attrs2) setAttr(vnode, \"value\", null, attrs2.value, undefined)\n\t\t\tif (\"selectedIndex\" in attrs2) setAttr(vnode, \"selectedIndex\", null, attrs2.selectedIndex, undefined)\n\t\t}\n\t}\n\tfunction updateAttrs(vnode, old, attrs2, ns) {\n\t\tif (attrs2 != null) {\n\t\t\tfor (var key2 in attrs2) {\n\t\t\t\tsetAttr(vnode, key2, old && old[key2], attrs2[key2], ns)\n\t\t\t}\n\t\t}\n\t\tif (old != null) {\n\t\t\tfor (var key2 in old) {\n\t\t\t\tif (attrs2 == null || !(key2 in attrs2)) {\n\t\t\t\t\tif (key2 === \"className\") key2 = \"class\"\n\t\t\t\t\tif (key2[0] === \"o\" && key2[1] === \"n\" && !isLifecycleMethod(key2)) updateEvent(vnode, key2, undefined)\n\t\t\t\t\telse if (key2 !== \"key\") vnode.dom.removeAttribute(key2)\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction isFormAttribute(vnode, attr) {\n\t\treturn attr === \"value\" || attr === \"checked\" || attr === \"selectedIndex\" || attr === \"selected\" && vnode.dom === $doc.activeElement\n\t}\n\tfunction isLifecycleMethod(attr) {\n\t\treturn attr === \"oninit\" || attr === \"oncreate\" || attr === \"onupdate\" || attr === \"onremove\" || attr === \"onbeforeremove\" || attr === \"onbeforeupdate\"\n\t}\n\tfunction isAttribute(attr) {\n\t\treturn attr === \"href\" || attr === \"list\" || attr === \"form\" || attr === \"width\" || attr === \"height\"// || attr === \"type\"\n\t}\n\tfunction isCustomElement(vnode){\n\t\treturn vnode.attrs.is || vnode.tag.indexOf(\"-\") > -1\n\t}\n\tfunction hasIntegrationMethods(source) {\n\t\treturn source != null && (source.oncreate || source.onupdate || source.onbeforeremove || source.onremove)\n\t}\n\t//style\n\tfunction updateStyle(element, old, style) {\n\t\tif (old === style) element.style.cssText = \"\", old = null\n\t\tif (style == null) element.style.cssText = \"\"\n\t\telse if (typeof style === \"string\") element.style.cssText = style\n\t\telse {\n\t\t\tif (typeof old === \"string\") element.style.cssText = \"\"\n\t\t\tfor (var key2 in style) {\n\t\t\t\telement.style[key2] = style[key2]\n\t\t\t}\n\t\t\tif (old != null && typeof old !== \"string\") {\n\t\t\t\tfor (var key2 in old) {\n\t\t\t\t\tif (!(key2 in style)) element.style[key2] = \"\"\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t//event\n\tfunction updateEvent(vnode, key2, value) {\n\t\tvar element = vnode.dom\n\t\tvar callback = typeof onevent !== \"function\" ? value : function(e) {\n\t\t\tvar result = value.call(element, e)\n\t\t\tonevent.call(element, e)\n\t\t\treturn result\n\t\t}\n\t\tif (key2 in element) element[key2] = typeof value === \"function\" ? callback : null\n\t\telse {\n\t\t\tvar eventName = key2.slice(2)\n\t\t\tif (vnode.events === undefined) vnode.events = {}\n\t\t\tif (vnode.events[key2] === callback) return\n\t\t\tif (vnode.events[key2] != null) element.removeEventListener(eventName, vnode.events[key2], false)\n\t\t\tif (typeof value === \"function\") {\n\t\t\t\tvnode.events[key2] = callback\n\t\t\t\telement.addEventListener(eventName, vnode.events[key2], false)\n\t\t\t}\n\t\t}\n\t}\n\t//lifecycle\n\tfunction initLifecycle(source, vnode, hooks) {\n\t\tif (typeof source.oninit === \"function\") source.oninit.call(vnode.state, vnode)\n\t\tif (typeof source.oncreate === \"function\") hooks.push(source.oncreate.bind(vnode.state, vnode))\n\t}\n\tfunction updateLifecycle(source, vnode, hooks) {\n\t\tif (typeof source.onupdate === \"function\") hooks.push(source.onupdate.bind(vnode.state, vnode))\n\t}\n\tfunction shouldNotUpdate(vnode, old) {\n\t\tvar forceVnodeUpdate, forceComponentUpdate\n\t\tif (vnode.attrs != null && typeof vnode.attrs.onbeforeupdate === \"function\") forceVnodeUpdate = vnode.attrs.onbeforeupdate.call(vnode.state, vnode, old)\n\t\tif (typeof vnode.tag !== \"string\" && typeof vnode._state.onbeforeupdate === \"function\") forceComponentUpdate = vnode._state.onbeforeupdate.call(vnode.state, vnode, old)\n\t\tif (!(forceVnodeUpdate === undefined && forceComponentUpdate === undefined) && !forceVnodeUpdate && !forceComponentUpdate) {\n\t\t\tvnode.dom = old.dom\n\t\t\tvnode.domSize = old.domSize\n\t\t\tvnode.instance = old.instance\n\t\t\treturn true\n\t\t}\n\t\treturn false\n\t}\n\tfunction render(dom, vnodes) {\n\t\tif (!dom) throw new Error(\"Ensure the DOM element being passed to m.route/m.mount/m.render is not undefined.\")\n\t\tvar hooks = []\n\t\tvar active = $doc.activeElement\n\t\tvar namespace = dom.namespaceURI\n\t\t// First time0 rendering into a node clears it out\n\t\tif (dom.vnodes == null) dom.textContent = \"\"\n\t\tif (!Array.isArray(vnodes)) vnodes = [vnodes]\n\t\tupdateNodes(dom, dom.vnodes, Vnode.normalizeChildren(vnodes), false, hooks, null, namespace === \"http://www.w3.org/1999/xhtml\" ? undefined : namespace)\n\t\tdom.vnodes = vnodes\n\t\tfor (var i = 0; i < hooks.length; i++) hooks[i]()\n\t\t// document.activeElement can return null in IE https://developer.mozilla.org/en-US/docs/Web/API/Document/activeElement\n\t\tif (active != null && $doc.activeElement !== active) active.focus()\n\t}\n\treturn {render: render, setEventCallback: setEventCallback}\n}\nfunction throttle(callback) {\n\t//60fps translates to 16.6ms, round it down since setTimeout requires int\n\tvar time = 16\n\tvar last = 0, pending = null\n\tvar timeout = typeof requestAnimationFrame === \"function\" ? requestAnimationFrame : setTimeout\n\treturn function() {\n\t\tvar now = Date.now()\n\t\tif (last === 0 || now - last >= time) {\n\t\t\tlast = now\n\t\t\tcallback()\n\t\t}\n\t\telse if (pending === null) {\n\t\t\tpending = timeout(function() {\n\t\t\t\tpending = null\n\t\t\t\tcallback()\n\t\t\t\tlast = Date.now()\n\t\t\t}, time - (now - last))\n\t\t}\n\t}\n}\nvar _11 = function($window) {\n\tvar renderService = coreRenderer($window)\n\trenderService.setEventCallback(function(e) {\n\t\tif (e.redraw === false) e.redraw = undefined\n\t\telse redraw()\n\t})\n\tvar callbacks = []\n\tfunction subscribe(key1, callback) {\n\t\tunsubscribe(key1)\n\t\tcallbacks.push(key1, throttle(callback))\n\t}\n\tfunction unsubscribe(key1) {\n\t\tvar index = callbacks.indexOf(key1)\n\t\tif (index > -1) callbacks.splice(index, 2)\n\t}\n\tfunction redraw() {\n\t\tfor (var i = 1; i < callbacks.length; i += 2) {\n\t\t\tcallbacks[i]()\n\t\t}\n\t}\n\treturn {subscribe: subscribe, unsubscribe: unsubscribe, redraw: redraw, render: renderService.render}\n}\nvar redrawService = _11(window)\nrequestService.setCompletionCallback(redrawService.redraw)\nvar _16 = function(redrawService0) {\n\treturn function(root, component) {\n\t\tif (component === null) {\n\t\t\tredrawService0.render(root, [])\n\t\t\tredrawService0.unsubscribe(root)\n\t\t\treturn\n\t\t}\n\t\t\n\t\tif (component.view == null && typeof component !== \"function\") throw new Error(\"m.mount(element, component) expects a component, not a vnode\")\n\t\t\n\t\tvar run0 = function() {\n\t\t\tredrawService0.render(root, Vnode(component))\n\t\t}\n\t\tredrawService0.subscribe(root, run0)\n\t\tredrawService0.redraw()\n\t}\n}\nm.mount = _16(redrawService)\nvar Promise = PromisePolyfill\nvar parseQueryString = function(string) {\n\tif (string === \"\" || string == null) return {}\n\tif (string.charAt(0) === \"?\") string = string.slice(1)\n\tvar entries = string.split(\"&\"), data0 = {}, counters = {}\n\tfor (var i = 0; i < entries.length; i++) {\n\t\tvar entry = entries[i].split(\"=\")\n\t\tvar key5 = decodeURIComponent(entry[0])\n\t\tvar value = entry.length === 2 ? decodeURIComponent(entry[1]) : \"\"\n\t\tif (value === \"true\") value = true\n\t\telse if (value === \"false\") value = false\n\t\tvar levels = key5.split(/\\]\\[?|\\[/)\n\t\tvar cursor = data0\n\t\tif (key5.indexOf(\"[\") > -1) levels.pop()\n\t\tfor (var j = 0; j < levels.length; j++) {\n\t\t\tvar level = levels[j], nextLevel = levels[j + 1]\n\t\t\tvar isNumber = nextLevel == \"\" || !isNaN(parseInt(nextLevel, 10))\n\t\t\tvar isValue = j === levels.length - 1\n\t\t\tif (level === \"\") {\n\t\t\t\tvar key5 = levels.slice(0, j).join()\n\t\t\t\tif (counters[key5] == null) counters[key5] = 0\n\t\t\t\tlevel = counters[key5]++\n\t\t\t}\n\t\t\tif (cursor[level] == null) {\n\t\t\t\tcursor[level] = isValue ? value : isNumber ? [] : {}\n\t\t\t}\n\t\t\tcursor = cursor[level]\n\t\t}\n\t}\n\treturn data0\n}\nvar coreRouter = function($window) {\n\tvar supportsPushState = typeof $window.history.pushState === \"function\"\n\tvar callAsync0 = typeof setImmediate === \"function\" ? setImmediate : setTimeout\n\tfunction normalize1(fragment0) {\n\t\tvar data = $window.location[fragment0].replace(/(?:%[a-f89][a-f0-9])+/gim, decodeURIComponent)\n\t\tif (fragment0 === \"pathname\" && data[0] !== \"/\") data = \"/\" + data\n\t\treturn data\n\t}\n\tvar asyncId\n\tfunction debounceAsync(callback0) {\n\t\treturn function() {\n\t\t\tif (asyncId != null) return\n\t\t\tasyncId = callAsync0(function() {\n\t\t\t\tasyncId = null\n\t\t\t\tcallback0()\n\t\t\t})\n\t\t}\n\t}\n\tfunction parsePath(path, queryData, hashData) {\n\t\tvar queryIndex = path.indexOf(\"?\")\n\t\tvar hashIndex = path.indexOf(\"#\")\n\t\tvar pathEnd = queryIndex > -1 ? queryIndex : hashIndex > -1 ? hashIndex : path.length\n\t\tif (queryIndex > -1) {\n\t\t\tvar queryEnd = hashIndex > -1 ? hashIndex : path.length\n\t\t\tvar queryParams = parseQueryString(path.slice(queryIndex + 1, queryEnd))\n\t\t\tfor (var key4 in queryParams) queryData[key4] = queryParams[key4]\n\t\t}\n\t\tif (hashIndex > -1) {\n\t\t\tvar hashParams = parseQueryString(path.slice(hashIndex + 1))\n\t\t\tfor (var key4 in hashParams) hashData[key4] = hashParams[key4]\n\t\t}\n\t\treturn path.slice(0, pathEnd)\n\t}\n\tvar router = {prefix: \"#!\"}\n\trouter.getPath = function() {\n\t\tvar type2 = router.prefix.charAt(0)\n\t\tswitch (type2) {\n\t\t\tcase \"#\": return normalize1(\"hash\").slice(router.prefix.length)\n\t\t\tcase \"?\": return normalize1(\"search\").slice(router.prefix.length) + normalize1(\"hash\")\n\t\t\tdefault: return normalize1(\"pathname\").slice(router.prefix.length) + normalize1(\"search\") + normalize1(\"hash\")\n\t\t}\n\t}\n\trouter.setPath = function(path, data, options) {\n\t\tvar queryData = {}, hashData = {}\n\t\tpath = parsePath(path, queryData, hashData)\n\t\tif (data != null) {\n\t\t\tfor (var key4 in data) queryData[key4] = data[key4]\n\t\t\tpath = path.replace(/:([^\\/]+)/g, function(match2, token) {\n\t\t\t\tdelete queryData[token]\n\t\t\t\treturn data[token]\n\t\t\t})\n\t\t}\n\t\tvar query = buildQueryString(queryData)\n\t\tif (query) path += \"?\" + query\n\t\tvar hash = buildQueryString(hashData)\n\t\tif (hash) path += \"#\" + hash\n\t\tif (supportsPushState) {\n\t\t\tvar state = options ? options.state : null\n\t\t\tvar title = options ? options.title : null\n\t\t\t$window.onpopstate()\n\t\t\tif (options && options.replace) $window.history.replaceState(state, title, router.prefix + path)\n\t\t\telse $window.history.pushState(state, title, router.prefix + path)\n\t\t}\n\t\telse $window.location.href = router.prefix + path\n\t}\n\trouter.defineRoutes = function(routes, resolve, reject) {\n\t\tfunction resolveRoute() {\n\t\t\tvar path = router.getPath()\n\t\t\tvar params = {}\n\t\t\tvar pathname = parsePath(path, params, params)\n\t\t\tvar state = $window.history.state\n\t\t\tif (state != null) {\n\t\t\t\tfor (var k in state) params[k] = state[k]\n\t\t\t}\n\t\t\tfor (var route0 in routes) {\n\t\t\t\tvar matcher = new RegExp(\"^\" + route0.replace(/:[^\\/]+?\\.{3}/g, \"(.*?)\").replace(/:[^\\/]+/g, \"([^\\\\/]+)\") + \"\\/?$\")\n\t\t\t\tif (matcher.test(pathname)) {\n\t\t\t\t\tpathname.replace(matcher, function() {\n\t\t\t\t\t\tvar keys = route0.match(/:[^\\/]+/g) || []\n\t\t\t\t\t\tvar values = [].slice.call(arguments, 1, -2)\n\t\t\t\t\t\tfor (var i = 0; i < keys.length; i++) {\n\t\t\t\t\t\t\tparams[keys[i].replace(/:|\\./g, \"\")] = decodeURIComponent(values[i])\n\t\t\t\t\t\t}\n\t\t\t\t\t\tresolve(routes[route0], params, path, route0)\n\t\t\t\t\t})\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t}\n\t\t\treject(path, params)\n\t\t}\n\t\tif (supportsPushState) $window.onpopstate = debounceAsync(resolveRoute)\n\t\telse if (router.prefix.charAt(0) === \"#\") $window.onhashchange = resolveRoute\n\t\tresolveRoute()\n\t}\n\treturn router\n}\nvar _20 = function($window, redrawService0) {\n\tvar routeService = coreRouter($window)\n\tvar identity = function(v) {return v}\n\tvar render1, component, attrs3, currentPath, lastUpdate\n\tvar route = function(root, defaultRoute, routes) {\n\t\tif (root == null) throw new Error(\"Ensure the DOM element that was passed to `m.route` is not undefined\")\n\t\tvar run1 = function() {\n\t\t\tif (render1 != null) redrawService0.render(root, render1(Vnode(component, attrs3.key, attrs3)))\n\t\t}\n\t\tvar bail = function(path) {\n\t\t\tif (path !== defaultRoute) routeService.setPath(defaultRoute, null, {replace: true})\n\t\t\telse throw new Error(\"Could not resolve default route \" + defaultRoute)\n\t\t}\n\t\trouteService.defineRoutes(routes, function(payload, params, path) {\n\t\t\tvar update = lastUpdate = function(routeResolver, comp) {\n\t\t\t\tif (update !== lastUpdate) return\n\t\t\t\tcomponent = comp != null && (typeof comp.view === \"function\" || typeof comp === \"function\")? comp : \"div\"\n\t\t\t\tattrs3 = params, currentPath = path, lastUpdate = null\n\t\t\t\trender1 = (routeResolver.render || identity).bind(routeResolver)\n\t\t\t\trun1()\n\t\t\t}\n\t\t\tif (payload.view || typeof payload === \"function\") update({}, payload)\n\t\t\telse {\n\t\t\t\tif (payload.onmatch) {\n\t\t\t\t\tPromise.resolve(payload.onmatch(params, path)).then(function(resolved) {\n\t\t\t\t\t\tupdate(payload, resolved)\n\t\t\t\t\t}, bail)\n\t\t\t\t}\n\t\t\t\telse update(payload, \"div\")\n\t\t\t}\n\t\t}, bail)\n\t\tredrawService0.subscribe(root, run1)\n\t}\n\troute.set = function(path, data, options) {\n\t\tif (lastUpdate != null) {\n\t\t\toptions = options || {}\n\t\t\toptions.replace = true\n\t\t}\n\t\tlastUpdate = null\n\t\trouteService.setPath(path, data, options)\n\t}\n\troute.get = function() {return currentPath}\n\troute.prefix = function(prefix0) {routeService.prefix = prefix0}\n\troute.link = function(vnode1) {\n\t\tvnode1.dom.setAttribute(\"href\", routeService.prefix + vnode1.attrs.href)\n\t\tvnode1.dom.onclick = function(e) {\n\t\t\tif (e.ctrlKey || e.metaKey || e.shiftKey || e.which === 2) return\n\t\t\te.preventDefault()\n\t\t\te.redraw = false\n\t\t\tvar href = this.getAttribute(\"href\")\n\t\t\tif (href.indexOf(routeService.prefix) === 0) href = href.slice(routeService.prefix.length)\n\t\t\troute.set(href, undefined, undefined)\n\t\t}\n\t}\n\troute.param = function(key3) {\n\t\tif(typeof attrs3 !== \"undefined\" && typeof key3 !== \"undefined\") return attrs3[key3]\n\t\treturn attrs3\n\t}\n\treturn route\n}\nm.route = _20(window, redrawService)\nm.withAttr = function(attrName, callback1, context) {\n\treturn function(e) {\n\t\tcallback1.call(context || this, attrName in e.currentTarget ? e.currentTarget[attrName] : e.currentTarget.getAttribute(attrName))\n\t}\n}\nvar _28 = coreRenderer(window)\nm.render = _28.render\nm.redraw = redrawService.redraw\nm.request = requestService.request\nm.jsonp = requestService.jsonp\nm.parseQueryString = parseQueryString\nm.buildQueryString = buildQueryString\nm.version = \"1.1.5\"\nm.vnode = Vnode\nif (typeof module !== \"undefined\") module[\"exports\"] = m\nelse window.m = m\n}());\n}).call(this,typeof global !== \"undefined\" ? global : typeof self !== \"undefined\" ? self : typeof window !== \"undefined\" ? window : {})\n},{}],8:[function(require,module,exports){\n/*!\n * EventEmitter v5.2.4 - git.io/ee\n * Unlicense - http://unlicense.org/\n * Oliver Caldwell - http://oli.me.uk/\n * @preserve\n */\n\n;(function (exports) {\n 'use strict';\n\n /**\n * Class for managing events.\n * Can be extended to provide event functionality in other classes.\n *\n * @class EventEmitter Manages event registering and emitting.\n */\n function EventEmitter() {}\n\n // Shortcuts to improve speed and size\n var proto = EventEmitter.prototype;\n var originalGlobalValue = exports.EventEmitter;\n\n /**\n * Finds the index of the listener for the event in its storage array.\n *\n * @param {Function[]} listeners Array of listeners to search through.\n * @param {Function} listener Method to look for.\n * @return {Number} Index of the specified listener, -1 if not found\n * @api private\n */\n function indexOfListener(listeners, listener) {\n var i = listeners.length;\n while (i--) {\n if (listeners[i].listener === listener) {\n return i;\n }\n }\n\n return -1;\n }\n\n /**\n * Alias a method while keeping the context correct, to allow for overwriting of target method.\n *\n * @param {String} name The name of the target method.\n * @return {Function} The aliased method\n * @api private\n */\n function alias(name) {\n return function aliasClosure() {\n return this[name].apply(this, arguments);\n };\n }\n\n /**\n * Returns the listener array for the specified event.\n * Will initialise the event object and listener arrays if required.\n * Will return an object if you use a regex search. The object contains keys for each matched event. So /ba[rz]/ might return an object containing bar and baz. But only if you have either defined them with defineEvent or added some listeners to them.\n * Each property in the object response is an array of listener functions.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Function[]|Object} All listener functions for the event.\n */\n proto.getListeners = function getListeners(evt) {\n var events = this._getEvents();\n var response;\n var key;\n\n // Return a concatenated array of all matching events if\n // the selector is a regular expression.\n if (evt instanceof RegExp) {\n response = {};\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n response[key] = events[key];\n }\n }\n }\n else {\n response = events[evt] || (events[evt] = []);\n }\n\n return response;\n };\n\n /**\n * Takes a list of listener objects and flattens it into a list of listener functions.\n *\n * @param {Object[]} listeners Raw listener objects.\n * @return {Function[]} Just the listener functions.\n */\n proto.flattenListeners = function flattenListeners(listeners) {\n var flatListeners = [];\n var i;\n\n for (i = 0; i < listeners.length; i += 1) {\n flatListeners.push(listeners[i].listener);\n }\n\n return flatListeners;\n };\n\n /**\n * Fetches the requested listeners via getListeners but will always return the results inside an object. This is mainly for internal use but others may find it useful.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Object} All listener functions for an event in an object.\n */\n proto.getListenersAsObject = function getListenersAsObject(evt) {\n var listeners = this.getListeners(evt);\n var response;\n\n if (listeners instanceof Array) {\n response = {};\n response[evt] = listeners;\n }\n\n return response || listeners;\n };\n\n function isValidListener (listener) {\n if (typeof listener === 'function' || listener instanceof RegExp) {\n return true\n } else if (listener && typeof listener === 'object') {\n return isValidListener(listener.listener)\n } else {\n return false\n }\n }\n\n /**\n * Adds a listener function to the specified event.\n * The listener will not be added if it is a duplicate.\n * If the listener returns true then it will be removed after it is called.\n * If you pass a regular expression as the event name then the listener will be added to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListener = function addListener(evt, listener) {\n if (!isValidListener(listener)) {\n throw new TypeError('listener must be a function');\n }\n\n var listeners = this.getListenersAsObject(evt);\n var listenerIsWrapped = typeof listener === 'object';\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key) && indexOfListener(listeners[key], listener) === -1) {\n listeners[key].push(listenerIsWrapped ? listener : {\n listener: listener,\n once: false\n });\n }\n }\n\n return this;\n };\n\n /**\n * Alias of addListener\n */\n proto.on = alias('addListener');\n\n /**\n * Semi-alias of addListener. It will add a listener that will be\n * automatically removed after its first execution.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addOnceListener = function addOnceListener(evt, listener) {\n return this.addListener(evt, {\n listener: listener,\n once: true\n });\n };\n\n /**\n * Alias of addOnceListener.\n */\n proto.once = alias('addOnceListener');\n\n /**\n * Defines an event name. This is required if you want to use a regex to add a listener to multiple events at once. If you don't do this then how do you expect it to know what event to add to? Should it just add to every possible match for a regex? No. That is scary and bad.\n * You need to tell it what event names should be matched by a regex.\n *\n * @param {String} evt Name of the event to create.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvent = function defineEvent(evt) {\n this.getListeners(evt);\n return this;\n };\n\n /**\n * Uses defineEvent to define multiple events.\n *\n * @param {String[]} evts An array of event names to define.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvents = function defineEvents(evts) {\n for (var i = 0; i < evts.length; i += 1) {\n this.defineEvent(evts[i]);\n }\n return this;\n };\n\n /**\n * Removes a listener function from the specified event.\n * When passed a regular expression as the event name, it will remove the listener from all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to remove the listener from.\n * @param {Function} listener Method to remove from the event.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListener = function removeListener(evt, listener) {\n var listeners = this.getListenersAsObject(evt);\n var index;\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key)) {\n index = indexOfListener(listeners[key], listener);\n\n if (index !== -1) {\n listeners[key].splice(index, 1);\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of removeListener\n */\n proto.off = alias('removeListener');\n\n /**\n * Adds listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can add to multiple events at once. The object should contain key value pairs of events and listeners or listener arrays. You can also pass it an event name and an array of listeners to be added.\n * You can also pass it a regular expression to add the array of listeners to all events that match it.\n * Yeah, this function does quite a bit. That's probably a bad thing.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add to multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListeners = function addListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(false, evt, listeners);\n };\n\n /**\n * Removes listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be removed.\n * You can also pass it a regular expression to remove the listeners from all events that match it.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListeners = function removeListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(true, evt, listeners);\n };\n\n /**\n * Edits listeners in bulk. The addListeners and removeListeners methods both use this to do their job. You should really use those instead, this is a little lower level.\n * The first argument will determine if the listeners are removed (true) or added (false).\n * If you pass an object as the second argument you can add/remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be added/removed.\n * You can also pass it a regular expression to manipulate the listeners of all events that match it.\n *\n * @param {Boolean} remove True if you want to remove listeners, false if you want to add.\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add/remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add/remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.manipulateListeners = function manipulateListeners(remove, evt, listeners) {\n var i;\n var value;\n var single = remove ? this.removeListener : this.addListener;\n var multiple = remove ? this.removeListeners : this.addListeners;\n\n // If evt is an object then pass each of its properties to this method\n if (typeof evt === 'object' && !(evt instanceof RegExp)) {\n for (i in evt) {\n if (evt.hasOwnProperty(i) && (value = evt[i])) {\n // Pass the single listener straight through to the singular method\n if (typeof value === 'function') {\n single.call(this, i, value);\n }\n else {\n // Otherwise pass back to the multiple function\n multiple.call(this, i, value);\n }\n }\n }\n }\n else {\n // So evt must be a string\n // And listeners must be an array of listeners\n // Loop over it and pass each one to the multiple method\n i = listeners.length;\n while (i--) {\n single.call(this, evt, listeners[i]);\n }\n }\n\n return this;\n };\n\n /**\n * Removes all listeners from a specified event.\n * If you do not specify an event then all listeners will be removed.\n * That means every event will be emptied.\n * You can also pass a regex to remove all events that match it.\n *\n * @param {String|RegExp} [evt] Optional name of the event to remove all listeners for. Will remove from every event if not passed.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeEvent = function removeEvent(evt) {\n var type = typeof evt;\n var events = this._getEvents();\n var key;\n\n // Remove different things depending on the state of evt\n if (type === 'string') {\n // Remove all listeners for the specified event\n delete events[evt];\n }\n else if (evt instanceof RegExp) {\n // Remove all events matching the regex.\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n delete events[key];\n }\n }\n }\n else {\n // Remove all listeners in all events\n delete this._events;\n }\n\n return this;\n };\n\n /**\n * Alias of removeEvent.\n *\n * Added to mirror the node API.\n */\n proto.removeAllListeners = alias('removeEvent');\n\n /**\n * Emits an event of your choice.\n * When emitted, every listener attached to that event will be executed.\n * If you pass the optional argument array then those arguments will be passed to every listener upon execution.\n * Because it uses `apply`, your array of arguments will be passed as if you wrote them out separately.\n * So they will not arrive within the array on the other side, they will be separate.\n * You can also pass a regular expression to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {Array} [args] Optional array of arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emitEvent = function emitEvent(evt, args) {\n var listenersMap = this.getListenersAsObject(evt);\n var listeners;\n var listener;\n var i;\n var key;\n var response;\n\n for (key in listenersMap) {\n if (listenersMap.hasOwnProperty(key)) {\n listeners = listenersMap[key].slice(0);\n\n for (i = 0; i < listeners.length; i++) {\n // If the listener returns true then it shall be removed from the event\n // The function is executed either with a basic call or an apply if there is an args array\n listener = listeners[i];\n\n if (listener.once === true) {\n this.removeListener(evt, listener.listener);\n }\n\n response = listener.listener.apply(this, args || []);\n\n if (response === this._getOnceReturnValue()) {\n this.removeListener(evt, listener.listener);\n }\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of emitEvent\n */\n proto.trigger = alias('emitEvent');\n\n /**\n * Subtly different from emitEvent in that it will pass its arguments on to the listeners, as opposed to taking a single array of arguments to pass on.\n * As with emitEvent, you can pass a regex in place of the event name to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {...*} Optional additional arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emit = function emit(evt) {\n var args = Array.prototype.slice.call(arguments, 1);\n return this.emitEvent(evt, args);\n };\n\n /**\n * Sets the current value to check against when executing listeners. If a\n * listeners return value matches the one set here then it will be removed\n * after execution. This value defaults to true.\n *\n * @param {*} value The new value to check for when executing listeners.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.setOnceReturnValue = function setOnceReturnValue(value) {\n this._onceReturnValue = value;\n return this;\n };\n\n /**\n * Fetches the current value to check against when executing listeners. If\n * the listeners return value matches this one then it should be removed\n * automatically. It will return true by default.\n *\n * @return {*|Boolean} The current value to check for or the default, true.\n * @api private\n */\n proto._getOnceReturnValue = function _getOnceReturnValue() {\n if (this.hasOwnProperty('_onceReturnValue')) {\n return this._onceReturnValue;\n }\n else {\n return true;\n }\n };\n\n /**\n * Fetches the events object and creates one if required.\n *\n * @return {Object} The events storage object.\n * @api private\n */\n proto._getEvents = function _getEvents() {\n return this._events || (this._events = {});\n };\n\n /**\n * Reverts the global {@link EventEmitter} to its previous value and returns a reference to this version.\n *\n * @return {Function} Non conflicting EventEmitter class.\n */\n EventEmitter.noConflict = function noConflict() {\n exports.EventEmitter = originalGlobalValue;\n return EventEmitter;\n };\n\n // Expose the class either via AMD, CommonJS or the global object\n if (typeof define === 'function' && define.amd) {\n define(function () {\n return EventEmitter;\n });\n }\n else if (typeof module === 'object' && module.exports){\n module.exports = EventEmitter;\n }\n else {\n exports.EventEmitter = EventEmitter;\n }\n}(this || {}));\n\n},{}]},{},[1]);\n })();"]}
|
| 1 |
+
{"version":3,"sources":["admin.js"],"names":["require","undefined","define","e","t","n","r","s","o","u","a","i","f","Error","code","l","exports","call","length","1","module","_tlite2","obj","__esModule","default","_interopRequireDefault","m","window","EventEmitter","context","document","getElementById","events","tabs","helpers","settings","el","className","indexOf","ListFetcher","mount","mc4wp","deps","mithril","./admin/helpers.js","./admin/list-fetcher.js","./admin/settings.js","./admin/tabs.js","tlite","wolfy87-eventemitter","2","toggleElement","selector","elements","querySelectorAll","show","clientHeight","style","display","bindEventToElement","element","event","handler","addEventListener","attachEvent","bindEventToElements","Array","prototype","forEach","debounce","func","wait","immediate","timeout","this","args","arguments","callNow","clearTimeout","setTimeout","apply","showIfElements","getAttribute","checked","conditionMet","value","config","hide","visibility","opacity","inputs","inputElement","removeAttribute","setAttribute","JSON","parse","parentElements","parentElement","3","working","done","mailchimp","api_connected","lists","fetch","$","jQuery","mc4wp_vars","i18n","preventDefault","post","ajaxurl","action","data","success","location","reload","bind","fail","always","redraw","view","method","onsubmit","type","fetching_mailchimp_lists","renew_mailchimp_lists","disabled","trust","fetching_mailchimp_lists_can_take_a_while","fetching_mailchimp_lists_done","fetching_mailchimp_lists_error","4","_typeof","Symbol","iterator","constructor","updateSelectedLists","selectedLists","listInputs","input","push","trigger","querySelector","on","rows","searchKey","searchValue","filter","getSelectedListsWhere","replace","getSelectedLists","5","URL","get","id","_open","tab","updateState","$tabs","removeClass","css","$tabNavs","nav","blur","url","setParameter","href","history","pushState","title","refererField","tb_remove","forms","editor","refresh","split","switchTab","tabId","match","urlParams","returnValue","$context","find","each","substring","first","text","open","click","body","activeTab","replaceState","state","init","./url.js","6","query","hasOwnProperty","b","decodeURIComponent","build","ret","d","encodeURIComponent","join","key","7","global","Vnode","tag","attrs0","children","dom","attrs","domSize","_state","instance","skip","hyperscript","start","cached","selectorCache","classes","selectorParser","exec","attrValue","compileSelector","isArray","normalized","normalizeChildren","childList","hasAttrs","class","hasOwn","execSelector","normalize","node","html","fragment","attrs1","PromisePolyfill","executor","list","shouldAbsorb","execute","then","callAsync","console","error","resolvers","rejectors","retry","self","TypeError","executeOnce","rejectCurrent","run","fn","runs","onerror","resolveCurrent","_instance","setImmediate","onFulfilled","onRejection","handle","callback","next","resolveNext","rejectNext","promise","resolve","reject","catch","all","total","count","values","consume","race","Promise","buildQueryString","object","destructure","key0","Object","toString","FILE_PROTOCOL_REGEX","RegExp","requestService","$window","finalizer","complete","oncompletion","finalize","promise0","then0","extra","interpolate","tokens","slice","assemble","querystring","deserialize","extract","xhr","responseText","cast","type0","callbackCount","request","toUpperCase","useBody","serialize","FormData","stringify","XMLHttpRequest","aborted","_abort","abort","async","user","password","headers","setRequestHeader","withCredentials","onreadystatechange","readyState","response","status","test","send","background","jsonp","callbackName","Math","round","random","script","createElement","parentNode","removeChild","callbackKey","src","documentElement","appendChild","setCompletionCallback","_8","coreRenderer","getNameSpace","vnode","xmlns","nameSpace","createNodes","parent","vnodes","end","hooks","nextSibling","ns","createNode","initComponent","insertNode","$emptyFragment","createComponent","initLifecycle","$doc","createTextNode","createText","createHTML","createDocumentFragment","firstChild","childNodes","createFragment","attrs2","is","createElementNS","key2","setAttr","setAttrs","contenteditable","setContentEditable","textContent","selectedIndex","setLateAttrs","parent1","caption","thead","tbody","tfoot","tr","th","td","colgroup","col","temp","innerHTML","child","sentinel","create","$$reentrantLock$$","updateNodes","old","recycling","removeNodes","isUnkeyed","getNextSibling","updateNode","pool","abs","oldChildrenLength","poolChildrenLength","vnodesChildrenLength","isRecyclable","concat","map","oldStart","oldEnd","v","shouldRecycle","toFragment","getKeyMap","oldIndex","movable","oldTag","forceVnodeUpdate","forceComponentUpdate","onbeforeupdate","shouldNotUpdate","updateLifecycle","nodeValue","updateText","updateHTML","updateFragment","isLifecycleMethod","updateEvent","updateAttrs","updateElement","removeNode","updateComponent","count0","insertBefore","content","continuation","called","expected","onremove","removeNodeFromDOM","source","oncreate","onupdate","onbeforeremove","hasIntegrationMethods","result","attr","activeElement","isFormAttribute","nsLastIndex","substr","setAttributeNS","cssText","updateStyle","isAttribute","isCustomElement","normalized0","onevent","eventName","removeEventListener","oninit","svg","math","render","active","namespace","namespaceURI","focus","setEventCallback","redrawService","unsubscribe","key1","index","callbacks","splice","renderService","subscribe","last","pending","requestAnimationFrame","now","Date","throttle","_11","redrawService0","root","component","_16","parseQueryString","string","charAt","entries","data0","counters","entry","key5","levels","cursor","pop","j","level","nextLevel","isNumber","isNaN","parseInt","isValue","coreRouter","normalize1","fragment0","parsePath","path","queryData","hashData","queryIndex","hashIndex","pathEnd","queryEnd","queryParams","key4","hashParams","asyncId","supportsPushState","callAsync0","router","prefix","getPath","setPath","options","match2","token","hash","onpopstate","defineRoutes","routes","resolveRoute","params","pathname","k","route0","matcher","keys","callback0","debounceAsync","onhashchange","route","render1","attrs3","currentPath","lastUpdate","routeService","defaultRoute","run1","bail","payload","update","routeResolver","comp","onmatch","resolved","set","prefix0","link","vnode1","onclick","ctrlKey","metaKey","shiftKey","which","param","key3","_20","withAttr","attrName","callback1","currentTarget","_28","version","8","getTooltipOpts","target","opts","isAuto","fallbackAttrib","tooltip","autoHide","fadeIn","tooltipEl","positionTooltip","vertGrav","horzGrav","top","offsetTop","left","offsetLeft","offsetParent","width","offsetWidth","height","offsetHeight","tooltipHeight","tooltipWidth","centerEl","grav","rect","getBoundingClientRect","bottom","innerHeight","right","innerWidth","createTooltip","showTimer","isAutoHiding","Tooltip","9","indexOfListener","listeners","listener","alias","name","isValidListener","proto","originalGlobalValue","getListeners","evt","_getEvents","flattenListeners","flatListeners","getListenersAsObject","addListener","listenerIsWrapped","once","addOnceListener","defineEvent","defineEvents","evts","removeListener","off","addListeners","manipulateListeners","removeListeners","remove","single","multiple","removeEvent","_events","removeAllListeners","emitEvent","listenersMap","_getOnceReturnValue","emit","setOnceReturnValue","_onceReturnValue","noConflict","amd"],"mappings":"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","file":"admin.min.js","sourcesContent":["(function () { var require = undefined; var define = undefined; (function(){function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require==\"function\"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error(\"Cannot find module '\"+o+\"'\");throw f.code=\"MODULE_NOT_FOUND\",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require==\"function\"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}return e})()({1:[function(require,module,exports){\n'use strict';\n\n// dependencies\n\nvar _tlite = require('tlite');\n\nvar _tlite2 = _interopRequireDefault(_tlite);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar m = window.m = require('mithril');\nvar EventEmitter = require('wolfy87-eventemitter');\n\n// vars\nvar context = document.getElementById('mc4wp-admin');\nvar events = new EventEmitter();\nvar tabs = require('./admin/tabs.js')(context);\nvar helpers = require('./admin/helpers.js');\nvar settings = require('./admin/settings.js')(context, helpers, events);\n\n(0, _tlite2.default)(function (el) {\n return el.className.indexOf('mc4wp-tooltip') > -1;\n});\n\n// list fetcher\nvar ListFetcher = require('./admin/list-fetcher.js');\nvar mount = document.getElementById('mc4wp-list-fetcher');\nif (mount) {\n m.mount(mount, new ListFetcher());\n}\n\n// expose some things\nwindow.mc4wp = window.mc4wp || {};\nwindow.mc4wp.deps = window.mc4wp.deps || {};\nwindow.mc4wp.deps.mithril = m;\nwindow.mc4wp.helpers = helpers;\nwindow.mc4wp.events = events;\nwindow.mc4wp.settings = settings;\nwindow.mc4wp.tabs = tabs;\n\n},{\"./admin/helpers.js\":2,\"./admin/list-fetcher.js\":3,\"./admin/settings.js\":4,\"./admin/tabs.js\":5,\"mithril\":7,\"tlite\":8,\"wolfy87-eventemitter\":9}],2:[function(require,module,exports){\n'use strict';\n\nvar helpers = {};\n\nhelpers.toggleElement = function (selector) {\n\tvar elements = document.querySelectorAll(selector);\n\tfor (var i = 0; i < elements.length; i++) {\n\t\tvar show = elements[i].clientHeight <= 0;\n\t\telements[i].style.display = show ? '' : 'none';\n\t}\n};\n\nhelpers.bindEventToElement = function (element, event, handler) {\n\tif (element.addEventListener) {\n\t\telement.addEventListener(event, handler);\n\t} else if (element.attachEvent) {\n\t\telement.attachEvent('on' + event, handler);\n\t}\n};\n\nhelpers.bindEventToElements = function (elements, event, handler) {\n\tArray.prototype.forEach.call(elements, function (element) {\n\t\thelpers.bindEventToElement(element, event, handler);\n\t});\n};\n\n// polling\nhelpers.debounce = function (func, wait, immediate) {\n\tvar timeout;\n\treturn function () {\n\t\tvar context = this,\n\t\t args = arguments;\n\t\tvar later = function later() {\n\t\t\ttimeout = null;\n\t\t\tif (!immediate) func.apply(context, args);\n\t\t};\n\t\tvar callNow = immediate && !timeout;\n\t\tclearTimeout(timeout);\n\t\ttimeout = setTimeout(later, wait);\n\t\tif (callNow) func.apply(context, args);\n\t};\n};\n\n/**\n * Showif.js\n */\n(function () {\n\tvar showIfElements = document.querySelectorAll('[data-showif]');\n\n\t// dependent elements\n\tArray.prototype.forEach.call(showIfElements, function (element) {\n\t\tvar config = JSON.parse(element.getAttribute('data-showif'));\n\t\tvar parentElements = document.querySelectorAll('[name=\"' + config.element + '\"]');\n\t\tvar inputs = element.querySelectorAll('input,select,textarea:not([readonly])');\n\t\tvar hide = config.hide === undefined || config.hide;\n\n\t\tfunction toggleElement() {\n\n\t\t\t// do nothing with unchecked radio inputs\n\t\t\tif (this.getAttribute('type') === \"radio\" && !this.checked) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar value = this.getAttribute(\"type\") === \"checkbox\" ? this.checked : this.value;\n\t\t\tvar conditionMet = value == config.value;\n\n\t\t\tif (hide) {\n\t\t\t\telement.style.display = conditionMet ? '' : 'none';\n\t\t\t\telement.style.visibility = conditionMet ? '' : 'hidden';\n\t\t\t} else {\n\t\t\t\telement.style.opacity = conditionMet ? '' : '0.4';\n\t\t\t}\n\n\t\t\t// disable input fields to stop sending their values to server\n\t\t\tArray.prototype.forEach.call(inputs, function (inputElement) {\n\t\t\t\tconditionMet ? inputElement.removeAttribute('readonly') : inputElement.setAttribute('readonly', 'readonly');\n\t\t\t});\n\t\t}\n\n\t\t// find checked element and call toggleElement function\n\t\tArray.prototype.forEach.call(parentElements, function (parentElement) {\n\t\t\ttoggleElement.call(parentElement);\n\t\t});\n\n\t\t// bind on all changes\n\t\thelpers.bindEventToElements(parentElements, 'change', toggleElement);\n\t});\n})();\n\nmodule.exports = helpers;\n\n},{}],3:[function(require,module,exports){\n'use strict';\n\nvar $ = window.jQuery;\nvar config = mc4wp_vars;\nvar i18n = config.i18n;\n\nfunction ListFetcher() {\n this.working = false;\n this.done = false;\n\n // start fetching right away when no lists but api key given\n if (config.mailchimp.api_connected && config.mailchimp.lists.length === 0) {\n this.fetch();\n }\n}\n\nListFetcher.prototype.fetch = function (e) {\n e && e.preventDefault();\n\n this.working = true;\n this.done = false;\n\n $.post(ajaxurl, {\n action: \"mc4wp_renew_mailchimp_lists\",\n timeout: 180000\n }).done(function (data) {\n this.success = true;\n\n if (data) {\n window.setTimeout(function () {\n window.location.reload();\n }, 3000);\n }\n }.bind(this)).fail(function (data) {\n this.success = false;\n }.bind(this)).always(function (data) {\n this.working = false;\n this.done = true;\n\n m.redraw();\n }.bind(this));\n};\n\nListFetcher.prototype.view = function () {\n return m('form', {\n method: \"POST\",\n onsubmit: this.fetch.bind(this)\n }, [m('p', [m('input', {\n type: \"submit\",\n value: this.working ? i18n.fetching_mailchimp_lists : i18n.renew_mailchimp_lists,\n className: \"button\",\n disabled: !!this.working\n }), m.trust(' '), this.working ? [m('span.mc4wp-loader', \"Loading...\"), m.trust(' '), m('em.help', i18n.fetching_mailchimp_lists_can_take_a_while)] : '', this.done ? [this.success ? m('em.help.green', i18n.fetching_mailchimp_lists_done) : m('em.help.red', i18n.fetching_mailchimp_lists_error)] : ''])]);\n};\n\nmodule.exports = ListFetcher;\n\n},{}],4:[function(require,module,exports){\n'use strict';\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar Settings = function Settings(context, helpers, events) {\n\t'use strict';\n\n\t// vars\n\n\tvar form = context.querySelector('form');\n\tvar listInputs = context.querySelectorAll('.mc4wp-list-input');\n\tvar lists = mc4wp_vars.mailchimp.lists;\n\tvar selectedLists = [];\n\n\t// functions\n\tfunction getSelectedListsWhere(searchKey, searchValue) {\n\t\treturn selectedLists.filter(function (el) {\n\t\t\treturn el[searchKey] === searchValue;\n\t\t});\n\t}\n\n\tfunction getSelectedLists() {\n\t\treturn selectedLists;\n\t}\n\n\tfunction updateSelectedLists() {\n\t\tselectedLists = [];\n\n\t\tArray.prototype.forEach.call(listInputs, function (input) {\n\t\t\t// skip unchecked checkboxes\n\t\t\tif (typeof input.checked === \"boolean\" && !input.checked) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif (_typeof(lists[input.value]) === \"object\") {\n\t\t\t\tselectedLists.push(lists[input.value]);\n\t\t\t}\n\t\t});\n\n\t\tevents.trigger('selectedLists.change', [selectedLists]);\n\t\treturn selectedLists;\n\t}\n\n\tfunction toggleVisibleLists() {\n\t\tvar rows = document.querySelectorAll('.lists--only-selected > *');\n\t\tArray.prototype.forEach.call(rows, function (el) {\n\n\t\t\tvar listId = el.getAttribute('data-list-id');\n\t\t\tvar isSelected = getSelectedListsWhere('id', listId).length > 0;\n\n\t\t\tif (isSelected) {\n\t\t\t\tel.setAttribute('class', el.getAttribute('class').replace('hidden', ''));\n\t\t\t} else {\n\t\t\t\tel.setAttribute('class', el.getAttribute('class') + \" hidden\");\n\t\t\t}\n\t\t});\n\t}\n\n\tevents.on('selectedLists.change', toggleVisibleLists);\n\thelpers.bindEventToElements(listInputs, 'change', updateSelectedLists);\n\n\tupdateSelectedLists();\n\n\treturn {\n\t\tgetSelectedLists: getSelectedLists\n\t};\n};\n\nmodule.exports = Settings;\n\n},{}],5:[function(require,module,exports){\n'use strict';\n\nvar URL = require('./url.js');\n\n// Tabs\nvar Tabs = function Tabs(context) {\n\n\t// TODO: last piece of jQuery... can we get rid of it?\n\tvar $ = window.jQuery;\n\n\tvar $context = $(context);\n\tvar $tabs = $context.find('.tab');\n\tvar $tabNavs = $context.find('.nav-tab');\n\tvar refererField = context.querySelector('input[name=\"_wp_http_referer\"]');\n\tvar tabs = [];\n\n\t$.each($tabs, function (i, t) {\n\t\tvar id = t.id.substring(4);\n\t\tvar title = $(t).find('h2').first().text();\n\n\t\ttabs.push({\n\t\t\tid: id,\n\t\t\ttitle: title,\n\t\t\telement: t,\n\t\t\tnav: context.querySelectorAll('.nav-tab-' + id),\n\t\t\topen: function open() {\n\t\t\t\treturn _open(id);\n\t\t\t}\n\t\t});\n\t});\n\n\tfunction get(id) {\n\n\t\tfor (var i = 0; i < tabs.length; i++) {\n\t\t\tif (tabs[i].id === id) {\n\t\t\t\treturn tabs[i];\n\t\t\t}\n\t\t}\n\n\t\treturn undefined;\n\t}\n\n\tfunction _open(tab, updateState) {\n\n\t\t// make sure we have a tab object\n\t\tif (typeof tab === \"string\") {\n\t\t\ttab = get(tab);\n\t\t}\n\n\t\tif (!tab) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// should we update state?\n\t\tif (updateState == undefined) {\n\t\t\tupdateState = true;\n\t\t}\n\n\t\t// hide all tabs & remove active class\n\t\t$tabs.removeClass('tab-active').css('display', 'none');\n\t\t$tabNavs.removeClass('nav-tab-active');\n\n\t\t// add `nav-tab-active` to this tab\n\t\tArray.prototype.forEach.call(tab.nav, function (nav) {\n\t\t\tnav.className += \" nav-tab-active\";\n\t\t\tnav.blur();\n\t\t});\n\n\t\t// show target tab\n\t\ttab.element.style.display = 'block';\n\t\ttab.element.className += \" tab-active\";\n\n\t\t// create new URL\n\t\tvar url = URL.setParameter(window.location.href, \"tab\", tab.id);\n\n\t\t// update hash\n\t\tif (history.pushState && updateState) {\n\t\t\thistory.pushState(tab.id, '', url);\n\t\t}\n\n\t\t// update document title\n\t\ttitle(tab);\n\n\t\t// update referer field\n\t\trefererField.value = url;\n\n\t\t// if thickbox is open, close it.\n\t\tif (typeof tb_remove === \"function\") {\n\t\t\ttb_remove();\n\t\t}\n\n\t\t// refresh editor after switching tabs\n\t\t// TODO: decouple this! law of demeter etc.\n\t\tif (tab.id === 'fields' && window.mc4wp && window.mc4wp.forms && window.mc4wp.forms.editor) {\n\t\t\tmc4wp.forms.editor.refresh();\n\t\t}\n\n\t\treturn true;\n\t}\n\n\tfunction title(tab) {\n\t\tvar title = document.title.split('-');\n\t\tdocument.title = document.title.replace(title[0], tab.title + \" \");\n\t}\n\n\tfunction switchTab(e) {\n\t\te = e || window.event;\n\n\t\t// get from data attribute\n\t\tvar tabId = this.getAttribute('data-tab');\n\n\t\t// get from classname\n\t\tif (!tabId) {\n\t\t\tvar match = this.className.match(/nav-tab-(\\w+)?/);\n\t\t\tif (match) {\n\t\t\t\ttabId = match[1];\n\t\t\t}\n\t\t}\n\n\t\t// get from href\n\t\tif (!tabId) {\n\t\t\tvar urlParams = URL.parse(this.href);\n\t\t\tif (!urlParams.tab) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\ttabId = urlParams.tab;\n\t\t}\n\n\t\tvar opened = _open(tabId);\n\n\t\tif (opened) {\n\t\t\te.preventDefault();\n\t\t\te.returnValue = false;\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t}\n\n\tfunction init() {\n\n\t\t// check for current tab\n\t\tif (!history.pushState) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar activeTab = $tabs.filter(':visible').get(0);\n\t\tif (!activeTab) {\n\t\t\treturn;\n\t\t}\n\t\tvar tab = get(activeTab.id.substring(4));\n\t\tif (!tab) return;\n\n\t\t// check if tab is in html5 history\n\t\tif (history.replaceState && history.state === null) {\n\t\t\thistory.replaceState(tab.id, '');\n\t\t}\n\n\t\t// update document title\n\t\ttitle(tab);\n\t}\n\n\t$tabNavs.click(switchTab);\n\t$(document.body).on('click', '.tab-link', switchTab);\n\tinit();\n\n\tif (window.addEventListener && history.pushState) {\n\t\twindow.addEventListener('popstate', function (e) {\n\t\t\tif (!e.state) return true;\n\t\t\tvar tabId = e.state;\n\t\t\treturn _open(tabId, false);\n\t\t});\n\t}\n\n\treturn {\n\t\topen: _open,\n\t\tget: get\n\t};\n};\n\nmodule.exports = Tabs;\n\n},{\"./url.js\":6}],6:[function(require,module,exports){\n'use strict';\n\nvar URL = {\n\tparse: function parse(url) {\n\t\tvar query = {};\n\t\tvar a = url.split('&');\n\t\tfor (var i in a) {\n\t\t\tif (!a.hasOwnProperty(i)) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tvar b = a[i].split('=');\n\t\t\tquery[decodeURIComponent(b[0])] = decodeURIComponent(b[1]);\n\t\t}\n\n\t\treturn query;\n\t},\n\tbuild: function build(data) {\n\t\tvar ret = [];\n\t\tfor (var d in data) {\n\t\t\tret.push(d + \"=\" + encodeURIComponent(data[d]));\n\t\t}return ret.join(\"&\");\n\t},\n\tsetParameter: function setParameter(url, key, value) {\n\t\tvar data = URL.parse(url);\n\t\tdata[key] = value;\n\t\treturn URL.build(data);\n\t}\n};\n\nmodule.exports = URL;\n\n},{}],7:[function(require,module,exports){\n(function (global){\n;(function() {\n\"use strict\"\nfunction Vnode(tag, key, attrs0, children, text, dom) {\n\treturn {tag: tag, key: key, attrs: attrs0, children: children, text: text, dom: dom, domSize: undefined, state: undefined, _state: undefined, events: undefined, instance: undefined, skip: false}\n}\nVnode.normalize = function(node) {\n\tif (Array.isArray(node)) return Vnode(\"[\", undefined, undefined, Vnode.normalizeChildren(node), undefined, undefined)\n\tif (node != null && typeof node !== \"object\") return Vnode(\"#\", undefined, undefined, node === false ? \"\" : node, undefined, undefined)\n\treturn node\n}\nVnode.normalizeChildren = function normalizeChildren(children) {\n\tfor (var i = 0; i < children.length; i++) {\n\t\tchildren[i] = Vnode.normalize(children[i])\n\t}\n\treturn children\n}\nvar selectorParser = /(?:(^|#|\\.)([^#\\.\\[\\]]+))|(\\[(.+?)(?:\\s*=\\s*(\"|'|)((?:\\\\[\"'\\]]|.)*?)\\5)?\\])/g\nvar selectorCache = {}\nvar hasOwn = {}.hasOwnProperty\nfunction compileSelector(selector) {\n\tvar match, tag = \"div\", classes = [], attrs = {}\n\twhile (match = selectorParser.exec(selector)) {\n\t\tvar type = match[1], value = match[2]\n\t\tif (type === \"\" && value !== \"\") tag = value\n\t\telse if (type === \"#\") attrs.id = value\n\t\telse if (type === \".\") classes.push(value)\n\t\telse if (match[3][0] === \"[\") {\n\t\t\tvar attrValue = match[6]\n\t\t\tif (attrValue) attrValue = attrValue.replace(/\\\\([\"'])/g, \"$1\").replace(/\\\\\\\\/g, \"\\\\\")\n\t\t\tif (match[4] === \"class\") classes.push(attrValue)\n\t\t\telse attrs[match[4]] = attrValue === \"\" ? attrValue : attrValue || true\n\t\t}\n\t}\n\tif (classes.length > 0) attrs.className = classes.join(\" \")\n\treturn selectorCache[selector] = {tag: tag, attrs: attrs}\n}\nfunction execSelector(state, attrs, children) {\n\tvar hasAttrs = false, childList, text\n\tvar className = attrs.className || attrs.class\n\tfor (var key in state.attrs) {\n\t\tif (hasOwn.call(state.attrs, key)) {\n\t\t\tattrs[key] = state.attrs[key]\n\t\t}\n\t}\n\tif (className !== undefined) {\n\t\tif (attrs.class !== undefined) {\n\t\t\tattrs.class = undefined\n\t\t\tattrs.className = className\n\t\t}\n\t\tif (state.attrs.className != null) {\n\t\t\tattrs.className = state.attrs.className + \" \" + className\n\t\t}\n\t}\n\tfor (var key in attrs) {\n\t\tif (hasOwn.call(attrs, key) && key !== \"key\") {\n\t\t\thasAttrs = true\n\t\t\tbreak\n\t\t}\n\t}\n\tif (Array.isArray(children) && children.length === 1 && children[0] != null && children[0].tag === \"#\") {\n\t\ttext = children[0].children\n\t} else {\n\t\tchildList = children\n\t}\n\treturn Vnode(state.tag, attrs.key, hasAttrs ? attrs : undefined, childList, text)\n}\nfunction hyperscript(selector) {\n\t// Because sloppy mode sucks\n\tvar attrs = arguments[1], start = 2, children\n\tif (selector == null || typeof selector !== \"string\" && typeof selector !== \"function\" && typeof selector.view !== \"function\") {\n\t\tthrow Error(\"The selector must be either a string or a component.\");\n\t}\n\tif (typeof selector === \"string\") {\n\t\tvar cached = selectorCache[selector] || compileSelector(selector)\n\t}\n\tif (attrs == null) {\n\t\tattrs = {}\n\t} else if (typeof attrs !== \"object\" || attrs.tag != null || Array.isArray(attrs)) {\n\t\tattrs = {}\n\t\tstart = 1\n\t}\n\tif (arguments.length === start + 1) {\n\t\tchildren = arguments[start]\n\t\tif (!Array.isArray(children)) children = [children]\n\t} else {\n\t\tchildren = []\n\t\twhile (start < arguments.length) children.push(arguments[start++])\n\t}\n\tvar normalized = Vnode.normalizeChildren(children)\n\tif (typeof selector === \"string\") {\n\t\treturn execSelector(cached, attrs, normalized)\n\t} else {\n\t\treturn Vnode(selector, attrs.key, attrs, normalized)\n\t}\n}\nhyperscript.trust = function(html) {\n\tif (html == null) html = \"\"\n\treturn Vnode(\"<\", undefined, undefined, html, undefined, undefined)\n}\nhyperscript.fragment = function(attrs1, children) {\n\treturn Vnode(\"[\", attrs1.key, attrs1, Vnode.normalizeChildren(children), undefined, undefined)\n}\nvar m = hyperscript\n/** @constructor */\nvar PromisePolyfill = function(executor) {\n\tif (!(this instanceof PromisePolyfill)) throw new Error(\"Promise must be called with `new`\")\n\tif (typeof executor !== \"function\") throw new TypeError(\"executor must be a function\")\n\tvar self = this, resolvers = [], rejectors = [], resolveCurrent = handler(resolvers, true), rejectCurrent = handler(rejectors, false)\n\tvar instance = self._instance = {resolvers: resolvers, rejectors: rejectors}\n\tvar callAsync = typeof setImmediate === \"function\" ? setImmediate : setTimeout\n\tfunction handler(list, shouldAbsorb) {\n\t\treturn function execute(value) {\n\t\t\tvar then\n\t\t\ttry {\n\t\t\t\tif (shouldAbsorb && value != null && (typeof value === \"object\" || typeof value === \"function\") && typeof (then = value.then) === \"function\") {\n\t\t\t\t\tif (value === self) throw new TypeError(\"Promise can't be resolved w/ itself\")\n\t\t\t\t\texecuteOnce(then.bind(value))\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tcallAsync(function() {\n\t\t\t\t\t\tif (!shouldAbsorb && list.length === 0) console.error(\"Possible unhandled promise rejection:\", value)\n\t\t\t\t\t\tfor (var i = 0; i < list.length; i++) list[i](value)\n\t\t\t\t\t\tresolvers.length = 0, rejectors.length = 0\n\t\t\t\t\t\tinstance.state = shouldAbsorb\n\t\t\t\t\t\tinstance.retry = function() {execute(value)}\n\t\t\t\t\t})\n\t\t\t\t}\n\t\t\t}\n\t\t\tcatch (e) {\n\t\t\t\trejectCurrent(e)\n\t\t\t}\n\t\t}\n\t}\n\tfunction executeOnce(then) {\n\t\tvar runs = 0\n\t\tfunction run(fn) {\n\t\t\treturn function(value) {\n\t\t\t\tif (runs++ > 0) return\n\t\t\t\tfn(value)\n\t\t\t}\n\t\t}\n\t\tvar onerror = run(rejectCurrent)\n\t\ttry {then(run(resolveCurrent), onerror)} catch (e) {onerror(e)}\n\t}\n\texecuteOnce(executor)\n}\nPromisePolyfill.prototype.then = function(onFulfilled, onRejection) {\n\tvar self = this, instance = self._instance\n\tfunction handle(callback, list, next, state) {\n\t\tlist.push(function(value) {\n\t\t\tif (typeof callback !== \"function\") next(value)\n\t\t\telse try {resolveNext(callback(value))} catch (e) {if (rejectNext) rejectNext(e)}\n\t\t})\n\t\tif (typeof instance.retry === \"function\" && state === instance.state) instance.retry()\n\t}\n\tvar resolveNext, rejectNext\n\tvar promise = new PromisePolyfill(function(resolve, reject) {resolveNext = resolve, rejectNext = reject})\n\thandle(onFulfilled, instance.resolvers, resolveNext, true), handle(onRejection, instance.rejectors, rejectNext, false)\n\treturn promise\n}\nPromisePolyfill.prototype.catch = function(onRejection) {\n\treturn this.then(null, onRejection)\n}\nPromisePolyfill.resolve = function(value) {\n\tif (value instanceof PromisePolyfill) return value\n\treturn new PromisePolyfill(function(resolve) {resolve(value)})\n}\nPromisePolyfill.reject = function(value) {\n\treturn new PromisePolyfill(function(resolve, reject) {reject(value)})\n}\nPromisePolyfill.all = function(list) {\n\treturn new PromisePolyfill(function(resolve, reject) {\n\t\tvar total = list.length, count = 0, values = []\n\t\tif (list.length === 0) resolve([])\n\t\telse for (var i = 0; i < list.length; i++) {\n\t\t\t(function(i) {\n\t\t\t\tfunction consume(value) {\n\t\t\t\t\tcount++\n\t\t\t\t\tvalues[i] = value\n\t\t\t\t\tif (count === total) resolve(values)\n\t\t\t\t}\n\t\t\t\tif (list[i] != null && (typeof list[i] === \"object\" || typeof list[i] === \"function\") && typeof list[i].then === \"function\") {\n\t\t\t\t\tlist[i].then(consume, reject)\n\t\t\t\t}\n\t\t\t\telse consume(list[i])\n\t\t\t})(i)\n\t\t}\n\t})\n}\nPromisePolyfill.race = function(list) {\n\treturn new PromisePolyfill(function(resolve, reject) {\n\t\tfor (var i = 0; i < list.length; i++) {\n\t\t\tlist[i].then(resolve, reject)\n\t\t}\n\t})\n}\nif (typeof window !== \"undefined\") {\n\tif (typeof window.Promise === \"undefined\") window.Promise = PromisePolyfill\n\tvar PromisePolyfill = window.Promise\n} else if (typeof global !== \"undefined\") {\n\tif (typeof global.Promise === \"undefined\") global.Promise = PromisePolyfill\n\tvar PromisePolyfill = global.Promise\n} else {\n}\nvar buildQueryString = function(object) {\n\tif (Object.prototype.toString.call(object) !== \"[object Object]\") return \"\"\n\tvar args = []\n\tfor (var key0 in object) {\n\t\tdestructure(key0, object[key0])\n\t}\n\treturn args.join(\"&\")\n\tfunction destructure(key0, value) {\n\t\tif (Array.isArray(value)) {\n\t\t\tfor (var i = 0; i < value.length; i++) {\n\t\t\t\tdestructure(key0 + \"[\" + i + \"]\", value[i])\n\t\t\t}\n\t\t}\n\t\telse if (Object.prototype.toString.call(value) === \"[object Object]\") {\n\t\t\tfor (var i in value) {\n\t\t\t\tdestructure(key0 + \"[\" + i + \"]\", value[i])\n\t\t\t}\n\t\t}\n\t\telse args.push(encodeURIComponent(key0) + (value != null && value !== \"\" ? \"=\" + encodeURIComponent(value) : \"\"))\n\t}\n}\nvar FILE_PROTOCOL_REGEX = new RegExp(\"^file://\", \"i\")\nvar _8 = function($window, Promise) {\n\tvar callbackCount = 0\n\tvar oncompletion\n\tfunction setCompletionCallback(callback) {oncompletion = callback}\n\tfunction finalizer() {\n\t\tvar count = 0\n\t\tfunction complete() {if (--count === 0 && typeof oncompletion === \"function\") oncompletion()}\n\t\treturn function finalize(promise0) {\n\t\t\tvar then0 = promise0.then\n\t\t\tpromise0.then = function() {\n\t\t\t\tcount++\n\t\t\t\tvar next = then0.apply(promise0, arguments)\n\t\t\t\tnext.then(complete, function(e) {\n\t\t\t\t\tcomplete()\n\t\t\t\t\tif (count === 0) throw e\n\t\t\t\t})\n\t\t\t\treturn finalize(next)\n\t\t\t}\n\t\t\treturn promise0\n\t\t}\n\t}\n\tfunction normalize(args, extra) {\n\t\tif (typeof args === \"string\") {\n\t\t\tvar url = args\n\t\t\targs = extra || {}\n\t\t\tif (args.url == null) args.url = url\n\t\t}\n\t\treturn args\n\t}\n\tfunction request(args, extra) {\n\t\tvar finalize = finalizer()\n\t\targs = normalize(args, extra)\n\t\tvar promise0 = new Promise(function(resolve, reject) {\n\t\t\tif (args.method == null) args.method = \"GET\"\n\t\t\targs.method = args.method.toUpperCase()\n\t\t\tvar useBody = (args.method === \"GET\" || args.method === \"TRACE\") ? false : (typeof args.useBody === \"boolean\" ? args.useBody : true)\n\t\t\tif (typeof args.serialize !== \"function\") args.serialize = typeof FormData !== \"undefined\" && args.data instanceof FormData ? function(value) {return value} : JSON.stringify\n\t\t\tif (typeof args.deserialize !== \"function\") args.deserialize = deserialize\n\t\t\tif (typeof args.extract !== \"function\") args.extract = extract\n\t\t\targs.url = interpolate(args.url, args.data)\n\t\t\tif (useBody) args.data = args.serialize(args.data)\n\t\t\telse args.url = assemble(args.url, args.data)\n\t\t\tvar xhr = new $window.XMLHttpRequest(),\n\t\t\t\taborted = false,\n\t\t\t\t_abort = xhr.abort\n\t\t\txhr.abort = function abort() {\n\t\t\t\taborted = true\n\t\t\t\t_abort.call(xhr)\n\t\t\t}\n\t\t\txhr.open(args.method, args.url, typeof args.async === \"boolean\" ? args.async : true, typeof args.user === \"string\" ? args.user : undefined, typeof args.password === \"string\" ? args.password : undefined)\n\t\t\tif (args.serialize === JSON.stringify && useBody && !(args.headers && args.headers.hasOwnProperty(\"Content-Type\"))) {\n\t\t\t\txhr.setRequestHeader(\"Content-Type\", \"application/json; charset=utf-8\")\n\t\t\t}\n\t\t\tif (args.deserialize === deserialize && !(args.headers && args.headers.hasOwnProperty(\"Accept\"))) {\n\t\t\t\txhr.setRequestHeader(\"Accept\", \"application/json, text/*\")\n\t\t\t}\n\t\t\tif (args.withCredentials) xhr.withCredentials = args.withCredentials\n\t\t\tfor (var key in args.headers) if ({}.hasOwnProperty.call(args.headers, key)) {\n\t\t\t\txhr.setRequestHeader(key, args.headers[key])\n\t\t\t}\n\t\t\tif (typeof args.config === \"function\") xhr = args.config(xhr, args) || xhr\n\t\t\txhr.onreadystatechange = function() {\n\t\t\t\t// Don't throw errors on xhr.abort().\n\t\t\t\tif(aborted) return\n\t\t\t\tif (xhr.readyState === 4) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tvar response = (args.extract !== extract) ? args.extract(xhr, args) : args.deserialize(args.extract(xhr, args))\n\t\t\t\t\t\tif ((xhr.status >= 200 && xhr.status < 300) || xhr.status === 304 || FILE_PROTOCOL_REGEX.test(args.url)) {\n\t\t\t\t\t\t\tresolve(cast(args.type, response))\n\t\t\t\t\t\t}\n\t\t\t\t\t\telse {\n\t\t\t\t\t\t\tvar error = new Error(xhr.responseText)\n\t\t\t\t\t\t\tfor (var key in response) error[key] = response[key]\n\t\t\t\t\t\t\treject(error)\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tcatch (e) {\n\t\t\t\t\t\treject(e)\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (useBody && (args.data != null)) xhr.send(args.data)\n\t\t\telse xhr.send()\n\t\t})\n\t\treturn args.background === true ? promise0 : finalize(promise0)\n\t}\n\tfunction jsonp(args, extra) {\n\t\tvar finalize = finalizer()\n\t\targs = normalize(args, extra)\n\t\tvar promise0 = new Promise(function(resolve, reject) {\n\t\t\tvar callbackName = args.callbackName || \"_mithril_\" + Math.round(Math.random() * 1e16) + \"_\" + callbackCount++\n\t\t\tvar script = $window.document.createElement(\"script\")\n\t\t\t$window[callbackName] = function(data) {\n\t\t\t\tscript.parentNode.removeChild(script)\n\t\t\t\tresolve(cast(args.type, data))\n\t\t\t\tdelete $window[callbackName]\n\t\t\t}\n\t\t\tscript.onerror = function() {\n\t\t\t\tscript.parentNode.removeChild(script)\n\t\t\t\treject(new Error(\"JSONP request failed\"))\n\t\t\t\tdelete $window[callbackName]\n\t\t\t}\n\t\t\tif (args.data == null) args.data = {}\n\t\t\targs.url = interpolate(args.url, args.data)\n\t\t\targs.data[args.callbackKey || \"callback\"] = callbackName\n\t\t\tscript.src = assemble(args.url, args.data)\n\t\t\t$window.document.documentElement.appendChild(script)\n\t\t})\n\t\treturn args.background === true? promise0 : finalize(promise0)\n\t}\n\tfunction interpolate(url, data) {\n\t\tif (data == null) return url\n\t\tvar tokens = url.match(/:[^\\/]+/gi) || []\n\t\tfor (var i = 0; i < tokens.length; i++) {\n\t\t\tvar key = tokens[i].slice(1)\n\t\t\tif (data[key] != null) {\n\t\t\t\turl = url.replace(tokens[i], data[key])\n\t\t\t}\n\t\t}\n\t\treturn url\n\t}\n\tfunction assemble(url, data) {\n\t\tvar querystring = buildQueryString(data)\n\t\tif (querystring !== \"\") {\n\t\t\tvar prefix = url.indexOf(\"?\") < 0 ? \"?\" : \"&\"\n\t\t\turl += prefix + querystring\n\t\t}\n\t\treturn url\n\t}\n\tfunction deserialize(data) {\n\t\ttry {return data !== \"\" ? JSON.parse(data) : null}\n\t\tcatch (e) {throw new Error(data)}\n\t}\n\tfunction extract(xhr) {return xhr.responseText}\n\tfunction cast(type0, data) {\n\t\tif (typeof type0 === \"function\") {\n\t\t\tif (Array.isArray(data)) {\n\t\t\t\tfor (var i = 0; i < data.length; i++) {\n\t\t\t\t\tdata[i] = new type0(data[i])\n\t\t\t\t}\n\t\t\t}\n\t\t\telse return new type0(data)\n\t\t}\n\t\treturn data\n\t}\n\treturn {request: request, jsonp: jsonp, setCompletionCallback: setCompletionCallback}\n}\nvar requestService = _8(window, PromisePolyfill)\nvar coreRenderer = function($window) {\n\tvar $doc = $window.document\n\tvar $emptyFragment = $doc.createDocumentFragment()\n\tvar nameSpace = {\n\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\tmath: \"http://www.w3.org/1998/Math/MathML\"\n\t}\n\tvar onevent\n\tfunction setEventCallback(callback) {return onevent = callback}\n\tfunction getNameSpace(vnode) {\n\t\treturn vnode.attrs && vnode.attrs.xmlns || nameSpace[vnode.tag]\n\t}\n\t//create\n\tfunction createNodes(parent, vnodes, start, end, hooks, nextSibling, ns) {\n\t\tfor (var i = start; i < end; i++) {\n\t\t\tvar vnode = vnodes[i]\n\t\t\tif (vnode != null) {\n\t\t\t\tcreateNode(parent, vnode, hooks, ns, nextSibling)\n\t\t\t}\n\t\t}\n\t}\n\tfunction createNode(parent, vnode, hooks, ns, nextSibling) {\n\t\tvar tag = vnode.tag\n\t\tif (typeof tag === \"string\") {\n\t\t\tvnode.state = {}\n\t\t\tif (vnode.attrs != null) initLifecycle(vnode.attrs, vnode, hooks)\n\t\t\tswitch (tag) {\n\t\t\t\tcase \"#\": return createText(parent, vnode, nextSibling)\n\t\t\t\tcase \"<\": return createHTML(parent, vnode, nextSibling)\n\t\t\t\tcase \"[\": return createFragment(parent, vnode, hooks, ns, nextSibling)\n\t\t\t\tdefault: return createElement(parent, vnode, hooks, ns, nextSibling)\n\t\t\t}\n\t\t}\n\t\telse return createComponent(parent, vnode, hooks, ns, nextSibling)\n\t}\n\tfunction createText(parent, vnode, nextSibling) {\n\t\tvnode.dom = $doc.createTextNode(vnode.children)\n\t\tinsertNode(parent, vnode.dom, nextSibling)\n\t\treturn vnode.dom\n\t}\n\tfunction createHTML(parent, vnode, nextSibling) {\n\t\tvar match1 = vnode.children.match(/^\\s*?<(\\w+)/im) || []\n\t\tvar parent1 = {caption: \"table\", thead: \"table\", tbody: \"table\", tfoot: \"table\", tr: \"tbody\", th: \"tr\", td: \"tr\", colgroup: \"table\", col: \"colgroup\"}[match1[1]] || \"div\"\n\t\tvar temp = $doc.createElement(parent1)\n\t\ttemp.innerHTML = vnode.children\n\t\tvnode.dom = temp.firstChild\n\t\tvnode.domSize = temp.childNodes.length\n\t\tvar fragment = $doc.createDocumentFragment()\n\t\tvar child\n\t\twhile (child = temp.firstChild) {\n\t\t\tfragment.appendChild(child)\n\t\t}\n\t\tinsertNode(parent, fragment, nextSibling)\n\t\treturn fragment\n\t}\n\tfunction createFragment(parent, vnode, hooks, ns, nextSibling) {\n\t\tvar fragment = $doc.createDocumentFragment()\n\t\tif (vnode.children != null) {\n\t\t\tvar children = vnode.children\n\t\t\tcreateNodes(fragment, children, 0, children.length, hooks, null, ns)\n\t\t}\n\t\tvnode.dom = fragment.firstChild\n\t\tvnode.domSize = fragment.childNodes.length\n\t\tinsertNode(parent, fragment, nextSibling)\n\t\treturn fragment\n\t}\n\tfunction createElement(parent, vnode, hooks, ns, nextSibling) {\n\t\tvar tag = vnode.tag\n\t\tvar attrs2 = vnode.attrs\n\t\tvar is = attrs2 && attrs2.is\n\t\tns = getNameSpace(vnode) || ns\n\t\tvar element = ns ?\n\t\t\tis ? $doc.createElementNS(ns, tag, {is: is}) : $doc.createElementNS(ns, tag) :\n\t\t\tis ? $doc.createElement(tag, {is: is}) : $doc.createElement(tag)\n\t\tvnode.dom = element\n\t\tif (attrs2 != null) {\n\t\t\tsetAttrs(vnode, attrs2, ns)\n\t\t}\n\t\tinsertNode(parent, element, nextSibling)\n\t\tif (vnode.attrs != null && vnode.attrs.contenteditable != null) {\n\t\t\tsetContentEditable(vnode)\n\t\t}\n\t\telse {\n\t\t\tif (vnode.text != null) {\n\t\t\t\tif (vnode.text !== \"\") element.textContent = vnode.text\n\t\t\t\telse vnode.children = [Vnode(\"#\", undefined, undefined, vnode.text, undefined, undefined)]\n\t\t\t}\n\t\t\tif (vnode.children != null) {\n\t\t\t\tvar children = vnode.children\n\t\t\t\tcreateNodes(element, children, 0, children.length, hooks, null, ns)\n\t\t\t\tsetLateAttrs(vnode)\n\t\t\t}\n\t\t}\n\t\treturn element\n\t}\n\tfunction initComponent(vnode, hooks) {\n\t\tvar sentinel\n\t\tif (typeof vnode.tag.view === \"function\") {\n\t\t\tvnode.state = Object.create(vnode.tag)\n\t\t\tsentinel = vnode.state.view\n\t\t\tif (sentinel.$$reentrantLock$$ != null) return $emptyFragment\n\t\t\tsentinel.$$reentrantLock$$ = true\n\t\t} else {\n\t\t\tvnode.state = void 0\n\t\t\tsentinel = vnode.tag\n\t\t\tif (sentinel.$$reentrantLock$$ != null) return $emptyFragment\n\t\t\tsentinel.$$reentrantLock$$ = true\n\t\t\tvnode.state = (vnode.tag.prototype != null && typeof vnode.tag.prototype.view === \"function\") ? new vnode.tag(vnode) : vnode.tag(vnode)\n\t\t}\n\t\tvnode._state = vnode.state\n\t\tif (vnode.attrs != null) initLifecycle(vnode.attrs, vnode, hooks)\n\t\tinitLifecycle(vnode._state, vnode, hooks)\n\t\tvnode.instance = Vnode.normalize(vnode._state.view.call(vnode.state, vnode))\n\t\tif (vnode.instance === vnode) throw Error(\"A view cannot return the vnode it received as argument\")\n\t\tsentinel.$$reentrantLock$$ = null\n\t}\n\tfunction createComponent(parent, vnode, hooks, ns, nextSibling) {\n\t\tinitComponent(vnode, hooks)\n\t\tif (vnode.instance != null) {\n\t\t\tvar element = createNode(parent, vnode.instance, hooks, ns, nextSibling)\n\t\t\tvnode.dom = vnode.instance.dom\n\t\t\tvnode.domSize = vnode.dom != null ? vnode.instance.domSize : 0\n\t\t\tinsertNode(parent, element, nextSibling)\n\t\t\treturn element\n\t\t}\n\t\telse {\n\t\t\tvnode.domSize = 0\n\t\t\treturn $emptyFragment\n\t\t}\n\t}\n\t//update\n\tfunction updateNodes(parent, old, vnodes, recycling, hooks, nextSibling, ns) {\n\t\tif (old === vnodes || old == null && vnodes == null) return\n\t\telse if (old == null) createNodes(parent, vnodes, 0, vnodes.length, hooks, nextSibling, ns)\n\t\telse if (vnodes == null) removeNodes(old, 0, old.length, vnodes)\n\t\telse {\n\t\t\tif (old.length === vnodes.length) {\n\t\t\t\tvar isUnkeyed = false\n\t\t\t\tfor (var i = 0; i < vnodes.length; i++) {\n\t\t\t\t\tif (vnodes[i] != null && old[i] != null) {\n\t\t\t\t\t\tisUnkeyed = vnodes[i].key == null && old[i].key == null\n\t\t\t\t\t\tbreak\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (isUnkeyed) {\n\t\t\t\t\tfor (var i = 0; i < old.length; i++) {\n\t\t\t\t\t\tif (old[i] === vnodes[i]) continue\n\t\t\t\t\t\telse if (old[i] == null && vnodes[i] != null) createNode(parent, vnodes[i], hooks, ns, getNextSibling(old, i + 1, nextSibling))\n\t\t\t\t\t\telse if (vnodes[i] == null) removeNodes(old, i, i + 1, vnodes)\n\t\t\t\t\t\telse updateNode(parent, old[i], vnodes[i], hooks, getNextSibling(old, i + 1, nextSibling), recycling, ns)\n\t\t\t\t\t}\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t}\n\t\t\trecycling = recycling || isRecyclable(old, vnodes)\n\t\t\tif (recycling) {\n\t\t\t\tvar pool = old.pool\n\t\t\t\told = old.concat(old.pool)\n\t\t\t}\n\t\t\tvar oldStart = 0, start = 0, oldEnd = old.length - 1, end = vnodes.length - 1, map\n\t\t\twhile (oldEnd >= oldStart && end >= start) {\n\t\t\t\tvar o = old[oldStart], v = vnodes[start]\n\t\t\t\tif (o === v && !recycling) oldStart++, start++\n\t\t\t\telse if (o == null) oldStart++\n\t\t\t\telse if (v == null) start++\n\t\t\t\telse if (o.key === v.key) {\n\t\t\t\t\tvar shouldRecycle = (pool != null && oldStart >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\toldStart++, start++\n\t\t\t\t\tupdateNode(parent, o, v, hooks, getNextSibling(old, oldStart, nextSibling), shouldRecycle, ns)\n\t\t\t\t\tif (recycling && o.tag === v.tag) insertNode(parent, toFragment(o), nextSibling)\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tvar o = old[oldEnd]\n\t\t\t\t\tif (o === v && !recycling) oldEnd--, start++\n\t\t\t\t\telse if (o == null) oldEnd--\n\t\t\t\t\telse if (v == null) start++\n\t\t\t\t\telse if (o.key === v.key) {\n\t\t\t\t\t\tvar shouldRecycle = (pool != null && oldEnd >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\t\tupdateNode(parent, o, v, hooks, getNextSibling(old, oldEnd + 1, nextSibling), shouldRecycle, ns)\n\t\t\t\t\t\tif (recycling || start < end) insertNode(parent, toFragment(o), getNextSibling(old, oldStart, nextSibling))\n\t\t\t\t\t\toldEnd--, start++\n\t\t\t\t\t}\n\t\t\t\t\telse break\n\t\t\t\t}\n\t\t\t}\n\t\t\twhile (oldEnd >= oldStart && end >= start) {\n\t\t\t\tvar o = old[oldEnd], v = vnodes[end]\n\t\t\t\tif (o === v && !recycling) oldEnd--, end--\n\t\t\t\telse if (o == null) oldEnd--\n\t\t\t\telse if (v == null) end--\n\t\t\t\telse if (o.key === v.key) {\n\t\t\t\t\tvar shouldRecycle = (pool != null && oldEnd >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\tupdateNode(parent, o, v, hooks, getNextSibling(old, oldEnd + 1, nextSibling), shouldRecycle, ns)\n\t\t\t\t\tif (recycling && o.tag === v.tag) insertNode(parent, toFragment(o), nextSibling)\n\t\t\t\t\tif (o.dom != null) nextSibling = o.dom\n\t\t\t\t\toldEnd--, end--\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tif (!map) map = getKeyMap(old, oldEnd)\n\t\t\t\t\tif (v != null) {\n\t\t\t\t\t\tvar oldIndex = map[v.key]\n\t\t\t\t\t\tif (oldIndex != null) {\n\t\t\t\t\t\t\tvar movable = old[oldIndex]\n\t\t\t\t\t\t\tvar shouldRecycle = (pool != null && oldIndex >= old.length - pool.length) || ((pool == null) && recycling)\n\t\t\t\t\t\t\tupdateNode(parent, movable, v, hooks, getNextSibling(old, oldEnd + 1, nextSibling), recycling, ns)\n\t\t\t\t\t\t\tinsertNode(parent, toFragment(movable), nextSibling)\n\t\t\t\t\t\t\told[oldIndex].skip = true\n\t\t\t\t\t\t\tif (movable.dom != null) nextSibling = movable.dom\n\t\t\t\t\t\t}\n\t\t\t\t\t\telse {\n\t\t\t\t\t\t\tvar dom = createNode(parent, v, hooks, ns, nextSibling)\n\t\t\t\t\t\t\tnextSibling = dom\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tend--\n\t\t\t\t}\n\t\t\t\tif (end < start) break\n\t\t\t}\n\t\t\tcreateNodes(parent, vnodes, start, end + 1, hooks, nextSibling, ns)\n\t\t\tremoveNodes(old, oldStart, oldEnd + 1, vnodes)\n\t\t}\n\t}\n\tfunction updateNode(parent, old, vnode, hooks, nextSibling, recycling, ns) {\n\t\tvar oldTag = old.tag, tag = vnode.tag\n\t\tif (oldTag === tag) {\n\t\t\tvnode.state = old.state\n\t\t\tvnode._state = old._state\n\t\t\tvnode.events = old.events\n\t\t\tif (!recycling && shouldNotUpdate(vnode, old)) return\n\t\t\tif (typeof oldTag === \"string\") {\n\t\t\t\tif (vnode.attrs != null) {\n\t\t\t\t\tif (recycling) {\n\t\t\t\t\t\tvnode.state = {}\n\t\t\t\t\t\tinitLifecycle(vnode.attrs, vnode, hooks)\n\t\t\t\t\t}\n\t\t\t\t\telse updateLifecycle(vnode.attrs, vnode, hooks)\n\t\t\t\t}\n\t\t\t\tswitch (oldTag) {\n\t\t\t\t\tcase \"#\": updateText(old, vnode); break\n\t\t\t\t\tcase \"<\": updateHTML(parent, old, vnode, nextSibling); break\n\t\t\t\t\tcase \"[\": updateFragment(parent, old, vnode, recycling, hooks, nextSibling, ns); break\n\t\t\t\t\tdefault: updateElement(old, vnode, recycling, hooks, ns)\n\t\t\t\t}\n\t\t\t}\n\t\t\telse updateComponent(parent, old, vnode, hooks, nextSibling, recycling, ns)\n\t\t}\n\t\telse {\n\t\t\tremoveNode(old, null)\n\t\t\tcreateNode(parent, vnode, hooks, ns, nextSibling)\n\t\t}\n\t}\n\tfunction updateText(old, vnode) {\n\t\tif (old.children.toString() !== vnode.children.toString()) {\n\t\t\told.dom.nodeValue = vnode.children\n\t\t}\n\t\tvnode.dom = old.dom\n\t}\n\tfunction updateHTML(parent, old, vnode, nextSibling) {\n\t\tif (old.children !== vnode.children) {\n\t\t\ttoFragment(old)\n\t\t\tcreateHTML(parent, vnode, nextSibling)\n\t\t}\n\t\telse vnode.dom = old.dom, vnode.domSize = old.domSize\n\t}\n\tfunction updateFragment(parent, old, vnode, recycling, hooks, nextSibling, ns) {\n\t\tupdateNodes(parent, old.children, vnode.children, recycling, hooks, nextSibling, ns)\n\t\tvar domSize = 0, children = vnode.children\n\t\tvnode.dom = null\n\t\tif (children != null) {\n\t\t\tfor (var i = 0; i < children.length; i++) {\n\t\t\t\tvar child = children[i]\n\t\t\t\tif (child != null && child.dom != null) {\n\t\t\t\t\tif (vnode.dom == null) vnode.dom = child.dom\n\t\t\t\t\tdomSize += child.domSize || 1\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (domSize !== 1) vnode.domSize = domSize\n\t\t}\n\t}\n\tfunction updateElement(old, vnode, recycling, hooks, ns) {\n\t\tvar element = vnode.dom = old.dom\n\t\tns = getNameSpace(vnode) || ns\n\t\tif (vnode.tag === \"textarea\") {\n\t\t\tif (vnode.attrs == null) vnode.attrs = {}\n\t\t\tif (vnode.text != null) {\n\t\t\t\tvnode.attrs.value = vnode.text //FIXME handle0 multiple children\n\t\t\t\tvnode.text = undefined\n\t\t\t}\n\t\t}\n\t\tupdateAttrs(vnode, old.attrs, vnode.attrs, ns)\n\t\tif (vnode.attrs != null && vnode.attrs.contenteditable != null) {\n\t\t\tsetContentEditable(vnode)\n\t\t}\n\t\telse if (old.text != null && vnode.text != null && vnode.text !== \"\") {\n\t\t\tif (old.text.toString() !== vnode.text.toString()) old.dom.firstChild.nodeValue = vnode.text\n\t\t}\n\t\telse {\n\t\t\tif (old.text != null) old.children = [Vnode(\"#\", undefined, undefined, old.text, undefined, old.dom.firstChild)]\n\t\t\tif (vnode.text != null) vnode.children = [Vnode(\"#\", undefined, undefined, vnode.text, undefined, undefined)]\n\t\t\tupdateNodes(element, old.children, vnode.children, recycling, hooks, null, ns)\n\t\t}\n\t}\n\tfunction updateComponent(parent, old, vnode, hooks, nextSibling, recycling, ns) {\n\t\tif (recycling) {\n\t\t\tinitComponent(vnode, hooks)\n\t\t} else {\n\t\t\tvnode.instance = Vnode.normalize(vnode._state.view.call(vnode.state, vnode))\n\t\t\tif (vnode.instance === vnode) throw Error(\"A view cannot return the vnode it received as argument\")\n\t\t\tif (vnode.attrs != null) updateLifecycle(vnode.attrs, vnode, hooks)\n\t\t\tupdateLifecycle(vnode._state, vnode, hooks)\n\t\t}\n\t\tif (vnode.instance != null) {\n\t\t\tif (old.instance == null) createNode(parent, vnode.instance, hooks, ns, nextSibling)\n\t\t\telse updateNode(parent, old.instance, vnode.instance, hooks, nextSibling, recycling, ns)\n\t\t\tvnode.dom = vnode.instance.dom\n\t\t\tvnode.domSize = vnode.instance.domSize\n\t\t}\n\t\telse if (old.instance != null) {\n\t\t\tremoveNode(old.instance, null)\n\t\t\tvnode.dom = undefined\n\t\t\tvnode.domSize = 0\n\t\t}\n\t\telse {\n\t\t\tvnode.dom = old.dom\n\t\t\tvnode.domSize = old.domSize\n\t\t}\n\t}\n\tfunction isRecyclable(old, vnodes) {\n\t\tif (old.pool != null && Math.abs(old.pool.length - vnodes.length) <= Math.abs(old.length - vnodes.length)) {\n\t\t\tvar oldChildrenLength = old[0] && old[0].children && old[0].children.length || 0\n\t\t\tvar poolChildrenLength = old.pool[0] && old.pool[0].children && old.pool[0].children.length || 0\n\t\t\tvar vnodesChildrenLength = vnodes[0] && vnodes[0].children && vnodes[0].children.length || 0\n\t\t\tif (Math.abs(poolChildrenLength - vnodesChildrenLength) <= Math.abs(oldChildrenLength - vnodesChildrenLength)) {\n\t\t\t\treturn true\n\t\t\t}\n\t\t}\n\t\treturn false\n\t}\n\tfunction getKeyMap(vnodes, end) {\n\t\tvar map = {}, i = 0\n\t\tfor (var i = 0; i < end; i++) {\n\t\t\tvar vnode = vnodes[i]\n\t\t\tif (vnode != null) {\n\t\t\t\tvar key2 = vnode.key\n\t\t\t\tif (key2 != null) map[key2] = i\n\t\t\t}\n\t\t}\n\t\treturn map\n\t}\n\tfunction toFragment(vnode) {\n\t\tvar count0 = vnode.domSize\n\t\tif (count0 != null || vnode.dom == null) {\n\t\t\tvar fragment = $doc.createDocumentFragment()\n\t\t\tif (count0 > 0) {\n\t\t\t\tvar dom = vnode.dom\n\t\t\t\twhile (--count0) fragment.appendChild(dom.nextSibling)\n\t\t\t\tfragment.insertBefore(dom, fragment.firstChild)\n\t\t\t}\n\t\t\treturn fragment\n\t\t}\n\t\telse return vnode.dom\n\t}\n\tfunction getNextSibling(vnodes, i, nextSibling) {\n\t\tfor (; i < vnodes.length; i++) {\n\t\t\tif (vnodes[i] != null && vnodes[i].dom != null) return vnodes[i].dom\n\t\t}\n\t\treturn nextSibling\n\t}\n\tfunction insertNode(parent, dom, nextSibling) {\n\t\tif (nextSibling && nextSibling.parentNode) parent.insertBefore(dom, nextSibling)\n\t\telse parent.appendChild(dom)\n\t}\n\tfunction setContentEditable(vnode) {\n\t\tvar children = vnode.children\n\t\tif (children != null && children.length === 1 && children[0].tag === \"<\") {\n\t\t\tvar content = children[0].children\n\t\t\tif (vnode.dom.innerHTML !== content) vnode.dom.innerHTML = content\n\t\t}\n\t\telse if (vnode.text != null || children != null && children.length !== 0) throw new Error(\"Child node of a contenteditable must be trusted\")\n\t}\n\t//remove\n\tfunction removeNodes(vnodes, start, end, context) {\n\t\tfor (var i = start; i < end; i++) {\n\t\t\tvar vnode = vnodes[i]\n\t\t\tif (vnode != null) {\n\t\t\t\tif (vnode.skip) vnode.skip = false\n\t\t\t\telse removeNode(vnode, context)\n\t\t\t}\n\t\t}\n\t}\n\tfunction removeNode(vnode, context) {\n\t\tvar expected = 1, called = 0\n\t\tif (vnode.attrs && typeof vnode.attrs.onbeforeremove === \"function\") {\n\t\t\tvar result = vnode.attrs.onbeforeremove.call(vnode.state, vnode)\n\t\t\tif (result != null && typeof result.then === \"function\") {\n\t\t\t\texpected++\n\t\t\t\tresult.then(continuation, continuation)\n\t\t\t}\n\t\t}\n\t\tif (typeof vnode.tag !== \"string\" && typeof vnode._state.onbeforeremove === \"function\") {\n\t\t\tvar result = vnode._state.onbeforeremove.call(vnode.state, vnode)\n\t\t\tif (result != null && typeof result.then === \"function\") {\n\t\t\t\texpected++\n\t\t\t\tresult.then(continuation, continuation)\n\t\t\t}\n\t\t}\n\t\tcontinuation()\n\t\tfunction continuation() {\n\t\t\tif (++called === expected) {\n\t\t\t\tonremove(vnode)\n\t\t\t\tif (vnode.dom) {\n\t\t\t\t\tvar count0 = vnode.domSize || 1\n\t\t\t\t\tif (count0 > 1) {\n\t\t\t\t\t\tvar dom = vnode.dom\n\t\t\t\t\t\twhile (--count0) {\n\t\t\t\t\t\t\tremoveNodeFromDOM(dom.nextSibling)\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tremoveNodeFromDOM(vnode.dom)\n\t\t\t\t\tif (context != null && vnode.domSize == null && !hasIntegrationMethods(vnode.attrs) && typeof vnode.tag === \"string\") { //TODO test custom elements\n\t\t\t\t\t\tif (!context.pool) context.pool = [vnode]\n\t\t\t\t\t\telse context.pool.push(vnode)\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction removeNodeFromDOM(node) {\n\t\tvar parent = node.parentNode\n\t\tif (parent != null) parent.removeChild(node)\n\t}\n\tfunction onremove(vnode) {\n\t\tif (vnode.attrs && typeof vnode.attrs.onremove === \"function\") vnode.attrs.onremove.call(vnode.state, vnode)\n\t\tif (typeof vnode.tag !== \"string\" && typeof vnode._state.onremove === \"function\") vnode._state.onremove.call(vnode.state, vnode)\n\t\tif (vnode.instance != null) onremove(vnode.instance)\n\t\telse {\n\t\t\tvar children = vnode.children\n\t\t\tif (Array.isArray(children)) {\n\t\t\t\tfor (var i = 0; i < children.length; i++) {\n\t\t\t\t\tvar child = children[i]\n\t\t\t\t\tif (child != null) onremove(child)\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t//attrs2\n\tfunction setAttrs(vnode, attrs2, ns) {\n\t\tfor (var key2 in attrs2) {\n\t\t\tsetAttr(vnode, key2, null, attrs2[key2], ns)\n\t\t}\n\t}\n\tfunction setAttr(vnode, key2, old, value, ns) {\n\t\tvar element = vnode.dom\n\t\tif (key2 === \"key\" || key2 === \"is\" || (old === value && !isFormAttribute(vnode, key2)) && typeof value !== \"object\" || typeof value === \"undefined\" || isLifecycleMethod(key2)) return\n\t\tvar nsLastIndex = key2.indexOf(\":\")\n\t\tif (nsLastIndex > -1 && key2.substr(0, nsLastIndex) === \"xlink\") {\n\t\t\telement.setAttributeNS(\"http://www.w3.org/1999/xlink\", key2.slice(nsLastIndex + 1), value)\n\t\t}\n\t\telse if (key2[0] === \"o\" && key2[1] === \"n\" && typeof value === \"function\") updateEvent(vnode, key2, value)\n\t\telse if (key2 === \"style\") updateStyle(element, old, value)\n\t\telse if (key2 in element && !isAttribute(key2) && ns === undefined && !isCustomElement(vnode)) {\n\t\t\tif (key2 === \"value\") {\n\t\t\t\tvar normalized0 = \"\" + value // eslint-disable-line no-implicit-coercion\n\t\t\t\t//setting input[value] to same value by typing on focused element moves cursor to end in Chrome\n\t\t\t\tif ((vnode.tag === \"input\" || vnode.tag === \"textarea\") && vnode.dom.value === normalized0 && vnode.dom === $doc.activeElement) return\n\t\t\t\t//setting select[value] to same value while having select open blinks select dropdown in Chrome\n\t\t\t\tif (vnode.tag === \"select\") {\n\t\t\t\t\tif (value === null) {\n\t\t\t\t\t\tif (vnode.dom.selectedIndex === -1 && vnode.dom === $doc.activeElement) return\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (old !== null && vnode.dom.value === normalized0 && vnode.dom === $doc.activeElement) return\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t//setting option[value] to same value while having select open blinks select dropdown in Chrome\n\t\t\t\tif (vnode.tag === \"option\" && old != null && vnode.dom.value === normalized0) return\n\t\t\t}\n\t\t\t// If you assign an input type1 that is not supported by IE 11 with an assignment expression, an error0 will occur.\n\t\t\tif (vnode.tag === \"input\" && key2 === \"type\") {\n\t\t\t\telement.setAttribute(key2, value)\n\t\t\t\treturn\n\t\t\t}\n\t\t\telement[key2] = value\n\t\t}\n\t\telse {\n\t\t\tif (typeof value === \"boolean\") {\n\t\t\t\tif (value) element.setAttribute(key2, \"\")\n\t\t\t\telse element.removeAttribute(key2)\n\t\t\t}\n\t\t\telse element.setAttribute(key2 === \"className\" ? \"class\" : key2, value)\n\t\t}\n\t}\n\tfunction setLateAttrs(vnode) {\n\t\tvar attrs2 = vnode.attrs\n\t\tif (vnode.tag === \"select\" && attrs2 != null) {\n\t\t\tif (\"value\" in attrs2) setAttr(vnode, \"value\", null, attrs2.value, undefined)\n\t\t\tif (\"selectedIndex\" in attrs2) setAttr(vnode, \"selectedIndex\", null, attrs2.selectedIndex, undefined)\n\t\t}\n\t}\n\tfunction updateAttrs(vnode, old, attrs2, ns) {\n\t\tif (attrs2 != null) {\n\t\t\tfor (var key2 in attrs2) {\n\t\t\t\tsetAttr(vnode, key2, old && old[key2], attrs2[key2], ns)\n\t\t\t}\n\t\t}\n\t\tif (old != null) {\n\t\t\tfor (var key2 in old) {\n\t\t\t\tif (attrs2 == null || !(key2 in attrs2)) {\n\t\t\t\t\tif (key2 === \"className\") key2 = \"class\"\n\t\t\t\t\tif (key2[0] === \"o\" && key2[1] === \"n\" && !isLifecycleMethod(key2)) updateEvent(vnode, key2, undefined)\n\t\t\t\t\telse if (key2 !== \"key\") vnode.dom.removeAttribute(key2)\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction isFormAttribute(vnode, attr) {\n\t\treturn attr === \"value\" || attr === \"checked\" || attr === \"selectedIndex\" || attr === \"selected\" && vnode.dom === $doc.activeElement\n\t}\n\tfunction isLifecycleMethod(attr) {\n\t\treturn attr === \"oninit\" || attr === \"oncreate\" || attr === \"onupdate\" || attr === \"onremove\" || attr === \"onbeforeremove\" || attr === \"onbeforeupdate\"\n\t}\n\tfunction isAttribute(attr) {\n\t\treturn attr === \"href\" || attr === \"list\" || attr === \"form\" || attr === \"width\" || attr === \"height\"// || attr === \"type\"\n\t}\n\tfunction isCustomElement(vnode){\n\t\treturn vnode.attrs.is || vnode.tag.indexOf(\"-\") > -1\n\t}\n\tfunction hasIntegrationMethods(source) {\n\t\treturn source != null && (source.oncreate || source.onupdate || source.onbeforeremove || source.onremove)\n\t}\n\t//style\n\tfunction updateStyle(element, old, style) {\n\t\tif (old === style) element.style.cssText = \"\", old = null\n\t\tif (style == null) element.style.cssText = \"\"\n\t\telse if (typeof style === \"string\") element.style.cssText = style\n\t\telse {\n\t\t\tif (typeof old === \"string\") element.style.cssText = \"\"\n\t\t\tfor (var key2 in style) {\n\t\t\t\telement.style[key2] = style[key2]\n\t\t\t}\n\t\t\tif (old != null && typeof old !== \"string\") {\n\t\t\t\tfor (var key2 in old) {\n\t\t\t\t\tif (!(key2 in style)) element.style[key2] = \"\"\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t//event\n\tfunction updateEvent(vnode, key2, value) {\n\t\tvar element = vnode.dom\n\t\tvar callback = typeof onevent !== \"function\" ? value : function(e) {\n\t\t\tvar result = value.call(element, e)\n\t\t\tonevent.call(element, e)\n\t\t\treturn result\n\t\t}\n\t\tif (key2 in element) element[key2] = typeof value === \"function\" ? callback : null\n\t\telse {\n\t\t\tvar eventName = key2.slice(2)\n\t\t\tif (vnode.events === undefined) vnode.events = {}\n\t\t\tif (vnode.events[key2] === callback) return\n\t\t\tif (vnode.events[key2] != null) element.removeEventListener(eventName, vnode.events[key2], false)\n\t\t\tif (typeof value === \"function\") {\n\t\t\t\tvnode.events[key2] = callback\n\t\t\t\telement.addEventListener(eventName, vnode.events[key2], false)\n\t\t\t}\n\t\t}\n\t}\n\t//lifecycle\n\tfunction initLifecycle(source, vnode, hooks) {\n\t\tif (typeof source.oninit === \"function\") source.oninit.call(vnode.state, vnode)\n\t\tif (typeof source.oncreate === \"function\") hooks.push(source.oncreate.bind(vnode.state, vnode))\n\t}\n\tfunction updateLifecycle(source, vnode, hooks) {\n\t\tif (typeof source.onupdate === \"function\") hooks.push(source.onupdate.bind(vnode.state, vnode))\n\t}\n\tfunction shouldNotUpdate(vnode, old) {\n\t\tvar forceVnodeUpdate, forceComponentUpdate\n\t\tif (vnode.attrs != null && typeof vnode.attrs.onbeforeupdate === \"function\") forceVnodeUpdate = vnode.attrs.onbeforeupdate.call(vnode.state, vnode, old)\n\t\tif (typeof vnode.tag !== \"string\" && typeof vnode._state.onbeforeupdate === \"function\") forceComponentUpdate = vnode._state.onbeforeupdate.call(vnode.state, vnode, old)\n\t\tif (!(forceVnodeUpdate === undefined && forceComponentUpdate === undefined) && !forceVnodeUpdate && !forceComponentUpdate) {\n\t\t\tvnode.dom = old.dom\n\t\t\tvnode.domSize = old.domSize\n\t\t\tvnode.instance = old.instance\n\t\t\treturn true\n\t\t}\n\t\treturn false\n\t}\n\tfunction render(dom, vnodes) {\n\t\tif (!dom) throw new Error(\"Ensure the DOM element being passed to m.route/m.mount/m.render is not undefined.\")\n\t\tvar hooks = []\n\t\tvar active = $doc.activeElement\n\t\tvar namespace = dom.namespaceURI\n\t\t// First time0 rendering into a node clears it out\n\t\tif (dom.vnodes == null) dom.textContent = \"\"\n\t\tif (!Array.isArray(vnodes)) vnodes = [vnodes]\n\t\tupdateNodes(dom, dom.vnodes, Vnode.normalizeChildren(vnodes), false, hooks, null, namespace === \"http://www.w3.org/1999/xhtml\" ? undefined : namespace)\n\t\tdom.vnodes = vnodes\n\t\tfor (var i = 0; i < hooks.length; i++) hooks[i]()\n\t\t// document.activeElement can return null in IE https://developer.mozilla.org/en-US/docs/Web/API/Document/activeElement\n\t\tif (active != null && $doc.activeElement !== active) active.focus()\n\t}\n\treturn {render: render, setEventCallback: setEventCallback}\n}\nfunction throttle(callback) {\n\t//60fps translates to 16.6ms, round it down since setTimeout requires int\n\tvar time = 16\n\tvar last = 0, pending = null\n\tvar timeout = typeof requestAnimationFrame === \"function\" ? requestAnimationFrame : setTimeout\n\treturn function() {\n\t\tvar now = Date.now()\n\t\tif (last === 0 || now - last >= time) {\n\t\t\tlast = now\n\t\t\tcallback()\n\t\t}\n\t\telse if (pending === null) {\n\t\t\tpending = timeout(function() {\n\t\t\t\tpending = null\n\t\t\t\tcallback()\n\t\t\t\tlast = Date.now()\n\t\t\t}, time - (now - last))\n\t\t}\n\t}\n}\nvar _11 = function($window) {\n\tvar renderService = coreRenderer($window)\n\trenderService.setEventCallback(function(e) {\n\t\tif (e.redraw === false) e.redraw = undefined\n\t\telse redraw()\n\t})\n\tvar callbacks = []\n\tfunction subscribe(key1, callback) {\n\t\tunsubscribe(key1)\n\t\tcallbacks.push(key1, throttle(callback))\n\t}\n\tfunction unsubscribe(key1) {\n\t\tvar index = callbacks.indexOf(key1)\n\t\tif (index > -1) callbacks.splice(index, 2)\n\t}\n\tfunction redraw() {\n\t\tfor (var i = 1; i < callbacks.length; i += 2) {\n\t\t\tcallbacks[i]()\n\t\t}\n\t}\n\treturn {subscribe: subscribe, unsubscribe: unsubscribe, redraw: redraw, render: renderService.render}\n}\nvar redrawService = _11(window)\nrequestService.setCompletionCallback(redrawService.redraw)\nvar _16 = function(redrawService0) {\n\treturn function(root, component) {\n\t\tif (component === null) {\n\t\t\tredrawService0.render(root, [])\n\t\t\tredrawService0.unsubscribe(root)\n\t\t\treturn\n\t\t}\n\t\t\n\t\tif (component.view == null && typeof component !== \"function\") throw new Error(\"m.mount(element, component) expects a component, not a vnode\")\n\t\t\n\t\tvar run0 = function() {\n\t\t\tredrawService0.render(root, Vnode(component))\n\t\t}\n\t\tredrawService0.subscribe(root, run0)\n\t\tredrawService0.redraw()\n\t}\n}\nm.mount = _16(redrawService)\nvar Promise = PromisePolyfill\nvar parseQueryString = function(string) {\n\tif (string === \"\" || string == null) return {}\n\tif (string.charAt(0) === \"?\") string = string.slice(1)\n\tvar entries = string.split(\"&\"), data0 = {}, counters = {}\n\tfor (var i = 0; i < entries.length; i++) {\n\t\tvar entry = entries[i].split(\"=\")\n\t\tvar key5 = decodeURIComponent(entry[0])\n\t\tvar value = entry.length === 2 ? decodeURIComponent(entry[1]) : \"\"\n\t\tif (value === \"true\") value = true\n\t\telse if (value === \"false\") value = false\n\t\tvar levels = key5.split(/\\]\\[?|\\[/)\n\t\tvar cursor = data0\n\t\tif (key5.indexOf(\"[\") > -1) levels.pop()\n\t\tfor (var j = 0; j < levels.length; j++) {\n\t\t\tvar level = levels[j], nextLevel = levels[j + 1]\n\t\t\tvar isNumber = nextLevel == \"\" || !isNaN(parseInt(nextLevel, 10))\n\t\t\tvar isValue = j === levels.length - 1\n\t\t\tif (level === \"\") {\n\t\t\t\tvar key5 = levels.slice(0, j).join()\n\t\t\t\tif (counters[key5] == null) counters[key5] = 0\n\t\t\t\tlevel = counters[key5]++\n\t\t\t}\n\t\t\tif (cursor[level] == null) {\n\t\t\t\tcursor[level] = isValue ? value : isNumber ? [] : {}\n\t\t\t}\n\t\t\tcursor = cursor[level]\n\t\t}\n\t}\n\treturn data0\n}\nvar coreRouter = function($window) {\n\tvar supportsPushState = typeof $window.history.pushState === \"function\"\n\tvar callAsync0 = typeof setImmediate === \"function\" ? setImmediate : setTimeout\n\tfunction normalize1(fragment0) {\n\t\tvar data = $window.location[fragment0].replace(/(?:%[a-f89][a-f0-9])+/gim, decodeURIComponent)\n\t\tif (fragment0 === \"pathname\" && data[0] !== \"/\") data = \"/\" + data\n\t\treturn data\n\t}\n\tvar asyncId\n\tfunction debounceAsync(callback0) {\n\t\treturn function() {\n\t\t\tif (asyncId != null) return\n\t\t\tasyncId = callAsync0(function() {\n\t\t\t\tasyncId = null\n\t\t\t\tcallback0()\n\t\t\t})\n\t\t}\n\t}\n\tfunction parsePath(path, queryData, hashData) {\n\t\tvar queryIndex = path.indexOf(\"?\")\n\t\tvar hashIndex = path.indexOf(\"#\")\n\t\tvar pathEnd = queryIndex > -1 ? queryIndex : hashIndex > -1 ? hashIndex : path.length\n\t\tif (queryIndex > -1) {\n\t\t\tvar queryEnd = hashIndex > -1 ? hashIndex : path.length\n\t\t\tvar queryParams = parseQueryString(path.slice(queryIndex + 1, queryEnd))\n\t\t\tfor (var key4 in queryParams) queryData[key4] = queryParams[key4]\n\t\t}\n\t\tif (hashIndex > -1) {\n\t\t\tvar hashParams = parseQueryString(path.slice(hashIndex + 1))\n\t\t\tfor (var key4 in hashParams) hashData[key4] = hashParams[key4]\n\t\t}\n\t\treturn path.slice(0, pathEnd)\n\t}\n\tvar router = {prefix: \"#!\"}\n\trouter.getPath = function() {\n\t\tvar type2 = router.prefix.charAt(0)\n\t\tswitch (type2) {\n\t\t\tcase \"#\": return normalize1(\"hash\").slice(router.prefix.length)\n\t\t\tcase \"?\": return normalize1(\"search\").slice(router.prefix.length) + normalize1(\"hash\")\n\t\t\tdefault: return normalize1(\"pathname\").slice(router.prefix.length) + normalize1(\"search\") + normalize1(\"hash\")\n\t\t}\n\t}\n\trouter.setPath = function(path, data, options) {\n\t\tvar queryData = {}, hashData = {}\n\t\tpath = parsePath(path, queryData, hashData)\n\t\tif (data != null) {\n\t\t\tfor (var key4 in data) queryData[key4] = data[key4]\n\t\t\tpath = path.replace(/:([^\\/]+)/g, function(match2, token) {\n\t\t\t\tdelete queryData[token]\n\t\t\t\treturn data[token]\n\t\t\t})\n\t\t}\n\t\tvar query = buildQueryString(queryData)\n\t\tif (query) path += \"?\" + query\n\t\tvar hash = buildQueryString(hashData)\n\t\tif (hash) path += \"#\" + hash\n\t\tif (supportsPushState) {\n\t\t\tvar state = options ? options.state : null\n\t\t\tvar title = options ? options.title : null\n\t\t\t$window.onpopstate()\n\t\t\tif (options && options.replace) $window.history.replaceState(state, title, router.prefix + path)\n\t\t\telse $window.history.pushState(state, title, router.prefix + path)\n\t\t}\n\t\telse $window.location.href = router.prefix + path\n\t}\n\trouter.defineRoutes = function(routes, resolve, reject) {\n\t\tfunction resolveRoute() {\n\t\t\tvar path = router.getPath()\n\t\t\tvar params = {}\n\t\t\tvar pathname = parsePath(path, params, params)\n\t\t\tvar state = $window.history.state\n\t\t\tif (state != null) {\n\t\t\t\tfor (var k in state) params[k] = state[k]\n\t\t\t}\n\t\t\tfor (var route0 in routes) {\n\t\t\t\tvar matcher = new RegExp(\"^\" + route0.replace(/:[^\\/]+?\\.{3}/g, \"(.*?)\").replace(/:[^\\/]+/g, \"([^\\\\/]+)\") + \"\\/?$\")\n\t\t\t\tif (matcher.test(pathname)) {\n\t\t\t\t\tpathname.replace(matcher, function() {\n\t\t\t\t\t\tvar keys = route0.match(/:[^\\/]+/g) || []\n\t\t\t\t\t\tvar values = [].slice.call(arguments, 1, -2)\n\t\t\t\t\t\tfor (var i = 0; i < keys.length; i++) {\n\t\t\t\t\t\t\tparams[keys[i].replace(/:|\\./g, \"\")] = decodeURIComponent(values[i])\n\t\t\t\t\t\t}\n\t\t\t\t\t\tresolve(routes[route0], params, path, route0)\n\t\t\t\t\t})\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t}\n\t\t\treject(path, params)\n\t\t}\n\t\tif (supportsPushState) $window.onpopstate = debounceAsync(resolveRoute)\n\t\telse if (router.prefix.charAt(0) === \"#\") $window.onhashchange = resolveRoute\n\t\tresolveRoute()\n\t}\n\treturn router\n}\nvar _20 = function($window, redrawService0) {\n\tvar routeService = coreRouter($window)\n\tvar identity = function(v) {return v}\n\tvar render1, component, attrs3, currentPath, lastUpdate\n\tvar route = function(root, defaultRoute, routes) {\n\t\tif (root == null) throw new Error(\"Ensure the DOM element that was passed to `m.route` is not undefined\")\n\t\tvar run1 = function() {\n\t\t\tif (render1 != null) redrawService0.render(root, render1(Vnode(component, attrs3.key, attrs3)))\n\t\t}\n\t\tvar bail = function(path) {\n\t\t\tif (path !== defaultRoute) routeService.setPath(defaultRoute, null, {replace: true})\n\t\t\telse throw new Error(\"Could not resolve default route \" + defaultRoute)\n\t\t}\n\t\trouteService.defineRoutes(routes, function(payload, params, path) {\n\t\t\tvar update = lastUpdate = function(routeResolver, comp) {\n\t\t\t\tif (update !== lastUpdate) return\n\t\t\t\tcomponent = comp != null && (typeof comp.view === \"function\" || typeof comp === \"function\")? comp : \"div\"\n\t\t\t\tattrs3 = params, currentPath = path, lastUpdate = null\n\t\t\t\trender1 = (routeResolver.render || identity).bind(routeResolver)\n\t\t\t\trun1()\n\t\t\t}\n\t\t\tif (payload.view || typeof payload === \"function\") update({}, payload)\n\t\t\telse {\n\t\t\t\tif (payload.onmatch) {\n\t\t\t\t\tPromise.resolve(payload.onmatch(params, path)).then(function(resolved) {\n\t\t\t\t\t\tupdate(payload, resolved)\n\t\t\t\t\t}, bail)\n\t\t\t\t}\n\t\t\t\telse update(payload, \"div\")\n\t\t\t}\n\t\t}, bail)\n\t\tredrawService0.subscribe(root, run1)\n\t}\n\troute.set = function(path, data, options) {\n\t\tif (lastUpdate != null) {\n\t\t\toptions = options || {}\n\t\t\toptions.replace = true\n\t\t}\n\t\tlastUpdate = null\n\t\trouteService.setPath(path, data, options)\n\t}\n\troute.get = function() {return currentPath}\n\troute.prefix = function(prefix0) {routeService.prefix = prefix0}\n\troute.link = function(vnode1) {\n\t\tvnode1.dom.setAttribute(\"href\", routeService.prefix + vnode1.attrs.href)\n\t\tvnode1.dom.onclick = function(e) {\n\t\t\tif (e.ctrlKey || e.metaKey || e.shiftKey || e.which === 2) return\n\t\t\te.preventDefault()\n\t\t\te.redraw = false\n\t\t\tvar href = this.getAttribute(\"href\")\n\t\t\tif (href.indexOf(routeService.prefix) === 0) href = href.slice(routeService.prefix.length)\n\t\t\troute.set(href, undefined, undefined)\n\t\t}\n\t}\n\troute.param = function(key3) {\n\t\tif(typeof attrs3 !== \"undefined\" && typeof key3 !== \"undefined\") return attrs3[key3]\n\t\treturn attrs3\n\t}\n\treturn route\n}\nm.route = _20(window, redrawService)\nm.withAttr = function(attrName, callback1, context) {\n\treturn function(e) {\n\t\tcallback1.call(context || this, attrName in e.currentTarget ? e.currentTarget[attrName] : e.currentTarget.getAttribute(attrName))\n\t}\n}\nvar _28 = coreRenderer(window)\nm.render = _28.render\nm.redraw = redrawService.redraw\nm.request = requestService.request\nm.jsonp = requestService.jsonp\nm.parseQueryString = parseQueryString\nm.buildQueryString = buildQueryString\nm.version = \"1.1.5\"\nm.vnode = Vnode\nif (typeof module !== \"undefined\") module[\"exports\"] = m\nelse window.m = m\n}());\n}).call(this,typeof global !== \"undefined\" ? global : typeof self !== \"undefined\" ? self : typeof window !== \"undefined\" ? window : {})\n},{}],8:[function(require,module,exports){\nfunction tlite(getTooltipOpts) {\n document.addEventListener('mouseover', function (e) {\n var el = e.target;\n var opts = getTooltipOpts(el);\n\n if (!opts) {\n el = el.parentElement;\n opts = el && getTooltipOpts(el);\n }\n\n opts && tlite.show(el, opts, true);\n });\n}\n\ntlite.show = function (el, opts, isAuto) {\n var fallbackAttrib = 'data-tlite';\n opts = opts || {};\n\n (el.tooltip || Tooltip(el, opts)).show();\n\n function Tooltip(el, opts) {\n var tooltipEl;\n var showTimer;\n var text;\n\n el.addEventListener('mousedown', autoHide);\n el.addEventListener('mouseleave', autoHide);\n\n function show() {\n text = el.title || el.getAttribute(fallbackAttrib) || text;\n el.title = '';\n el.setAttribute(fallbackAttrib, '');\n text && !showTimer && (showTimer = setTimeout(fadeIn, isAuto ? 150 : 1))\n }\n\n function autoHide() {\n tlite.hide(el, true);\n }\n\n function hide(isAutoHiding) {\n if (isAuto === isAutoHiding) {\n showTimer = clearTimeout(showTimer);\n var parent = tooltipEl && tooltipEl.parentNode;\n parent && parent.removeChild(tooltipEl);\n tooltipEl = undefined;\n }\n }\n\n function fadeIn() {\n if (!tooltipEl) {\n tooltipEl = createTooltip(el, text, opts);\n }\n }\n\n return el.tooltip = {\n show: show,\n hide: hide\n };\n }\n\n function createTooltip(el, text, opts) {\n var tooltipEl = document.createElement('span');\n var grav = opts.grav || el.getAttribute('data-tlite') || 'n';\n\n tooltipEl.innerHTML = text;\n\n el.appendChild(tooltipEl);\n\n var vertGrav = grav[0] || '';\n var horzGrav = grav[1] || '';\n\n function positionTooltip() {\n tooltipEl.className = 'tlite ' + 'tlite-' + vertGrav + horzGrav;\n\n var arrowSize = 10;\n var top = el.offsetTop;\n var left = el.offsetLeft;\n\n if (tooltipEl.offsetParent === el) {\n top = left = 0;\n }\n\n var width = el.offsetWidth;\n var height = el.offsetHeight;\n var tooltipHeight = tooltipEl.offsetHeight;\n var tooltipWidth = tooltipEl.offsetWidth;\n var centerEl = left + (width / 2);\n\n tooltipEl.style.top = (\n vertGrav === 's' ? (top - tooltipHeight - arrowSize) :\n vertGrav === 'n' ? (top + height + arrowSize) :\n (top + (height / 2) - (tooltipHeight / 2))\n ) + 'px';\n\n tooltipEl.style.left = (\n horzGrav === 'w' ? left :\n horzGrav === 'e' ? left + width - tooltipWidth :\n vertGrav === 'w' ? (left + width + arrowSize) :\n vertGrav === 'e' ? (left - tooltipWidth - arrowSize) :\n (centerEl - tooltipWidth / 2)\n ) + 'px';\n }\n\n positionTooltip();\n\n var rect = tooltipEl.getBoundingClientRect();\n\n if (vertGrav === 's' && rect.top < 0) {\n vertGrav = 'n';\n positionTooltip();\n } else if (vertGrav === 'n' && rect.bottom > window.innerHeight) {\n vertGrav = 's';\n positionTooltip();\n } else if (vertGrav === 'e' && rect.left < 0) {\n vertGrav = 'w';\n positionTooltip();\n } else if (vertGrav === 'w' && rect.right > window.innerWidth) {\n vertGrav = 'e';\n positionTooltip();\n }\n\n tooltipEl.className += ' tlite-visible';\n\n return tooltipEl;\n }\n};\n\ntlite.hide = function (el, isAuto) {\n el.tooltip && el.tooltip.hide(isAuto);\n};\n\nif (typeof module !== 'undefined' && module.exports) {\n module.exports = tlite;\n}\n\n},{}],9:[function(require,module,exports){\n/*!\n * EventEmitter v5.2.4 - git.io/ee\n * Unlicense - http://unlicense.org/\n * Oliver Caldwell - http://oli.me.uk/\n * @preserve\n */\n\n;(function (exports) {\n 'use strict';\n\n /**\n * Class for managing events.\n * Can be extended to provide event functionality in other classes.\n *\n * @class EventEmitter Manages event registering and emitting.\n */\n function EventEmitter() {}\n\n // Shortcuts to improve speed and size\n var proto = EventEmitter.prototype;\n var originalGlobalValue = exports.EventEmitter;\n\n /**\n * Finds the index of the listener for the event in its storage array.\n *\n * @param {Function[]} listeners Array of listeners to search through.\n * @param {Function} listener Method to look for.\n * @return {Number} Index of the specified listener, -1 if not found\n * @api private\n */\n function indexOfListener(listeners, listener) {\n var i = listeners.length;\n while (i--) {\n if (listeners[i].listener === listener) {\n return i;\n }\n }\n\n return -1;\n }\n\n /**\n * Alias a method while keeping the context correct, to allow for overwriting of target method.\n *\n * @param {String} name The name of the target method.\n * @return {Function} The aliased method\n * @api private\n */\n function alias(name) {\n return function aliasClosure() {\n return this[name].apply(this, arguments);\n };\n }\n\n /**\n * Returns the listener array for the specified event.\n * Will initialise the event object and listener arrays if required.\n * Will return an object if you use a regex search. The object contains keys for each matched event. So /ba[rz]/ might return an object containing bar and baz. But only if you have either defined them with defineEvent or added some listeners to them.\n * Each property in the object response is an array of listener functions.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Function[]|Object} All listener functions for the event.\n */\n proto.getListeners = function getListeners(evt) {\n var events = this._getEvents();\n var response;\n var key;\n\n // Return a concatenated array of all matching events if\n // the selector is a regular expression.\n if (evt instanceof RegExp) {\n response = {};\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n response[key] = events[key];\n }\n }\n }\n else {\n response = events[evt] || (events[evt] = []);\n }\n\n return response;\n };\n\n /**\n * Takes a list of listener objects and flattens it into a list of listener functions.\n *\n * @param {Object[]} listeners Raw listener objects.\n * @return {Function[]} Just the listener functions.\n */\n proto.flattenListeners = function flattenListeners(listeners) {\n var flatListeners = [];\n var i;\n\n for (i = 0; i < listeners.length; i += 1) {\n flatListeners.push(listeners[i].listener);\n }\n\n return flatListeners;\n };\n\n /**\n * Fetches the requested listeners via getListeners but will always return the results inside an object. This is mainly for internal use but others may find it useful.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Object} All listener functions for an event in an object.\n */\n proto.getListenersAsObject = function getListenersAsObject(evt) {\n var listeners = this.getListeners(evt);\n var response;\n\n if (listeners instanceof Array) {\n response = {};\n response[evt] = listeners;\n }\n\n return response || listeners;\n };\n\n function isValidListener (listener) {\n if (typeof listener === 'function' || listener instanceof RegExp) {\n return true\n } else if (listener && typeof listener === 'object') {\n return isValidListener(listener.listener)\n } else {\n return false\n }\n }\n\n /**\n * Adds a listener function to the specified event.\n * The listener will not be added if it is a duplicate.\n * If the listener returns true then it will be removed after it is called.\n * If you pass a regular expression as the event name then the listener will be added to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListener = function addListener(evt, listener) {\n if (!isValidListener(listener)) {\n throw new TypeError('listener must be a function');\n }\n\n var listeners = this.getListenersAsObject(evt);\n var listenerIsWrapped = typeof listener === 'object';\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key) && indexOfListener(listeners[key], listener) === -1) {\n listeners[key].push(listenerIsWrapped ? listener : {\n listener: listener,\n once: false\n });\n }\n }\n\n return this;\n };\n\n /**\n * Alias of addListener\n */\n proto.on = alias('addListener');\n\n /**\n * Semi-alias of addListener. It will add a listener that will be\n * automatically removed after its first execution.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addOnceListener = function addOnceListener(evt, listener) {\n return this.addListener(evt, {\n listener: listener,\n once: true\n });\n };\n\n /**\n * Alias of addOnceListener.\n */\n proto.once = alias('addOnceListener');\n\n /**\n * Defines an event name. This is required if you want to use a regex to add a listener to multiple events at once. If you don't do this then how do you expect it to know what event to add to? Should it just add to every possible match for a regex? No. That is scary and bad.\n * You need to tell it what event names should be matched by a regex.\n *\n * @param {String} evt Name of the event to create.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvent = function defineEvent(evt) {\n this.getListeners(evt);\n return this;\n };\n\n /**\n * Uses defineEvent to define multiple events.\n *\n * @param {String[]} evts An array of event names to define.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvents = function defineEvents(evts) {\n for (var i = 0; i < evts.length; i += 1) {\n this.defineEvent(evts[i]);\n }\n return this;\n };\n\n /**\n * Removes a listener function from the specified event.\n * When passed a regular expression as the event name, it will remove the listener from all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to remove the listener from.\n * @param {Function} listener Method to remove from the event.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListener = function removeListener(evt, listener) {\n var listeners = this.getListenersAsObject(evt);\n var index;\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key)) {\n index = indexOfListener(listeners[key], listener);\n\n if (index !== -1) {\n listeners[key].splice(index, 1);\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of removeListener\n */\n proto.off = alias('removeListener');\n\n /**\n * Adds listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can add to multiple events at once. The object should contain key value pairs of events and listeners or listener arrays. You can also pass it an event name and an array of listeners to be added.\n * You can also pass it a regular expression to add the array of listeners to all events that match it.\n * Yeah, this function does quite a bit. That's probably a bad thing.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add to multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListeners = function addListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(false, evt, listeners);\n };\n\n /**\n * Removes listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be removed.\n * You can also pass it a regular expression to remove the listeners from all events that match it.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListeners = function removeListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(true, evt, listeners);\n };\n\n /**\n * Edits listeners in bulk. The addListeners and removeListeners methods both use this to do their job. You should really use those instead, this is a little lower level.\n * The first argument will determine if the listeners are removed (true) or added (false).\n * If you pass an object as the second argument you can add/remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be added/removed.\n * You can also pass it a regular expression to manipulate the listeners of all events that match it.\n *\n * @param {Boolean} remove True if you want to remove listeners, false if you want to add.\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add/remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add/remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.manipulateListeners = function manipulateListeners(remove, evt, listeners) {\n var i;\n var value;\n var single = remove ? this.removeListener : this.addListener;\n var multiple = remove ? this.removeListeners : this.addListeners;\n\n // If evt is an object then pass each of its properties to this method\n if (typeof evt === 'object' && !(evt instanceof RegExp)) {\n for (i in evt) {\n if (evt.hasOwnProperty(i) && (value = evt[i])) {\n // Pass the single listener straight through to the singular method\n if (typeof value === 'function') {\n single.call(this, i, value);\n }\n else {\n // Otherwise pass back to the multiple function\n multiple.call(this, i, value);\n }\n }\n }\n }\n else {\n // So evt must be a string\n // And listeners must be an array of listeners\n // Loop over it and pass each one to the multiple method\n i = listeners.length;\n while (i--) {\n single.call(this, evt, listeners[i]);\n }\n }\n\n return this;\n };\n\n /**\n * Removes all listeners from a specified event.\n * If you do not specify an event then all listeners will be removed.\n * That means every event will be emptied.\n * You can also pass a regex to remove all events that match it.\n *\n * @param {String|RegExp} [evt] Optional name of the event to remove all listeners for. Will remove from every event if not passed.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeEvent = function removeEvent(evt) {\n var type = typeof evt;\n var events = this._getEvents();\n var key;\n\n // Remove different things depending on the state of evt\n if (type === 'string') {\n // Remove all listeners for the specified event\n delete events[evt];\n }\n else if (evt instanceof RegExp) {\n // Remove all events matching the regex.\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n delete events[key];\n }\n }\n }\n else {\n // Remove all listeners in all events\n delete this._events;\n }\n\n return this;\n };\n\n /**\n * Alias of removeEvent.\n *\n * Added to mirror the node API.\n */\n proto.removeAllListeners = alias('removeEvent');\n\n /**\n * Emits an event of your choice.\n * When emitted, every listener attached to that event will be executed.\n * If you pass the optional argument array then those arguments will be passed to every listener upon execution.\n * Because it uses `apply`, your array of arguments will be passed as if you wrote them out separately.\n * So they will not arrive within the array on the other side, they will be separate.\n * You can also pass a regular expression to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {Array} [args] Optional array of arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emitEvent = function emitEvent(evt, args) {\n var listenersMap = this.getListenersAsObject(evt);\n var listeners;\n var listener;\n var i;\n var key;\n var response;\n\n for (key in listenersMap) {\n if (listenersMap.hasOwnProperty(key)) {\n listeners = listenersMap[key].slice(0);\n\n for (i = 0; i < listeners.length; i++) {\n // If the listener returns true then it shall be removed from the event\n // The function is executed either with a basic call or an apply if there is an args array\n listener = listeners[i];\n\n if (listener.once === true) {\n this.removeListener(evt, listener.listener);\n }\n\n response = listener.listener.apply(this, args || []);\n\n if (response === this._getOnceReturnValue()) {\n this.removeListener(evt, listener.listener);\n }\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of emitEvent\n */\n proto.trigger = alias('emitEvent');\n\n /**\n * Subtly different from emitEvent in that it will pass its arguments on to the listeners, as opposed to taking a single array of arguments to pass on.\n * As with emitEvent, you can pass a regex in place of the event name to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {...*} Optional additional arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emit = function emit(evt) {\n var args = Array.prototype.slice.call(arguments, 1);\n return this.emitEvent(evt, args);\n };\n\n /**\n * Sets the current value to check against when executing listeners. If a\n * listeners return value matches the one set here then it will be removed\n * after execution. This value defaults to true.\n *\n * @param {*} value The new value to check for when executing listeners.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.setOnceReturnValue = function setOnceReturnValue(value) {\n this._onceReturnValue = value;\n return this;\n };\n\n /**\n * Fetches the current value to check against when executing listeners. If\n * the listeners return value matches this one then it should be removed\n * automatically. It will return true by default.\n *\n * @return {*|Boolean} The current value to check for or the default, true.\n * @api private\n */\n proto._getOnceReturnValue = function _getOnceReturnValue() {\n if (this.hasOwnProperty('_onceReturnValue')) {\n return this._onceReturnValue;\n }\n else {\n return true;\n }\n };\n\n /**\n * Fetches the events object and creates one if required.\n *\n * @return {Object} The events storage object.\n * @api private\n */\n proto._getEvents = function _getEvents() {\n return this._events || (this._events = {});\n };\n\n /**\n * Reverts the global {@link EventEmitter} to its previous value and returns a reference to this version.\n *\n * @return {Function} Non conflicting EventEmitter class.\n */\n EventEmitter.noConflict = function noConflict() {\n exports.EventEmitter = originalGlobalValue;\n return EventEmitter;\n };\n\n // Expose the class either via AMD, CommonJS or the global object\n if (typeof define === 'function' && define.amd) {\n define(function () {\n return EventEmitter;\n });\n }\n else if (typeof module === 'object' && module.exports){\n module.exports = EventEmitter;\n }\n else {\n exports.EventEmitter = EventEmitter;\n }\n}(this || {}));\n\n},{}]},{},[1]);\n })();"]}
|
config/default-integration-options.php
CHANGED
|
@@ -6,8 +6,8 @@ return array(
|
|
| 6 |
'implicit' => 0,
|
| 7 |
'label' => __( 'Sign me up for the newsletter!', 'mailchimp-for-wp' ),
|
| 8 |
'lists' => array(),
|
| 9 |
-
'precheck' =>
|
| 10 |
'replace_interests' => 0,
|
| 11 |
'update_existing' => 0,
|
| 12 |
'wrap_p' => 1
|
| 13 |
-
);
|
| 6 |
'implicit' => 0,
|
| 7 |
'label' => __( 'Sign me up for the newsletter!', 'mailchimp-for-wp' ),
|
| 8 |
'lists' => array(),
|
| 9 |
+
'precheck' => 0,
|
| 10 |
'replace_interests' => 0,
|
| 11 |
'update_existing' => 0,
|
| 12 |
'wrap_p' => 1
|
| 13 |
+
);
|
includes/forms/class-admin.php
CHANGED
|
@@ -156,8 +156,7 @@ class MC4WP_Forms_Admin {
|
|
| 156 |
* @return int
|
| 157 |
*/
|
| 158 |
public function save_form( $data ) {
|
| 159 |
-
|
| 160 |
-
static $keys = array(
|
| 161 |
'settings' => array(),
|
| 162 |
'messages' => array(),
|
| 163 |
'name' => '',
|
| 156 |
* @return int
|
| 157 |
*/
|
| 158 |
public function save_form( $data ) {
|
| 159 |
+
$keys = array(
|
|
|
|
| 160 |
'settings' => array(),
|
| 161 |
'messages' => array(),
|
| 162 |
'name' => '',
|
includes/forms/class-asset-manager.php
CHANGED
|
@@ -199,7 +199,7 @@ class MC4WP_Form_Asset_Manager {
|
|
| 199 |
*/
|
| 200 |
public function print_dummy_javascript() {
|
| 201 |
$file = dirname( __FILE__ ) . '/views/js/dummy-api.js';
|
| 202 |
-
echo '<script
|
| 203 |
include $file;
|
| 204 |
echo '</script>';
|
| 205 |
}
|
|
@@ -228,7 +228,7 @@ class MC4WP_Form_Asset_Manager {
|
|
| 228 |
$wp_scripts->add_data( 'mc4wp-forms-placeholders', 'conditional', 'lte IE 9' );
|
| 229 |
|
| 230 |
// print inline scripts depending on printed fields
|
| 231 |
-
echo '<script
|
| 232 |
echo '(function() {';
|
| 233 |
include dirname( __FILE__ ) . '/views/js/general-form-enhancements.js';
|
| 234 |
include dirname( __FILE__ ) . '/views/js/url-fields.js';
|
| 199 |
*/
|
| 200 |
public function print_dummy_javascript() {
|
| 201 |
$file = dirname( __FILE__ ) . '/views/js/dummy-api.js';
|
| 202 |
+
echo '<script>';
|
| 203 |
include $file;
|
| 204 |
echo '</script>';
|
| 205 |
}
|
| 228 |
$wp_scripts->add_data( 'mc4wp-forms-placeholders', 'conditional', 'lte IE 9' );
|
| 229 |
|
| 230 |
// print inline scripts depending on printed fields
|
| 231 |
+
echo '<script>';
|
| 232 |
echo '(function() {';
|
| 233 |
include dirname( __FILE__ ) . '/views/js/general-form-enhancements.js';
|
| 234 |
include dirname( __FILE__ ) . '/views/js/url-fields.js';
|
includes/forms/class-form-previewer.php
CHANGED
|
@@ -13,7 +13,7 @@ class MC4WP_Form_Previewer {
|
|
| 13 |
|
| 14 |
try {
|
| 15 |
$form = mc4wp_get_form( $_GET['mc4wp_preview_form'] );
|
| 16 |
-
} catch(
|
| 17 |
return;
|
| 18 |
}
|
| 19 |
|
| 13 |
|
| 14 |
try {
|
| 15 |
$form = mc4wp_get_form( $_GET['mc4wp_preview_form'] );
|
| 16 |
+
} catch( Exception $e ) {
|
| 17 |
return;
|
| 18 |
}
|
| 19 |
|
includes/forms/views/tabs/form-fields.php
CHANGED
|
@@ -22,7 +22,11 @@
|
|
| 22 |
<textarea class="widefat" cols="160" rows="20" id="mc4wp-form-content" name="mc4wp_form[content]" placeholder="<?php _e( 'Enter the HTML code for your form fields..', 'mailchimp-for-wp' ); ?>" autocomplete="false" autocorrect="false" autocapitalize="false" spellcheck="false"><?php echo htmlspecialchars( $form->content, ENT_QUOTES, get_option( 'blog_charset' ) ); ?></textarea>
|
| 23 |
</div>
|
| 24 |
<div class="mc4wp-col mc4wp-col-3 mc4wp-form-preview-wrap">
|
| 25 |
-
<h4 style="margin: 0;"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
<iframe id="mc4wp-form-preview" src="<?php echo esc_attr( $form_preview_url ); ?>"></iframe>
|
| 27 |
</div>
|
| 28 |
</div>
|
| 22 |
<textarea class="widefat" cols="160" rows="20" id="mc4wp-form-content" name="mc4wp_form[content]" placeholder="<?php _e( 'Enter the HTML code for your form fields..', 'mailchimp-for-wp' ); ?>" autocomplete="false" autocorrect="false" autocapitalize="false" spellcheck="false"><?php echo htmlspecialchars( $form->content, ENT_QUOTES, get_option( 'blog_charset' ) ); ?></textarea>
|
| 23 |
</div>
|
| 24 |
<div class="mc4wp-col mc4wp-col-3 mc4wp-form-preview-wrap">
|
| 25 |
+
<h4 style="margin: 0;">
|
| 26 |
+
<label><?php _e( 'Form preview', 'mailchimp-for-wp' ); ?>
|
| 27 |
+
<span class="mc4wp-tooltip dashicons dashicons-editor-help" title="<?php esc_attr_e( 'The form may look slightly different than this when shown in a post, page or widget area.', 'mailchimp-for-wp' ); ?>"></span>
|
| 28 |
+
</label>
|
| 29 |
+
</h4>
|
| 30 |
<iframe id="mc4wp-form-preview" src="<?php echo esc_attr( $form_preview_url ); ?>"></iframe>
|
| 31 |
</div>
|
| 32 |
</div>
|
includes/integrations/views/integration-settings.php
CHANGED
|
@@ -25,7 +25,7 @@
|
|
| 25 |
|
| 26 |
<div id="notice-additional-fields" class="notice notice-info" style="display: none;">
|
| 27 |
<p><?php _e( 'The selected MailChimp lists require non-default fields, which may prevent this integration from working.', 'mailchimp-for-wp' ); ?></p>
|
| 28 |
-
<p><?php echo sprintf( __( 'Please ensure you <a href="%s">configure the plugin to send all required fields</a> or <a href="%s">log into your MailChimp account</a> and make sure only the email & name fields are marked as required fields for the selected list(s).', 'mailchimp-for-wp' ), 'https://kb.mc4wp.com/send-additional-fields-from-integrations
|
| 29 |
</div>
|
| 30 |
|
| 31 |
<p>
|
|
@@ -76,8 +76,14 @@
|
|
| 76 |
<th scope="row"><?php _e( 'Implicit?', 'mailchimp-for-wp' ); ?></th>
|
| 77 |
<td class="nowrap">
|
| 78 |
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][implicit]" value="1" <?php checked( $opts['implicit'], 1 ); ?> /> <?php _e( 'Yes' ); ?></label>
|
| 79 |
-
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][implicit]" value="0" <?php checked( $opts['implicit'], 0 ); ?> /> <?php _e( 'No' );
|
| 80 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 81 |
</td>
|
| 82 |
</tr>
|
| 83 |
<?php } ?>
|
|
@@ -129,8 +135,12 @@
|
|
| 129 |
<th scope="row"><?php _e( 'Pre-check the checkbox?', 'mailchimp-for-wp' ); ?></th>
|
| 130 |
<td class="nowrap">
|
| 131 |
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][precheck]" value="1" <?php checked( $opts['precheck'], 1 ); ?> /> <?php _e( 'Yes' ); ?></label>
|
| 132 |
-
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][precheck]" value="0" <?php checked( $opts['precheck'], 0 ); ?> /> <?php _e( 'No' ); ?></label>
|
| 133 |
-
<p class="help"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 134 |
</td>
|
| 135 |
<?php } // end if UI precheck ?>
|
| 136 |
|
|
@@ -199,7 +209,7 @@
|
|
| 199 |
</label>
|
| 200 |
<p class="help">
|
| 201 |
<?php _e( 'Select "no" if you want to add the selected interests to any previously selected interests when updating a subscriber.', 'mailchimp-for-wp' ); ?>
|
| 202 |
-
<?php printf( ' <a href="%s" target="_blank">' . __( 'What does this do?', 'mailchimp-for-wp' ) . '</a>', 'https://kb.mc4wp.com/what-does-replace-groupings-mean
|
| 203 |
</p>
|
| 204 |
</td>
|
| 205 |
</tr>
|
| 25 |
|
| 26 |
<div id="notice-additional-fields" class="notice notice-info" style="display: none;">
|
| 27 |
<p><?php _e( 'The selected MailChimp lists require non-default fields, which may prevent this integration from working.', 'mailchimp-for-wp' ); ?></p>
|
| 28 |
+
<p><?php echo sprintf( __( 'Please ensure you <a href="%s">configure the plugin to send all required fields</a> or <a href="%s">log into your MailChimp account</a> and make sure only the email & name fields are marked as required fields for the selected list(s).', 'mailchimp-for-wp' ), 'https://kb.mc4wp.com/send-additional-fields-from-integrations/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=integrations-page', 'https://admin.mailchimp.com/lists/' ); ?></p>
|
| 29 |
</div>
|
| 30 |
|
| 31 |
<p>
|
| 76 |
<th scope="row"><?php _e( 'Implicit?', 'mailchimp-for-wp' ); ?></th>
|
| 77 |
<td class="nowrap">
|
| 78 |
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][implicit]" value="1" <?php checked( $opts['implicit'], 1 ); ?> /> <?php _e( 'Yes' ); ?></label>
|
| 79 |
+
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][implicit]" value="0" <?php checked( $opts['implicit'], 0 ); ?> /> <?php _e( 'No' ); ?> <?php echo '<em>' . __( '(recommended)', 'mailchimp-for-wp' ) . '</em>'; ?>
|
| 80 |
+
</label>
|
| 81 |
+
<p class="help">
|
| 82 |
+
<?php _e( 'Select "yes" if you want to subscribe people without asking them explicitly.', 'mailchimp-for-wp' );
|
| 83 |
+
echo '<br />';
|
| 84 |
+
|
| 85 |
+
printf( __( '<strong>Warning: </strong> enabling this may affect your <a href="%s">GDPR compliance</a>.', 'mailchimp-for-wp' ), 'https://kb.mc4wp.com/gdpr-compliance/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=integrations-page' ); ?>
|
| 86 |
+
</p>
|
| 87 |
</td>
|
| 88 |
</tr>
|
| 89 |
<?php } ?>
|
| 135 |
<th scope="row"><?php _e( 'Pre-check the checkbox?', 'mailchimp-for-wp' ); ?></th>
|
| 136 |
<td class="nowrap">
|
| 137 |
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][precheck]" value="1" <?php checked( $opts['precheck'], 1 ); ?> /> <?php _e( 'Yes' ); ?></label>
|
| 138 |
+
<label><input type="radio" name="mc4wp_integrations[<?php echo $integration->slug; ?>][precheck]" value="0" <?php checked( $opts['precheck'], 0 ); ?> /> <?php _e( 'No' ); ?> <?php echo '<em>' . __( '(recommended)', 'mailchimp-for-wp' ) . '</em>'; ?></label>
|
| 139 |
+
<p class="help">
|
| 140 |
+
<?php _e( 'Select "yes" if the checkbox should be pre-checked.', 'mailchimp-for-wp' );
|
| 141 |
+
echo '<br />';
|
| 142 |
+
printf( __( '<strong>Warning: </strong> enabling this may affect your <a href="%s">GDPR compliance</a>.', 'mailchimp-for-wp' ), 'https://kb.mc4wp.com/gdpr-compliance/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=integrations-page' ); ?>
|
| 143 |
+
</p>
|
| 144 |
</td>
|
| 145 |
<?php } // end if UI precheck ?>
|
| 146 |
|
| 209 |
</label>
|
| 210 |
<p class="help">
|
| 211 |
<?php _e( 'Select "no" if you want to add the selected interests to any previously selected interests when updating a subscriber.', 'mailchimp-for-wp' ); ?>
|
| 212 |
+
<?php printf( ' <a href="%s" target="_blank">' . __( 'What does this do?', 'mailchimp-for-wp' ) . '</a>', 'https://kb.mc4wp.com/what-does-replace-groupings-mean/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=integrations-page' ); ?>
|
| 213 |
</p>
|
| 214 |
</td>
|
| 215 |
</tr>
|
includes/views/other-settings.php
CHANGED
|
@@ -143,7 +143,7 @@ add_action( 'mc4wp_admin_other_settings', '_mc4wp_usage_tracking_setting', 70 );
|
|
| 143 |
}
|
| 144 |
?>
|
| 145 |
|
| 146 |
-
<script
|
| 147 |
(function() {
|
| 148 |
'use strict';
|
| 149 |
// scroll to bottom of log
|
| 143 |
}
|
| 144 |
?>
|
| 145 |
|
| 146 |
+
<script>
|
| 147 |
(function() {
|
| 148 |
'use strict';
|
| 149 |
// scroll to bottom of log
|
includes/views/parts/admin-footer.php
CHANGED
|
@@ -24,7 +24,7 @@ function _mc4wp_admin_github_notice() {
|
|
| 24 |
return;
|
| 25 |
}
|
| 26 |
|
| 27 |
-
echo '<p class="help">Developer?
|
| 28 |
|
| 29 |
}
|
| 30 |
|
|
@@ -51,4 +51,4 @@ add_action( 'mc4wp_admin_footer', '_mc4wp_admin_disclaimer_notice', 80 );
|
|
| 51 |
*/
|
| 52 |
do_action( 'mc4wp_admin_footer' ); ?>
|
| 53 |
|
| 54 |
-
</div>
|
| 24 |
return;
|
| 25 |
}
|
| 26 |
|
| 27 |
+
echo '<p class="help">Developer? Follow <a href="https://github.com/ibericode/mailchimp-for-wordpress">MailChimp for WordPress on GitHub</a> or have a look at our repository of <a href="https://github.com/ibericode/mc4wp-snippets">sample code snippets</a>.</p>';
|
| 28 |
|
| 29 |
}
|
| 30 |
|
| 51 |
*/
|
| 52 |
do_action( 'mc4wp_admin_footer' ); ?>
|
| 53 |
|
| 54 |
+
</div>
|
languages/mailchimp-for-wp-id_ID.mo
CHANGED
|
Binary file
|
languages/mailchimp-for-wp-id_ID.po
CHANGED
|
@@ -1,2100 +1,1095 @@
|
|
| 1 |
-
# Copyright (C)
|
| 2 |
-
# This file is distributed under the
|
| 3 |
# Translators:
|
| 4 |
# Felix Astin Guntur Termilandam <radenfelix@gmail.com>, 2015
|
| 5 |
# Fendi Halim <beliajaonline@gmail.com>, 2015
|
|
|
|
|
|
|
|
|
|
| 6 |
msgid ""
|
| 7 |
msgstr ""
|
| 8 |
"Project-Id-Version: MailChimp for WordPress\n"
|
| 9 |
-
"
|
| 10 |
-
"
|
| 11 |
-
"PO-Revision-Date: 2015-06-17 08:29+0000\n"
|
| 12 |
-
"Last-Translator: Fendi Halim <beliajaonline@gmail.com>\n"
|
| 13 |
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/id_ID/)\n"
|
| 14 |
"MIME-Version: 1.0\n"
|
| 15 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 16 |
"Content-Transfer-Encoding: 8bit\n"
|
| 17 |
"Language: id_ID\n"
|
| 18 |
"Plural-Forms: nplurals=1; plural=0;\n"
|
| 19 |
-
"X-
|
| 20 |
-
"X-Poedit-
|
| 21 |
-
"X-Poedit-Bookmarks: \n"
|
| 22 |
-
"X-Poedit-Country: UNITED STATES\n"
|
| 23 |
-
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_ex:1,2c;_n:1,2; _nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_attr__; esc_html__;esc_attr_e; esc_html_e;esc_attr_x:1,2c; esc_html_x:1,2c;\n"
|
| 24 |
-
"X-Poedit-Language: English\n"
|
| 25 |
"X-Poedit-SearchPath-0: .\n"
|
| 26 |
-
"X-Poedit-
|
| 27 |
-
"X-
|
| 28 |
|
| 29 |
-
#:
|
| 30 |
-
#:
|
| 31 |
msgid "Settings"
|
| 32 |
msgstr "Pengaturan"
|
| 33 |
|
| 34 |
-
#:
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
msgstr "Tingkatkan ke MailChimp for Wordpress Pro"
|
| 38 |
|
| 39 |
-
#:
|
| 40 |
-
msgid "
|
| 41 |
-
|
|
|
|
| 42 |
|
| 43 |
-
#:
|
| 44 |
-
msgid "
|
| 45 |
-
|
|
|
|
|
|
|
| 46 |
|
| 47 |
-
#:
|
| 48 |
-
#:
|
| 49 |
-
#:
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
msgstr "Pengaturan Kotak Centang"
|
| 53 |
|
| 54 |
-
#:
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
msgstr "Kotak Centang"
|
| 58 |
|
| 59 |
-
#:
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:512
|
| 63 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:91
|
| 64 |
-
msgid "Form Settings"
|
| 65 |
-
msgstr "Pengaturan Formulir"
|
| 66 |
|
| 67 |
-
#:
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
msgid "Forms"
|
| 71 |
-
msgstr "Formulir"
|
| 72 |
|
| 73 |
-
#:
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
msgstr "Tingkatkan ke Pro"
|
| 77 |
-
|
| 78 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:283
|
| 79 |
-
msgid "This option is only available in MailChimp for WordPress Pro."
|
| 80 |
-
msgstr "Opsi ini hanya tersedia di MailChimp for Wordpress Pro."
|
| 81 |
-
|
| 82 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:285
|
| 83 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:29
|
| 84 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:36
|
| 85 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:21
|
| 86 |
-
msgid "(PRO ONLY)"
|
| 87 |
-
msgstr "(HANYA PRO)"
|
| 88 |
-
|
| 89 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:286
|
| 90 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:610
|
| 91 |
-
msgid "Button text"
|
| 92 |
-
msgstr "Teks tombol"
|
| 93 |
-
|
| 94 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:287
|
| 95 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:39
|
| 96 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:611
|
| 97 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:59
|
| 98 |
-
msgid "Initial value"
|
| 99 |
-
msgstr "Nilai awal"
|
| 100 |
-
|
| 101 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:288
|
| 102 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:29
|
| 103 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:34
|
| 104 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:39
|
| 105 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:612
|
| 106 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:49
|
| 107 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:54
|
| 108 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:59
|
| 109 |
-
msgid "(optional)"
|
| 110 |
-
msgstr "(opsional)"
|
| 111 |
-
|
| 112 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:289
|
| 113 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:613
|
| 114 |
-
msgid "Label for"
|
| 115 |
-
msgstr "Label untuk"
|
| 116 |
-
|
| 117 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:290
|
| 118 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:614
|
| 119 |
-
msgid "(or leave empty)"
|
| 120 |
-
msgstr "(atau kosongkan)"
|
| 121 |
-
|
| 122 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:291
|
| 123 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:615
|
| 124 |
-
msgid "Subscribe"
|
| 125 |
-
msgstr "Berlangganan"
|
| 126 |
-
|
| 127 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:292
|
| 128 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:616
|
| 129 |
-
msgid "Unsubscribe"
|
| 130 |
-
msgstr "Berhenti Berlangganan"
|
| 131 |
-
|
| 132 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:316
|
| 133 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:654
|
| 134 |
-
msgid "Comment form"
|
| 135 |
-
msgstr "Formulir komentar"
|
| 136 |
-
|
| 137 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:317
|
| 138 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:655
|
| 139 |
-
msgid "Registration form"
|
| 140 |
-
msgstr "Formulir registrasi"
|
| 141 |
-
|
| 142 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:321
|
| 143 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:659
|
| 144 |
-
msgid "MultiSite forms"
|
| 145 |
-
msgstr "Formulir MultiSitus"
|
| 146 |
-
|
| 147 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:325
|
| 148 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:663
|
| 149 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-log-table.php:337
|
| 150 |
-
msgid "BuddyPress registration"
|
| 151 |
-
msgstr "Registrasi BuddyPress"
|
| 152 |
-
|
| 153 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:333
|
| 154 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:337
|
| 155 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:671
|
| 156 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:675
|
| 157 |
-
msgid "%s checkout"
|
| 158 |
-
msgstr "%s bayar"
|
| 159 |
-
|
| 160 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:365
|
| 161 |
-
msgid ""
|
| 162 |
-
"The plugin can only fetch a maximum of 100 lists from MailChimp, only your "
|
| 163 |
-
"first 100 lists are shown."
|
| 164 |
-
msgstr "Plugin hanya dapat mengambil maksimal 100 daftar dari MailChimp, hanya 100 daftar yang ditampilkan."
|
| 165 |
-
|
| 166 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:370
|
| 167 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:719
|
| 168 |
-
msgid "Renewed MailChimp cache."
|
| 169 |
-
msgstr "Perbarui cache MailChimp"
|
| 170 |
-
|
| 171 |
-
#: mailchimp-for-wordpress/includes/admin/class-admin.php:372
|
| 172 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:721
|
| 173 |
-
msgid "Failed to renew MailChimp cache - please try again later."
|
| 174 |
-
msgstr "Gagal Memperbarui cache MailChimp - silahkan coba lagi"
|
| 175 |
|
| 176 |
-
#:
|
| 177 |
-
msgid "MailChimp
|
| 178 |
-
msgstr "
|
| 179 |
|
| 180 |
-
#:
|
| 181 |
-
|
| 182 |
-
|
|
|
|
| 183 |
|
| 184 |
-
#:
|
| 185 |
-
|
| 186 |
-
|
| 187 |
-
msgstr "Nawala"
|
| 188 |
|
| 189 |
-
#:
|
| 190 |
-
|
| 191 |
-
|
| 192 |
-
msgstr "Judul:"
|
| 193 |
|
| 194 |
-
#:
|
| 195 |
msgid ""
|
| 196 |
-
"
|
| 197 |
-
"
|
| 198 |
-
msgstr "
|
| 199 |
|
| 200 |
-
#:
|
| 201 |
-
#: mailchimp-for-wordpress-pro/includes/class-mailchimp.php:135
|
| 202 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-form.php:3
|
| 203 |
-
msgid "Email address"
|
| 204 |
-
msgstr "Alamat email"
|
| 205 |
-
|
| 206 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:16
|
| 207 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-form.php:4
|
| 208 |
-
#: mailchimp-for-wordpress-pro/includes/config/inline-form.php:2
|
| 209 |
-
msgid "Your email address"
|
| 210 |
-
msgstr "Alamat email Anda"
|
| 211 |
-
|
| 212 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:17
|
| 213 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-form.php:5
|
| 214 |
-
#: mailchimp-for-wordpress-pro/includes/config/inline-form.php:3
|
| 215 |
-
msgid "Sign up"
|
| 216 |
-
msgstr "Daftar"
|
| 217 |
-
|
| 218 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:24
|
| 219 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:9
|
| 220 |
-
msgid "Sign me up for the newsletter!"
|
| 221 |
-
msgstr "Daftarkan saya untuk nawala!"
|
| 222 |
-
|
| 223 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:44
|
| 224 |
-
msgid ""
|
| 225 |
-
"Thank you, your sign-up request was successful! Please check your e-mail "
|
| 226 |
-
"inbox."
|
| 227 |
-
msgstr "Terima kasih, permintaan pendaftaran Anda berhasil! Silakan periksa kotak masuk email Anda."
|
| 228 |
-
|
| 229 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:45
|
| 230 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:35
|
| 231 |
-
msgid "Oops. Something went wrong. Please try again later."
|
| 232 |
-
msgstr "Ups. Sepertinya ada yang salah. Silakan coba lagi nanti."
|
| 233 |
-
|
| 234 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:46
|
| 235 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:36
|
| 236 |
-
msgid "Please provide a valid email address."
|
| 237 |
-
msgstr "Silakan masukkan alamat email yang valid."
|
| 238 |
-
|
| 239 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:47
|
| 240 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:37
|
| 241 |
-
msgid "Given email address is already subscribed, thank you!"
|
| 242 |
-
msgstr "Alamat email yang diberikan telah berlangganan, terima kasih!"
|
| 243 |
-
|
| 244 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:48
|
| 245 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:38
|
| 246 |
-
msgid "Please complete the CAPTCHA."
|
| 247 |
-
msgstr "Silakan lengkapi CAPTCHA."
|
| 248 |
-
|
| 249 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:49
|
| 250 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:39
|
| 251 |
-
msgid "Please fill in the required fields."
|
| 252 |
-
msgstr "Silakan isi bidang yang diperlukan."
|
| 253 |
-
|
| 254 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:50
|
| 255 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:40
|
| 256 |
-
msgid "You were successfully unsubscribed."
|
| 257 |
-
msgstr "Anda berhasil berhenti berlangganan"
|
| 258 |
-
|
| 259 |
-
#: mailchimp-for-wordpress/includes/functions/general.php:51
|
| 260 |
-
#: mailchimp-for-wordpress-pro/includes/config/default-options.php:41
|
| 261 |
-
msgid "Given email address is not subscribed."
|
| 262 |
-
msgstr "Email yang diberikan belum berlangganan."
|
| 263 |
-
|
| 264 |
-
#: mailchimp-for-wordpress/includes/integrations/class-cf7.php:55
|
| 265 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:52
|
| 266 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:91
|
| 267 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:96
|
| 268 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:106
|
| 269 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:121
|
| 270 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:134
|
| 271 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:145
|
| 272 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:164
|
| 273 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:178
|
| 274 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-cf7.php:57
|
| 275 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:17
|
| 276 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:37
|
| 277 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:56
|
| 278 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:75
|
| 279 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:98
|
| 280 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:116
|
| 281 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:139
|
| 282 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:52
|
| 283 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:60
|
| 284 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:71
|
| 285 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:113
|
| 286 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:118
|
| 287 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:59
|
| 288 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:72
|
| 289 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:82
|
| 290 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:97
|
| 291 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:115
|
| 292 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:123
|
| 293 |
-
msgid "Yes"
|
| 294 |
-
msgstr "Ya"
|
| 295 |
-
|
| 296 |
-
#: mailchimp-for-wordpress/includes/integrations/class-cf7.php:55
|
| 297 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:56
|
| 298 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:91
|
| 299 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:96
|
| 300 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:27
|
| 301 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:110
|
| 302 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:125
|
| 303 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:136
|
| 304 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:149
|
| 305 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:168
|
| 306 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:182
|
| 307 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-cf7.php:57
|
| 308 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:21
|
| 309 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:41
|
| 310 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:60
|
| 311 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:79
|
| 312 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:102
|
| 313 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:120
|
| 314 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:140
|
| 315 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:52
|
| 316 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:62
|
| 317 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:75
|
| 318 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:113
|
| 319 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:118
|
| 320 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:22
|
| 321 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:63
|
| 322 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:73
|
| 323 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:86
|
| 324 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:101
|
| 325 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:116
|
| 326 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:124
|
| 327 |
-
msgid "No"
|
| 328 |
-
msgstr "Tidak"
|
| 329 |
-
|
| 330 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:235
|
| 331 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:238
|
| 332 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:300
|
| 333 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:309
|
| 334 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:235
|
| 335 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:238
|
| 336 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:300
|
| 337 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:309
|
| 338 |
-
msgid "MailChimp for WordPress - Error"
|
| 339 |
-
msgstr "MailChimp for WordPress - Galat"
|
| 340 |
-
|
| 341 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:236
|
| 342 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:236
|
| 343 |
msgid ""
|
| 344 |
-
"
|
| 345 |
-
"
|
| 346 |
-
msgstr "Silakan pilih daftar untuk berlangganan di <a href=\"%s\">pengaturan kotak centang</a>."
|
| 347 |
-
|
| 348 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:237
|
| 349 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:308
|
| 350 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:237
|
| 351 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:308
|
| 352 |
-
msgid "This message is only visible to administrators for debugging purposes."
|
| 353 |
-
msgstr "Pesan ini hanya terlihat oleh administrator untuk tujuan debugging."
|
| 354 |
-
|
| 355 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:301
|
| 356 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:301
|
| 357 |
-
msgid ""
|
| 358 |
-
"The MailChimp server returned the following error message as a response to "
|
| 359 |
-
"our sign-up request:"
|
| 360 |
-
msgstr ""
|
| 361 |
-
|
| 362 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:303
|
| 363 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:303
|
| 364 |
-
msgid "This is the data that was sent to MailChimp:"
|
| 365 |
-
msgstr "Ini adalah data yang dikirim ke MailChimp:"
|
| 366 |
-
|
| 367 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:304
|
| 368 |
-
#: mailchimp-for-wordpress-pro/includes/class-subscribe-request.php:216
|
| 369 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:304
|
| 370 |
-
msgid "Email address:"
|
| 371 |
-
msgstr "Alamat email:"
|
| 372 |
-
|
| 373 |
-
#: mailchimp-for-wordpress/includes/integrations/class-integration.php:306
|
| 374 |
-
#: mailchimp-for-wordpress-pro/includes/integrations/class-integration.php:306
|
| 375 |
-
msgid "Merge variables:"
|
| 376 |
-
msgstr "Gabung variabel:"
|
| 377 |
-
|
| 378 |
-
#. Plugin Name of the plugin/theme
|
| 379 |
-
msgid "MailChimp for WordPress"
|
| 380 |
-
msgstr "MailChimp for WordPress"
|
| 381 |
-
|
| 382 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:12
|
| 383 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:99
|
| 384 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:10
|
| 385 |
-
msgid "MailChimp Settings"
|
| 386 |
-
msgstr "Pengaturan MailChimp"
|
| 387 |
-
|
| 388 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:22
|
| 389 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:19
|
| 390 |
-
msgid "API Settings"
|
| 391 |
-
msgstr "Pengaturan API"
|
| 392 |
-
|
| 393 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:24
|
| 394 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:21
|
| 395 |
-
msgid "CONNECTED"
|
| 396 |
-
msgstr "TERHUBUNG"
|
| 397 |
-
|
| 398 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:26
|
| 399 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:23
|
| 400 |
-
msgid "NOT CONNECTED"
|
| 401 |
-
msgstr "TIDAK TERHUBUNG"
|
| 402 |
-
|
| 403 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:32
|
| 404 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:29
|
| 405 |
-
msgid "API Key"
|
| 406 |
-
msgstr ""
|
| 407 |
-
|
| 408 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:34
|
| 409 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:31
|
| 410 |
-
msgid "Your MailChimp API key"
|
| 411 |
msgstr ""
|
| 412 |
|
| 413 |
-
#:
|
| 414 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:32
|
| 415 |
-
msgid "Get your API key here."
|
| 416 |
-
msgstr ""
|
| 417 |
-
|
| 418 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:47
|
| 419 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:48
|
| 420 |
-
msgid "MailChimp Data"
|
| 421 |
-
msgstr "Data MailChimp"
|
| 422 |
-
|
| 423 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:48
|
| 424 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:49
|
| 425 |
msgid ""
|
| 426 |
-
"
|
| 427 |
-
"
|
| 428 |
-
"
|
| 429 |
msgstr ""
|
| 430 |
|
| 431 |
-
#:
|
| 432 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:125
|
| 433 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:55
|
| 434 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-general-settings.php:126
|
| 435 |
-
msgid "Renew MailChimp lists"
|
| 436 |
-
msgstr "Perbarui daftar MailChimp"
|
| 437 |
-
|
| 438 |
-
#: mailchimp-for-wordpress/includes/views/api-settings.php:112
|
| 439 |
-
msgid "No lists were found in your MailChimp account"
|
| 440 |
-
msgstr "Tidak ada daftar ditemukan di akun MailChimp Anda"
|
| 441 |
-
|
| 442 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:16
|
| 443 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:14
|
| 444 |
msgid ""
|
| 445 |
-
"
|
| 446 |
-
"
|
|
|
|
| 447 |
msgstr ""
|
| 448 |
|
| 449 |
-
#:
|
| 450 |
-
|
| 451 |
-
|
| 452 |
-
msgstr "Pengaturan MailChimp untuk kotak centang"
|
| 453 |
|
| 454 |
-
#:
|
| 455 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:26
|
| 456 |
msgid ""
|
| 457 |
-
"
|
| 458 |
-
"
|
| 459 |
-
msgstr ""
|
| 460 |
|
| 461 |
-
#:
|
| 462 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:34
|
| 463 |
-
msgid "MailChimp Lists"
|
| 464 |
-
msgstr "Daftar MailChimp"
|
| 465 |
-
|
| 466 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:35
|
| 467 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:48
|
| 468 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:17
|
| 469 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:38
|
| 470 |
-
msgid "No lists found, <a href=\"%s\">are you connected to MailChimp</a>?"
|
| 471 |
-
msgstr "Tidak ada daftar ditemukan, <a href=\"%s\">apakah Anda terhubung ke MailChimp</a>?"
|
| 472 |
-
|
| 473 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:42
|
| 474 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:45
|
| 475 |
msgid ""
|
| 476 |
-
"
|
| 477 |
-
"
|
| 478 |
-
msgstr "Pilih daftar berlangganan untuk orang yang memilih kotak centang."
|
| 479 |
-
|
| 480 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:48
|
| 481 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:102
|
| 482 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:13
|
| 483 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:51
|
| 484 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:55
|
| 485 |
-
msgid "Double opt-in?"
|
| 486 |
msgstr ""
|
| 487 |
|
| 488 |
-
#:
|
| 489 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:113
|
| 490 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:28
|
| 491 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:53
|
| 492 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:66
|
| 493 |
msgid ""
|
| 494 |
-
"
|
| 495 |
-
"
|
| 496 |
-
msgstr "Pilih \"ya\" jika Anda ingin orang untuk mengonfirmasi alamat email mereka sebelum berlangganan (dianjurkan)"
|
| 497 |
-
|
| 498 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:63
|
| 499 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:82
|
| 500 |
-
msgid "Checkbox settings"
|
| 501 |
-
msgstr "Pengaturan kotak centang"
|
| 502 |
-
|
| 503 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:67
|
| 504 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:85
|
| 505 |
-
msgid "Add the checkbox to these forms"
|
| 506 |
-
msgstr "Tambah kotak centang ke formulir ini"
|
| 507 |
-
|
| 508 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:79
|
| 509 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:92
|
| 510 |
-
msgid "Selecting a form will automatically add the sign-up checkbox to it."
|
| 511 |
-
msgstr "Memilih formulir akan menambahkan kotak centang daftar secara otomatis."
|
| 512 |
-
|
| 513 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:83
|
| 514 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:105
|
| 515 |
-
msgid "Checkbox label text"
|
| 516 |
-
msgstr "Teks label kotak centang"
|
| 517 |
-
|
| 518 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:86
|
| 519 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:108
|
| 520 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:148
|
| 521 |
-
msgid "HTML tags like %s are allowed in the label text."
|
| 522 |
-
msgstr "Tag HTML seperti %s dapat digunakan di teks label."
|
| 523 |
-
|
| 524 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:90
|
| 525 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:112
|
| 526 |
-
msgid "Pre-check the checkbox?"
|
| 527 |
msgstr ""
|
| 528 |
|
| 529 |
-
#:
|
| 530 |
-
|
| 531 |
-
|
| 532 |
-
msgstr "Muat sejumlah CSS default?"
|
| 533 |
|
| 534 |
-
#:
|
| 535 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:119
|
| 536 |
-
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
| 537 |
-
msgstr "Pilih \"ya\" apabila kotak centang muncul di tempat yang aneh."
|
| 538 |
-
|
| 539 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:100
|
| 540 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:122
|
| 541 |
-
msgid "WooCommerce checkbox position"
|
| 542 |
-
msgstr "Posisi kotak centang WooCommerce"
|
| 543 |
-
|
| 544 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:103
|
| 545 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:125
|
| 546 |
-
msgid "After the billing details"
|
| 547 |
-
msgstr "Setelah detail tagihan"
|
| 548 |
-
|
| 549 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:104
|
| 550 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:126
|
| 551 |
-
msgid "After the additional information"
|
| 552 |
-
msgstr "Setelah informasi tambahan"
|
| 553 |
-
|
| 554 |
-
#: mailchimp-for-wordpress/includes/views/checkbox-settings.php:107
|
| 555 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:129
|
| 556 |
-
msgid ""
|
| 557 |
-
"Choose the position for the checkbox in your WooCommerce checkout form."
|
| 558 |
-
msgstr "Pilih posisi kotak centang di formulir kasir WooCommerce Anda."
|
| 559 |
-
|
| 560 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:15
|
| 561 |
msgid ""
|
| 562 |
-
"
|
| 563 |
-
"
|
| 564 |
-
msgstr ""
|
| 565 |
-
|
| 566 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:20
|
| 567 |
-
msgid "Required form settings"
|
| 568 |
-
msgstr "Pengaturan formulir yang diperlukan"
|
| 569 |
-
|
| 570 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:24
|
| 571 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:19
|
| 572 |
-
msgid "Load form styles (CSS)?"
|
| 573 |
-
msgstr "Muat gaya formulir (CSS)?"
|
| 574 |
-
|
| 575 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:28
|
| 576 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:23
|
| 577 |
-
msgid "Yes, load basic form styles"
|
| 578 |
-
msgstr "Ya, muat gaya formulir dasar"
|
| 579 |
-
|
| 580 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:29
|
| 581 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:24
|
| 582 |
-
msgid "Yes, load my custom form styles"
|
| 583 |
-
msgstr "Ya, muat gaya formulir khusus saya"
|
| 584 |
-
|
| 585 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:30
|
| 586 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:25
|
| 587 |
-
msgid "Yes, load default form theme"
|
| 588 |
-
msgstr "Ya, muat tema formulir default"
|
| 589 |
-
|
| 590 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:31
|
| 591 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:26
|
| 592 |
-
msgid "Light Theme"
|
| 593 |
-
msgstr "Tema Cerah"
|
| 594 |
|
| 595 |
-
#:
|
| 596 |
-
|
| 597 |
-
|
| 598 |
-
msgstr "Tema Merah"
|
| 599 |
-
|
| 600 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:33
|
| 601 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:28
|
| 602 |
-
msgid "Green Theme"
|
| 603 |
-
msgstr "Tema Hijau"
|
| 604 |
-
|
| 605 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:34
|
| 606 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:29
|
| 607 |
-
msgid "Blue Theme"
|
| 608 |
-
msgstr "Tema Biru"
|
| 609 |
-
|
| 610 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:35
|
| 611 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:30
|
| 612 |
-
msgid "Dark Theme"
|
| 613 |
-
msgstr "Tema Gelap"
|
| 614 |
|
| 615 |
-
#:
|
| 616 |
-
|
| 617 |
-
|
| 618 |
-
msgstr "Tema Warna Khusus"
|
| 619 |
|
| 620 |
-
#:
|
| 621 |
-
msgid ""
|
| 622 |
-
|
| 623 |
-
"styles\" or choose one of the color themes"
|
| 624 |
-
msgstr "Jika anda ingin me-loading style css yang standar, pilih \"format style standar\" atau pilih salah satu dari tema berwarna."
|
| 625 |
-
|
| 626 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:45
|
| 627 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:14
|
| 628 |
-
msgid "Lists this form subscribes to"
|
| 629 |
-
msgstr "Daftar yang digunakan untuk formulir berlangganan ini"
|
| 630 |
|
| 631 |
-
#:
|
| 632 |
msgid ""
|
| 633 |
-
"
|
| 634 |
-
"
|
| 635 |
-
msgstr "Pilih siapa yang menjadi langganan dari daftar orang yang mengirimkan formulir."
|
| 636 |
-
|
| 637 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:69
|
| 638 |
-
msgid "Form mark-up"
|
| 639 |
msgstr ""
|
| 640 |
|
| 641 |
-
#:
|
| 642 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:91
|
| 643 |
msgid ""
|
| 644 |
-
"
|
| 645 |
-
"
|
| 646 |
msgstr ""
|
| 647 |
|
| 648 |
-
#:
|
| 649 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/missing-fields-notice.php:4
|
| 650 |
-
msgid "Your form is missing the following (required) form fields:"
|
| 651 |
-
msgstr "Formulir anda kurang terisi dengan data yang dibutuhkan:"
|
| 652 |
-
|
| 653 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:117
|
| 654 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:71
|
| 655 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:57
|
| 656 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:70
|
| 657 |
-
msgid "Send Welcome Email?"
|
| 658 |
-
msgstr "Kirim Email Selamat Datang?"
|
| 659 |
-
|
| 660 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:128
|
| 661 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:86
|
| 662 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:64
|
| 663 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:75
|
| 664 |
msgid ""
|
| 665 |
-
"
|
| 666 |
-
"
|
| 667 |
msgstr ""
|
| 668 |
|
| 669 |
-
#:
|
| 670 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:33
|
| 671 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-checkbox-settings.php:67
|
| 672 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:78
|
| 673 |
-
msgid "Update existing subscribers?"
|
| 674 |
-
msgstr "Perbarui pelanggan yang ada?"
|
| 675 |
-
|
| 676 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:138
|
| 677 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:47
|
| 678 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:89
|
| 679 |
msgid ""
|
| 680 |
-
"
|
| 681 |
-
"
|
| 682 |
msgstr ""
|
| 683 |
|
| 684 |
-
#:
|
| 685 |
-
|
| 686 |
-
|
| 687 |
-
msgid "Replace interest groups?"
|
| 688 |
-
msgstr "Gantikan grup kesukaan?"
|
| 689 |
-
|
| 690 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:152
|
| 691 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:66
|
| 692 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:104
|
| 693 |
-
msgid ""
|
| 694 |
-
"Select \"yes\" if you want to replace the interest groups with the groups "
|
| 695 |
-
"provided instead of adding the provided groups to the member's interest "
|
| 696 |
-
"groups (only when updating a subscriber)."
|
| 697 |
-
msgstr ""
|
| 698 |
-
|
| 699 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:156
|
| 700 |
-
msgid "Form Settings & Messages"
|
| 701 |
-
msgstr "Pengaturan & Pesan Formulir"
|
| 702 |
-
|
| 703 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:160
|
| 704 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:94
|
| 705 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:113
|
| 706 |
-
msgid "Enable AJAX form submission?"
|
| 707 |
-
msgstr "Aktifkan pengiriman formulir AJAX?"
|
| 708 |
-
|
| 709 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:171
|
| 710 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:108
|
| 711 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:118
|
| 712 |
-
msgid "Select \"yes\" if you want to use AJAX (JavaScript) to submit forms."
|
| 713 |
-
msgstr "Pilih \"ya\" apabila Anda ingin menggunakan AJAX (JavaScript) untuk mengirim formulir."
|
| 714 |
-
|
| 715 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:174
|
| 716 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:112
|
| 717 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:121
|
| 718 |
-
msgid "Hide form after a successful sign-up?"
|
| 719 |
-
msgstr "Sembunyikan formulir setelah berhasil mendaftar?"
|
| 720 |
-
|
| 721 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:185
|
| 722 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:126
|
| 723 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:126
|
| 724 |
-
msgid "Select \"yes\" to hide the form fields after a successful sign-up."
|
| 725 |
-
msgstr "Pilih \"ya\" untuk menyembunyikan bidang formulir setelah berhasil mendaftar."
|
| 726 |
|
| 727 |
-
#:
|
| 728 |
-
|
| 729 |
-
|
| 730 |
-
msgid "Redirect to URL after successful sign-ups"
|
| 731 |
-
msgstr "Alihkan ke URL setelah berhasil mendaftar"
|
| 732 |
-
|
| 733 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:190
|
| 734 |
-
msgid "Example: %s"
|
| 735 |
-
msgstr "Contoh: %s"
|
| 736 |
|
| 737 |
-
#:
|
| 738 |
-
|
| 739 |
-
|
| 740 |
-
"Leave empty or enter <code>0</code> for no redirect. Otherwise, use complete"
|
| 741 |
-
" (absolute) URLs, including <code>http://</code>."
|
| 742 |
-
msgstr ""
|
| 743 |
|
| 744 |
-
#:
|
| 745 |
-
|
| 746 |
-
|
| 747 |
-
msgstr "Berhasil berlangganan"
|
| 748 |
|
| 749 |
-
#:
|
| 750 |
-
|
| 751 |
-
|
| 752 |
-
msgid ""
|
| 753 |
-
"The text that shows when an email address is successfully subscribed to the "
|
| 754 |
-
"selected list(s)."
|
| 755 |
-
msgstr "Kata yang menunjukkan ketika sebuah alamat email berhasil berlangganan pada daftar yang terpilih."
|
| 756 |
|
| 757 |
-
#:
|
| 758 |
-
|
| 759 |
-
|
| 760 |
-
msgid "Invalid email address"
|
| 761 |
-
msgstr "Alamat email tidak valid"
|
| 762 |
|
| 763 |
-
#:
|
| 764 |
-
|
| 765 |
-
|
| 766 |
-
msgid "The text that shows when an invalid email address is given."
|
| 767 |
-
msgstr "Kata yang menunjukkan ketika sebuah alamat email salah diberikan."
|
| 768 |
|
| 769 |
-
#:
|
| 770 |
-
|
| 771 |
-
|
| 772 |
-
msgid "Required field missing"
|
| 773 |
-
msgstr "Bidang yang diperlukan belum diisi"
|
| 774 |
-
|
| 775 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:212
|
| 776 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:170
|
| 777 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:157
|
| 778 |
-
msgid ""
|
| 779 |
-
"The text that shows when a required field for the selected list(s) is "
|
| 780 |
-
"missing."
|
| 781 |
-
msgstr ""
|
| 782 |
|
| 783 |
-
#:
|
| 784 |
-
|
| 785 |
-
|
| 786 |
-
msgid "Already subscribed"
|
| 787 |
-
msgstr "Telah berlangganan"
|
| 788 |
|
| 789 |
-
#:
|
| 790 |
-
|
| 791 |
-
|
| 792 |
-
msgid ""
|
| 793 |
-
"The text that shows when the given email is already subscribed to the "
|
| 794 |
-
"selected list(s)."
|
| 795 |
-
msgstr ""
|
| 796 |
|
| 797 |
-
#:
|
| 798 |
-
|
| 799 |
-
|
| 800 |
-
msgid "Invalid CAPTCHA"
|
| 801 |
-
msgstr "CAPTCHA tidak valid"
|
| 802 |
|
| 803 |
-
#:
|
| 804 |
-
|
| 805 |
-
|
| 806 |
-
msgstr "Kesalahan umum"
|
| 807 |
|
| 808 |
-
#:
|
| 809 |
-
|
| 810 |
-
|
| 811 |
-
msgid "The text that shows when a general error occured."
|
| 812 |
-
msgstr ""
|
| 813 |
|
| 814 |
-
#:
|
| 815 |
-
|
| 816 |
-
|
| 817 |
-
msgid "Unsubscribed"
|
| 818 |
-
msgstr "Berhenti berlangganan"
|
| 819 |
|
| 820 |
-
#:
|
| 821 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:200
|
| 822 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:184
|
| 823 |
msgid ""
|
| 824 |
-
"
|
| 825 |
-
"
|
| 826 |
-
msgstr "
|
| 827 |
|
| 828 |
-
#:
|
| 829 |
-
|
| 830 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:188
|
| 831 |
-
msgid "Not subscribed"
|
| 832 |
-
msgstr "Tidak berlangganan"
|
| 833 |
-
|
| 834 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:246
|
| 835 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:207
|
| 836 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:191
|
| 837 |
-
msgid ""
|
| 838 |
-
"When using the unsubscribe method, this is the text that shows when the "
|
| 839 |
-
"given email address is not on the selected list(s)."
|
| 840 |
msgstr ""
|
| 841 |
|
| 842 |
-
#:
|
| 843 |
-
|
| 844 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:197
|
| 845 |
-
msgid "HTML tags like %s are allowed in the message fields."
|
| 846 |
-
msgstr "Tag HTML seperti %s dapat digunakan di bidang pesan."
|
| 847 |
-
|
| 848 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:266
|
| 849 |
-
msgid "Form Styling"
|
| 850 |
-
msgstr "Pengaturan Gaya Formulir"
|
| 851 |
-
|
| 852 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:267
|
| 853 |
-
msgid "Alter the visual appearance of the form by applying CSS rules to %s."
|
| 854 |
-
msgstr "Ubah tampilan visual formulir dengan menerapkan aturan CSS ke %s."
|
| 855 |
-
|
| 856 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:268
|
| 857 |
-
msgid ""
|
| 858 |
-
"You can add the CSS rules to your theme stylesheet using the <a "
|
| 859 |
-
"href=\"%s\">Theme Editor</a> or by using a plugin like %s"
|
| 860 |
msgstr ""
|
| 861 |
|
| 862 |
-
#:
|
| 863 |
-
msgid ""
|
| 864 |
-
"The <a href=\"%s\" target=\"_blank\">plugin FAQ</a> lists the various CSS "
|
| 865 |
-
"selectors you can use to target the different form elements."
|
| 866 |
-
msgstr "<a href=\"%s\" target=\"_blank\">plugin FAQ</a> menjelaskan berbagai selektor CSS yang dapat digunakan untuk menargetkan elemen formulir berbeda."
|
| 867 |
-
|
| 868 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:270
|
| 869 |
-
msgid ""
|
| 870 |
-
"If you need an easier way to style your forms, consider <a "
|
| 871 |
-
"href=\"%s\">upgrading to MailChimp for WordPress Pro</a> which comes with an"
|
| 872 |
-
" easy Styles Builder."
|
| 873 |
msgstr ""
|
| 874 |
|
| 875 |
-
#:
|
| 876 |
-
|
| 877 |
-
msgid "Variables"
|
| 878 |
-
msgstr "Variabel"
|
| 879 |
-
|
| 880 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:274
|
| 881 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:11
|
| 882 |
-
msgid ""
|
| 883 |
-
"The following list of variables can be used to <a href=\"%s\">add some "
|
| 884 |
-
"dynamic content to your form or success and error messages</a>."
|
| 885 |
msgstr ""
|
| 886 |
|
| 887 |
-
#:
|
| 888 |
-
|
| 889 |
-
|
| 890 |
-
msgstr "Ini mengizinkan anda untuk mengubah formulir anda atau merespon pesan."
|
| 891 |
-
|
| 892 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:282
|
| 893 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:16
|
| 894 |
-
msgid "Replaced with the visitor's email (if set in URL or cookie)."
|
| 895 |
-
msgstr "Diganti dengan email pengunjung (jika diatur di URL atau cookie)."
|
| 896 |
-
|
| 897 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:286
|
| 898 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:20
|
| 899 |
-
msgid "Replaced with the form response (error or success messages)."
|
| 900 |
-
msgstr "Diganti dengan respons formulir (pesan galat atau sukses)."
|
| 901 |
-
|
| 902 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:291
|
| 903 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:25
|
| 904 |
-
msgid "Replaced with a captcha field."
|
| 905 |
-
msgstr "Diganti dengan bidang captcha."
|
| 906 |
-
|
| 907 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:296
|
| 908 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:30
|
| 909 |
-
msgid "Replaced with the number of subscribers on the selected list(s)"
|
| 910 |
-
msgstr "Diganti dengan jumlah pelanggan pada daftar yang dipilih"
|
| 911 |
-
|
| 912 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:300
|
| 913 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:34
|
| 914 |
-
msgid "Replaced with the current site language, eg: %s"
|
| 915 |
-
msgstr "Diganti dengan bahasa situs saat ini, cth: %s"
|
| 916 |
-
|
| 917 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:304
|
| 918 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:38
|
| 919 |
-
msgid "Replaced with the visitor's IP address"
|
| 920 |
-
msgstr "Diganti dengan alamat IP pengunjung"
|
| 921 |
-
|
| 922 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:308
|
| 923 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:42
|
| 924 |
-
msgid "Replaced with the current date (yyyy/mm/dd eg: %s)"
|
| 925 |
-
msgstr "Diganti dengan tanggal saat ini (yyyy/mm/dd cth: %s)"
|
| 926 |
-
|
| 927 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:312
|
| 928 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:46
|
| 929 |
-
msgid "Replaced with the current time (hh:mm:ss eg: %s)"
|
| 930 |
-
msgstr "Diganti dengan waktu saat ini (hh:mm:ss cth: %s)"
|
| 931 |
|
| 932 |
-
#:
|
| 933 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:50
|
| 934 |
-
msgid ""
|
| 935 |
-
"Replaced with the logged in user's email (or nothing, if there is no logged "
|
| 936 |
-
"in user)"
|
| 937 |
-
msgstr "Diganti dengan email pengguna yang masuk (atau kosong, apabila tak ada pengguna yang masuk)"
|
| 938 |
-
|
| 939 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:320
|
| 940 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:54
|
| 941 |
-
msgid "First name of the current user"
|
| 942 |
-
msgstr "Nama depan pengguna saat ini"
|
| 943 |
-
|
| 944 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:324
|
| 945 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:58
|
| 946 |
-
msgid "Last name of the current user"
|
| 947 |
-
msgstr "Nama belakang pengguna saat ini"
|
| 948 |
-
|
| 949 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:328
|
| 950 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:62
|
| 951 |
-
msgid "Current user ID"
|
| 952 |
-
msgstr "ID pengguna saat ini"
|
| 953 |
-
|
| 954 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:332
|
| 955 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:66
|
| 956 |
-
msgid "Current URL"
|
| 957 |
-
msgstr "URL saat ini"
|
| 958 |
-
|
| 959 |
-
#: mailchimp-for-wordpress/includes/views/form-settings.php:336
|
| 960 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-text-variables.php:70
|
| 961 |
-
msgid "The value of the <strong>FNAME</strong> field, if set."
|
| 962 |
-
msgstr ""
|
| 963 |
-
|
| 964 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:10
|
| 965 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:31
|
| 966 |
-
msgid "Add a new field"
|
| 967 |
-
msgstr "Tambah bidang baru"
|
| 968 |
-
|
| 969 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:12
|
| 970 |
-
msgid "Use the tool below to generate the HTML for your form fields."
|
| 971 |
-
msgstr "Gunakan alat di bawah untuk menghasilkan kode HTML untuk bidang formulir Anda."
|
| 972 |
-
|
| 973 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:15
|
| 974 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:35
|
| 975 |
-
msgid "Select MailChimp field.."
|
| 976 |
-
msgstr "Pilih bidang MailChimp.."
|
| 977 |
-
|
| 978 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:19
|
| 979 |
-
msgid "Submit Button"
|
| 980 |
-
msgstr "Tombol Kirim"
|
| 981 |
-
|
| 982 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:20
|
| 983 |
-
msgid "Subscribe / unsubscribe choice"
|
| 984 |
-
msgstr "Pilihan berlangganan / berhenti berlangganan"
|
| 985 |
-
|
| 986 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:21
|
| 987 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:40
|
| 988 |
msgid "List choice"
|
| 989 |
-
msgstr "Daftar
|
| 990 |
-
|
| 991 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:29
|
| 992 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:49
|
| 993 |
-
msgid "Label"
|
| 994 |
-
msgstr "Label"
|
| 995 |
-
|
| 996 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:34
|
| 997 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:54
|
| 998 |
-
msgid "Placeholder"
|
| 999 |
-
msgstr "Placeholder"
|
| 1000 |
-
|
| 1001 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:44
|
| 1002 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:64
|
| 1003 |
-
msgid "Labels"
|
| 1004 |
-
msgstr "Label"
|
| 1005 |
-
|
| 1006 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:44
|
| 1007 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:64
|
| 1008 |
-
msgid "(leave empty to hide)"
|
| 1009 |
-
msgstr "(kosongkan untuk menyembunyikan)"
|
| 1010 |
-
|
| 1011 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:49
|
| 1012 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:69
|
| 1013 |
-
msgid "Wrap in paragraph %s tags?"
|
| 1014 |
-
msgstr "Bungkus di tag %s paragraf?"
|
| 1015 |
-
|
| 1016 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:54
|
| 1017 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:73
|
| 1018 |
-
msgid "Required field?"
|
| 1019 |
-
msgstr "Bidang diperlukan?"
|
| 1020 |
-
|
| 1021 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:58
|
| 1022 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:77
|
| 1023 |
-
msgid "Add to form"
|
| 1024 |
-
msgstr "Tambah ke formulir"
|
| 1025 |
-
|
| 1026 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:62
|
| 1027 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:81
|
| 1028 |
-
msgid "Generated HTML"
|
| 1029 |
-
msgstr "HTML yang dihasilkan"
|
| 1030 |
-
|
| 1031 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-field-wizard.php:69
|
| 1032 |
-
msgid "Select at least one list first."
|
| 1033 |
-
msgstr "Pilih minimal satu daftar dahulu."
|
| 1034 |
-
|
| 1035 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-footer.php:11
|
| 1036 |
-
msgid ""
|
| 1037 |
-
"MailChimp for WordPress is in need of translations. Is the plugin not "
|
| 1038 |
-
"translated in your language or do you spot errors with the current "
|
| 1039 |
-
"translations? Helping out is easy! Head over to <a href=\"%s\">the "
|
| 1040 |
-
"translation project and click \"help translate\"</a>."
|
| 1041 |
-
msgstr "MailChimp untuk WordPress sedang membutuhkan terjemahan. Apakah plugin belum berbahasa anda atau apakah anda melihat banyak kesalahan pada terjemahan? Untuk membantu kami cukup mudah! Langsung aja masuk ke <a href=\"%s\"> proyek terjemahan dan klik \"bantu terjemahkan\"</a>."
|
| 1042 |
-
|
| 1043 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-footer.php:14
|
| 1044 |
-
msgid ""
|
| 1045 |
-
"Enjoying this plugin? <a href=\"%s\">Upgrade to MailChimp for WordPress "
|
| 1046 |
-
"Pro</a> for an even better plugin, you will love it."
|
| 1047 |
-
msgstr "Suka dengan plugin ini? <a href=\"%s\"> Tingkatkan ke MailChimp Pro untuk WordPress</a> untuk plugin yang lebih baik, anda akan mencintainya."
|
| 1048 |
-
|
| 1049 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-footer.php:20
|
| 1050 |
-
#: mailchimp-for-wordpress-pro/includes/views/parts/admin-footer.php:13
|
| 1051 |
-
msgid ""
|
| 1052 |
-
"This plugin is not developed by or affiliated with MailChimp in any way."
|
| 1053 |
-
msgstr "Plugin ini tidak dibuat oleh atau berafiliasi dengan MailChimp."
|
| 1054 |
-
|
| 1055 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-need-support.php:9
|
| 1056 |
-
msgid "Looking for help?"
|
| 1057 |
-
msgstr "Butuh bantuan?"
|
| 1058 |
|
| 1059 |
-
#:
|
| 1060 |
-
msgid ""
|
| 1061 |
-
|
| 1062 |
-
"documentation</a>, the plugin <a href=\"%s\">FAQ</a> or use the <a "
|
| 1063 |
-
"href=\"%s\">support forums</a> on WordPress.org."
|
| 1064 |
-
msgstr "Pastikan untuk membaca <a href=\"%s\"> dokumentasi MailChimp untuk WordPress</a>, plugin <a href=\"%s\">FAQ</a> atau gunakan <a href=\"%s\">Forum bantuan</a> pada WordPress.org."
|
| 1065 |
-
|
| 1066 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-need-support.php:14
|
| 1067 |
-
msgid "Do you enjoy this plugin?"
|
| 1068 |
-
msgstr "Apakah anda menikmati plugin ini?"
|
| 1069 |
|
| 1070 |
-
#:
|
| 1071 |
-
msgid "
|
| 1072 |
-
msgstr "
|
| 1073 |
|
| 1074 |
-
#:
|
| 1075 |
-
msgid "
|
| 1076 |
-
msgstr "
|
| 1077 |
|
| 1078 |
-
#:
|
| 1079 |
-
msgid "
|
| 1080 |
-
msgstr "
|
| 1081 |
|
| 1082 |
-
#:
|
| 1083 |
msgid ""
|
| 1084 |
-
"
|
| 1085 |
-
"page</a>."
|
| 1086 |
-
msgstr "Tulis komentar tentang plugin pada blog anda dan hubungkan ke <a href=\"%s\">halaman plugin</a>"
|
| 1087 |
-
|
| 1088 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-need-support.php:19
|
| 1089 |
-
msgid "There is an <a href=\"%s\">affiliate program</a> as well."
|
| 1090 |
-
msgstr "Ada <a href=\"%s\">program afiliasi</a>juga."
|
| 1091 |
-
|
| 1092 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-need-support.php:20
|
| 1093 |
-
msgid "Vote \"works\" on the WordPress.org plugin page"
|
| 1094 |
msgstr ""
|
| 1095 |
|
| 1096 |
-
#:
|
| 1097 |
-
msgid ""
|
| 1098 |
-
|
| 1099 |
-
msgstr "Plugin ini bahkan memiliki versi premium, anda pasti akan mencintainya."
|
| 1100 |
-
|
| 1101 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:11
|
| 1102 |
-
msgid "Some differences with this free version of the plugin:"
|
| 1103 |
-
msgstr "Beberapa perbedaan dengan versi gratis pada plugin ini:"
|
| 1104 |
|
| 1105 |
-
#:
|
| 1106 |
-
msgid "
|
| 1107 |
msgstr ""
|
| 1108 |
|
| 1109 |
-
#:
|
| 1110 |
-
msgid "
|
| 1111 |
-
msgstr "
|
| 1112 |
-
|
| 1113 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:18
|
| 1114 |
-
msgid "AJAX forms"
|
| 1115 |
-
msgstr "formulir AJAX"
|
| 1116 |
-
|
| 1117 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:19
|
| 1118 |
-
msgid "Forms do not require a full page reload."
|
| 1119 |
-
msgstr "Formulir tidak membutuhkan loading sehalaman penuh."
|
| 1120 |
-
|
| 1121 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:22
|
| 1122 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-reports.php:14
|
| 1123 |
-
msgid "Statistics"
|
| 1124 |
-
msgstr "Statistik"
|
| 1125 |
-
|
| 1126 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:23
|
| 1127 |
-
msgid "Every form interaction is logged and visualised in insightful charts."
|
| 1128 |
-
msgstr "Setiap interaksi formulir masuk dan terlihat pada wawasan grafik."
|
| 1129 |
-
|
| 1130 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:26
|
| 1131 |
-
msgid "Styles Builder"
|
| 1132 |
-
msgstr "Pembuat gaya"
|
| 1133 |
-
|
| 1134 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:27
|
| 1135 |
-
msgid "Create beautiful form themes with ease."
|
| 1136 |
-
msgstr "Buat bentuk tema yang cantik dengan mudah."
|
| 1137 |
-
|
| 1138 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:31
|
| 1139 |
-
msgid "Upgrade Now"
|
| 1140 |
-
msgstr "Tingkatkan sekarang"
|
| 1141 |
-
|
| 1142 |
-
#: mailchimp-for-wordpress/includes/views/parts/admin-upgrade-to-pro.php:32
|
| 1143 |
-
msgid "View Demo"
|
| 1144 |
-
msgstr "Lihat Demo"
|
| 1145 |
-
|
| 1146 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:176
|
| 1147 |
-
msgid "Documentation"
|
| 1148 |
-
msgstr "Dokumentasi"
|
| 1149 |
-
|
| 1150 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:240
|
| 1151 |
-
msgid "Save Form"
|
| 1152 |
-
msgstr "Simpan Bentuk"
|
| 1153 |
-
|
| 1154 |
-
#: mailchimp-for-wordpress-pro/includes/admin/class-admin.php:244
|
| 1155 |
-
msgid "Update Form"
|
| 1156 |
-
msgstr "Ubah Bentuk"
|
| 1157 |
|
| 1158 |
-
#:
|
| 1159 |
-
msgid "
|
| 1160 |
-
msgstr "
|
| 1161 |
|
| 1162 |
-
#:
|
| 1163 |
-
msgid "
|
| 1164 |
-
msgstr "
|
| 1165 |
|
| 1166 |
-
#:
|
| 1167 |
-
msgid "
|
| 1168 |
-
msgstr "
|
| 1169 |
|
| 1170 |
-
#:
|
| 1171 |
-
msgid "
|
| 1172 |
-
msgstr "
|
| 1173 |
|
| 1174 |
-
#:
|
| 1175 |
-
msgid "
|
| 1176 |
-
msgstr "
|
| 1177 |
|
| 1178 |
-
#:
|
| 1179 |
-
msgid "
|
| 1180 |
-
msgstr "
|
| 1181 |
|
| 1182 |
-
#:
|
| 1183 |
-
|
| 1184 |
-
|
| 1185 |
-
msgid "Reports"
|
| 1186 |
-
msgstr "Laporan"
|
| 1187 |
|
| 1188 |
-
#:
|
| 1189 |
-
msgid ""
|
| 1190 |
-
|
| 1191 |
-
"href=\"%s\">Provide a valid API key.</a>"
|
| 1192 |
-
msgstr "Harap pastikan plugin telah terkoneksi pada MailChimp. <a href=\"%s\">Sediakan API key yang aktif.</a>"
|
| 1193 |
|
| 1194 |
-
#:
|
| 1195 |
-
msgid ""
|
| 1196 |
-
"You disabled logging using the %s filter. Re-enable it to use the Reports "
|
| 1197 |
-
"page."
|
| 1198 |
msgstr ""
|
| 1199 |
|
| 1200 |
-
#:
|
| 1201 |
-
msgid ""
|
| 1202 |
-
"
|
| 1203 |
-
"settings you set in the Lite version, you can safely <a "
|
| 1204 |
-
"href=\"%s\">deactivate it now</a>."
|
| 1205 |
-
msgstr "<strong>Selamat datang ke MailChimp Pro untuk WordPress!</strong> Kami telah memindahkan pengaturan yang anda buat pada versi Lite, anda dapat <a href=\"%s\">nonaktifkan sekarang</a>."
|
| 1206 |
|
| 1207 |
-
#:
|
| 1208 |
-
|
| 1209 |
-
|
|
|
|
| 1210 |
|
| 1211 |
-
#:
|
| 1212 |
-
msgid ""
|
| 1213 |
-
|
| 1214 |
-
" stylesheet or use a plugin like <em>%s</em>."
|
| 1215 |
-
msgstr "Tidak bisa membuat stylesheet. Masukkan secara manual CSS ke dalam stylesheet tema anda atau gunakan sebuat plugin seperti <em>%s</em>."
|
| 1216 |
|
| 1217 |
-
#:
|
| 1218 |
-
msgid "
|
| 1219 |
msgstr ""
|
| 1220 |
|
| 1221 |
-
#:
|
| 1222 |
-
msgid "
|
| 1223 |
-
msgstr "
|
| 1224 |
|
| 1225 |
-
#:
|
| 1226 |
-
msgid "
|
| 1227 |
msgstr ""
|
| 1228 |
|
| 1229 |
-
#:
|
| 1230 |
-
msgid ""
|
| 1231 |
-
"<strong>Error:</strong> Sign-up form not found. Please check if you used the"
|
| 1232 |
-
" correct form ID."
|
| 1233 |
msgstr ""
|
| 1234 |
|
| 1235 |
-
#:
|
| 1236 |
-
msgid "
|
| 1237 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1238 |
|
| 1239 |
-
#:
|
| 1240 |
-
msgid "
|
| 1241 |
-
msgstr "
|
| 1242 |
|
| 1243 |
-
#:
|
| 1244 |
-
|
| 1245 |
-
|
|
|
|
| 1246 |
|
| 1247 |
-
#:
|
| 1248 |
-
msgid "
|
| 1249 |
msgstr ""
|
| 1250 |
|
| 1251 |
-
#:
|
| 1252 |
-
|
| 1253 |
-
|
| 1254 |
-
msgstr "Daftar"
|
| 1255 |
|
| 1256 |
-
#:
|
| 1257 |
-
msgid "
|
| 1258 |
-
msgstr "
|
| 1259 |
|
| 1260 |
-
#:
|
| 1261 |
-
msgid ""
|
| 1262 |
-
"Note that you've enabled double opt-in for the \"%s\" form. The user won't "
|
| 1263 |
-
"be added to the selected MailChimp lists until they confirm their email "
|
| 1264 |
-
"address."
|
| 1265 |
msgstr ""
|
| 1266 |
|
| 1267 |
-
#:
|
| 1268 |
-
msgid "
|
| 1269 |
-
msgstr "
|
| 1270 |
|
| 1271 |
-
#:
|
| 1272 |
-
msgid "
|
| 1273 |
-
msgstr "
|
| 1274 |
|
| 1275 |
-
#:
|
| 1276 |
-
msgid "
|
| 1277 |
-
msgstr "
|
| 1278 |
|
| 1279 |
-
#:
|
| 1280 |
-
msgid ""
|
| 1281 |
-
|
| 1282 |
-
"href=\"%s\">widget settings</a>."
|
| 1283 |
-
msgstr "Silahkan pilih formulir pendaftaran yang ingin anda tampilkan disini pada <a href=\"%s\">setelah widget</a>"
|
| 1284 |
|
| 1285 |
-
#:
|
| 1286 |
-
msgid "
|
| 1287 |
-
msgstr "
|
| 1288 |
|
| 1289 |
-
#:
|
| 1290 |
-
msgid "
|
| 1291 |
-
msgstr "
|
| 1292 |
|
| 1293 |
-
#:
|
| 1294 |
-
msgid "
|
| 1295 |
-
msgstr "
|
| 1296 |
|
| 1297 |
-
#:
|
| 1298 |
-
msgid ""
|
| 1299 |
-
"
|
| 1300 |
-
"inbox to confirm."
|
| 1301 |
-
msgstr "Terima kasih, permintaan pendaftaran anda berhasil! Silahkan cek kotak masuk pada email anda untuk konfirmasi."
|
| 1302 |
|
| 1303 |
-
#:
|
| 1304 |
-
msgid "
|
| 1305 |
-
msgstr ""
|
| 1306 |
|
| 1307 |
-
#:
|
| 1308 |
msgid ""
|
| 1309 |
-
"
|
| 1310 |
-
"
|
| 1311 |
-
msgstr "
|
| 1312 |
|
| 1313 |
-
#:
|
| 1314 |
-
|
| 1315 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1316 |
|
| 1317 |
-
#:
|
| 1318 |
-
|
| 1319 |
-
|
|
|
|
|
|
|
|
|
|
| 1320 |
|
| 1321 |
-
#:
|
| 1322 |
-
msgid "
|
| 1323 |
-
msgstr "
|
| 1324 |
|
| 1325 |
-
#:
|
| 1326 |
-
msgid ""
|
| 1327 |
-
|
| 1328 |
-
" it?</a>"
|
| 1329 |
-
msgstr "Lisensi anda akan kadaluarsa dalam %d hari, apakah anda ingin memperpanjangnya?"
|
| 1330 |
|
| 1331 |
-
#:
|
| 1332 |
-
msgid ""
|
| 1333 |
-
|
| 1334 |
-
"<a href=\"%s\">upgrade your license</a> to use it on this site."
|
| 1335 |
-
msgstr "Anda telah mencapai batas aktivasi. Anda harus <a href=\"%s\">mereset</a>atau<a href=\"%s\">meng-upgrade lisensi anda</a> untuk menggunakannya di website ini."
|
| 1336 |
|
| 1337 |
-
#:
|
| 1338 |
-
msgid ""
|
| 1339 |
-
|
| 1340 |
-
"you want to use it again."
|
| 1341 |
-
msgstr "Lisensi anda telah kadaluarsa. Anda harus <a href=\"%s\">memperbarui lisensi anda</a> jika anda ingin menggunakannya lagi."
|
| 1342 |
|
| 1343 |
-
#:
|
| 1344 |
-
msgid "
|
| 1345 |
-
msgstr "
|
| 1346 |
|
| 1347 |
-
#:
|
| 1348 |
-
msgid "Your
|
| 1349 |
-
msgstr "
|
| 1350 |
|
| 1351 |
-
#:
|
| 1352 |
-
|
| 1353 |
-
|
| 1354 |
-
msgid ""
|
| 1355 |
-
"Your plugin license has expired. You will no longer have access to plugin "
|
| 1356 |
-
"updates unless you <a href=\"%s\">renew your license</a>."
|
| 1357 |
-
msgstr "Lisensi plugin anda telah kadaluarsa. Anda tidak akan memiliki akses untuk mengupdate plugin kecuali anda <a href=\"%s\">memperbarui lisensi anda<a/>."
|
| 1358 |
|
| 1359 |
-
#:
|
| 1360 |
-
msgid "
|
| 1361 |
-
msgstr "
|
| 1362 |
|
| 1363 |
-
#:
|
| 1364 |
-
msgid "
|
| 1365 |
-
msgstr "
|
| 1366 |
|
| 1367 |
-
#:
|
| 1368 |
-
msgid "
|
| 1369 |
-
msgstr "
|
| 1370 |
|
| 1371 |
-
#:
|
| 1372 |
msgid ""
|
| 1373 |
-
"
|
| 1374 |
-
"
|
| 1375 |
msgstr ""
|
| 1376 |
|
| 1377 |
-
#:
|
| 1378 |
-
msgid ""
|
| 1379 |
-
"
|
|
|
|
|
|
|
|
|
|
| 1380 |
msgstr ""
|
| 1381 |
|
| 1382 |
-
#:
|
| 1383 |
msgid ""
|
| 1384 |
-
"
|
| 1385 |
-
"
|
| 1386 |
msgstr ""
|
| 1387 |
|
| 1388 |
-
#:
|
| 1389 |
-
msgid "
|
| 1390 |
-
msgstr "
|
| 1391 |
|
| 1392 |
-
#:
|
| 1393 |
-
msgid "
|
| 1394 |
-
msgstr "
|
| 1395 |
|
| 1396 |
-
#:
|
| 1397 |
-
msgid "
|
| 1398 |
-
msgstr "
|
| 1399 |
|
| 1400 |
-
#:
|
| 1401 |
-
msgid "
|
| 1402 |
-
msgstr "
|
| 1403 |
|
| 1404 |
-
#:
|
| 1405 |
-
|
| 1406 |
-
|
| 1407 |
-
msgstr "anda <strong>tidak</strong> menerima update"
|
| 1408 |
|
| 1409 |
-
#:
|
| 1410 |
-
msgid "
|
| 1411 |
-
msgstr "
|
| 1412 |
|
| 1413 |
-
#:
|
| 1414 |
-
msgid "
|
| 1415 |
msgstr ""
|
| 1416 |
|
| 1417 |
-
#:
|
| 1418 |
-
msgid "
|
| 1419 |
-
msgstr "
|
| 1420 |
|
| 1421 |
-
#:
|
| 1422 |
-
msgid ""
|
| 1423 |
-
|
| 1424 |
-
msgstr "(nonaktifkan lisensi anda jadi anda bisa mengaktifkannya pada website WordPress lainnya)"
|
| 1425 |
|
| 1426 |
-
#:
|
| 1427 |
-
msgid "
|
| 1428 |
-
msgstr "
|
| 1429 |
|
| 1430 |
-
#:
|
| 1431 |
-
msgid "
|
| 1432 |
-
msgstr "
|
| 1433 |
|
| 1434 |
-
#:
|
| 1435 |
-
msgid "
|
| 1436 |
-
msgstr "
|
| 1437 |
|
| 1438 |
-
#:
|
| 1439 |
-
msgid "
|
| 1440 |
-
msgstr "
|
| 1441 |
|
| 1442 |
-
#:
|
| 1443 |
-
msgid "
|
| 1444 |
-
msgstr "
|
| 1445 |
|
| 1446 |
-
#:
|
| 1447 |
-
msgid "
|
| 1448 |
-
msgstr "
|
| 1449 |
|
| 1450 |
-
#:
|
| 1451 |
-
msgid "
|
| 1452 |
-
msgstr "
|
| 1453 |
|
| 1454 |
-
#:
|
| 1455 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-log-table.php:462
|
| 1456 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-log-table.php:498
|
| 1457 |
msgid "Form"
|
| 1458 |
-
msgstr "
|
| 1459 |
-
|
| 1460 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-forms-table.php:51
|
| 1461 |
-
msgid "Shortcode"
|
| 1462 |
-
msgstr "Shortcode"
|
| 1463 |
-
|
| 1464 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-forms-table.php:52
|
| 1465 |
-
msgid "List(s)"
|
| 1466 |
-
msgstr "Daftar"
|
| 1467 |
-
|
| 1468 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-forms-table.php:53
|
| 1469 |
-
msgid "Last edited"
|
| 1470 |
-
msgstr "Terakhir diedit"
|
| 1471 |
|
| 1472 |
-
#:
|
| 1473 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-forms-table.php:108
|
| 1474 |
msgid "Edit Form"
|
| 1475 |
msgstr "Edit Formulir"
|
| 1476 |
|
| 1477 |
-
#:
|
| 1478 |
-
|
| 1479 |
-
|
| 1480 |
-
msgstr "Hapus"
|
| 1481 |
-
|
| 1482 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-forms-table.php:137
|
| 1483 |
-
msgid "No MailChimp list(s) selected yet."
|
| 1484 |
-
msgstr "Belum ada daftar MailChimp yang dipilih."
|
| 1485 |
-
|
| 1486 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-forms-table.php:147
|
| 1487 |
-
msgid "You have not created any sign-up forms yet. Time to do so!"
|
| 1488 |
-
msgstr "Anda belum membuat formulir pendaftaran. Sekarang saatnya!"
|
| 1489 |
-
|
| 1490 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-log-table.php:46
|
| 1491 |
-
#: mailchimp-for-wordpress-pro/includes/views/pages/admin-reports.php:15
|
| 1492 |
-
msgid "Log"
|
| 1493 |
-
msgstr "Masuk"
|
| 1494 |
|
| 1495 |
-
#:
|
| 1496 |
-
msgid "
|
| 1497 |
msgstr ""
|
| 1498 |
|
| 1499 |
-
#:
|
| 1500 |
-
msgid "
|
| 1501 |
-
msgstr "
|
| 1502 |
-
|
| 1503 |
-
#: mailchimp-for-wordpress-pro/includes/tables/class-log-table.php:78
|
| 1504 |
-
msgid "Data"
|
| 1505 |
-
msgstr "Data"
|
| 1506 |
|
| 1507 |
-
#:
|
| 1508 |
-
|
| 1509 |
-
|
| 1510 |
-
msgstr "Sukses"
|
| 1511 |
|
| 1512 |
-
#:
|
| 1513 |
-
msgid "
|
| 1514 |
-
msgstr "
|
| 1515 |
|
| 1516 |
-
#:
|
| 1517 |
-
msgid "
|
| 1518 |
-
msgstr "
|
| 1519 |
|
| 1520 |
-
#:
|
| 1521 |
-
msgid "
|
| 1522 |
-
|
|
|
|
|
|
|
| 1523 |
|
| 1524 |
-
#:
|
| 1525 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1526 |
msgstr ""
|
| 1527 |
|
| 1528 |
-
#:
|
| 1529 |
-
msgid "
|
| 1530 |
-
msgstr "
|
| 1531 |
|
| 1532 |
-
#:
|
| 1533 |
-
msgid "
|
| 1534 |
-
|
|
|
|
| 1535 |
|
| 1536 |
-
#:
|
| 1537 |
-
msgid "
|
| 1538 |
-
msgstr "
|
| 1539 |
|
| 1540 |
-
#:
|
| 1541 |
-
msgid "
|
| 1542 |
-
|
|
|
|
|
|
|
| 1543 |
|
| 1544 |
-
#:
|
| 1545 |
-
msgid "
|
| 1546 |
-
msgstr "
|
| 1547 |
|
| 1548 |
-
#:
|
| 1549 |
-
msgid "
|
| 1550 |
-
|
|
|
|
|
|
|
| 1551 |
|
| 1552 |
-
#:
|
| 1553 |
-
|
| 1554 |
-
|
|
|
|
| 1555 |
|
| 1556 |
-
#:
|
| 1557 |
-
msgid "
|
| 1558 |
-
msgstr "
|
| 1559 |
|
| 1560 |
-
#:
|
| 1561 |
-
msgid "
|
| 1562 |
-
msgstr "
|
| 1563 |
|
| 1564 |
-
#:
|
| 1565 |
-
msgid "
|
| 1566 |
-
msgstr "
|
| 1567 |
|
| 1568 |
-
#:
|
| 1569 |
-
|
| 1570 |
-
|
| 1571 |
-
msgstr "Pesan"
|
| 1572 |
|
| 1573 |
-
#:
|
| 1574 |
-
|
| 1575 |
-
|
| 1576 |
-
msgstr "Bayar"
|
| 1577 |
|
| 1578 |
-
#:
|
| 1579 |
-
|
| 1580 |
-
|
| 1581 |
-
msgstr "Komentar"
|
| 1582 |
|
| 1583 |
-
#:
|
| 1584 |
-
msgid "
|
| 1585 |
-
msgstr "
|
| 1586 |
|
| 1587 |
-
#:
|
| 1588 |
-
msgid ""
|
| 1589 |
-
"Any settings you specify here will override the <a href=\"%s\">general form "
|
| 1590 |
-
"settings</a>. If no setting is specified, the corresponding general setting "
|
| 1591 |
-
"value will be used."
|
| 1592 |
-
msgstr "Pengaturan apasaja yang anda sebutkan disini akan membawa ke <a href=\"%s\">setelan awal formulir<a/>. Jika tidak ada pengaturan yang disebutkan, setelan awal yang direkomendasikan akan digunakan."
|
| 1593 |
-
|
| 1594 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:25
|
| 1595 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:45
|
| 1596 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:64
|
| 1597 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:83
|
| 1598 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:106
|
| 1599 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:124
|
| 1600 |
-
msgid "Inherit"
|
| 1601 |
-
msgstr "Mewarisi"
|
| 1602 |
-
|
| 1603 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:137
|
| 1604 |
-
msgid "Send an email copy of the form data?"
|
| 1605 |
-
msgstr "kirim sebuah copian email atas data formulir?"
|
| 1606 |
-
|
| 1607 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:141
|
| 1608 |
msgid ""
|
| 1609 |
-
"
|
| 1610 |
-
"
|
| 1611 |
-
msgstr "
|
| 1612 |
-
|
| 1613 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:144
|
| 1614 |
-
msgid "Send the copy to this email:"
|
| 1615 |
-
msgstr "Kirimkan copian tersebut ke email ini:"
|
| 1616 |
-
|
| 1617 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:150
|
| 1618 |
-
msgid "Messages"
|
| 1619 |
-
msgstr "Pesan"
|
| 1620 |
-
|
| 1621 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/optional-form-settings.php:190
|
| 1622 |
-
msgid "Other errors"
|
| 1623 |
-
msgstr "Kesalahan lainnya"
|
| 1624 |
-
|
| 1625 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:39
|
| 1626 |
-
msgid "Submit button"
|
| 1627 |
-
msgstr "Tombol Kirim"
|
| 1628 |
-
|
| 1629 |
-
#: mailchimp-for-wordpress-pro/includes/views/metaboxes/required-form-settings.php:41
|
| 1630 |
-
msgid "Subscribe / unsubscribe action"
|
| 1631 |
-
msgstr "Berlangganan / berhenti berlangganan"
|
| 1632 |
|
| 1633 |
-
#:
|
| 1634 |
-
|
| 1635 |
-
|
|
|
|
| 1636 |
|
| 1637 |
-
#:
|
|
|
|
| 1638 |
msgid ""
|
| 1639 |
"Select \"yes\" if you want to update existing subscribers with the data that"
|
| 1640 |
" is sent."
|
| 1641 |
msgstr "Pilih \"yes\" jika anda ingin mengupdate pelanggan yang sudah ada dengan data yang dikirimkan"
|
| 1642 |
|
| 1643 |
-
#:
|
| 1644 |
-
|
| 1645 |
-
"
|
| 1646 |
-
"
|
| 1647 |
-
msgstr ""
|
| 1648 |
|
| 1649 |
-
#:
|
| 1650 |
-
|
|
|
|
|
|
|
|
|
|
| 1651 |
msgstr ""
|
| 1652 |
|
| 1653 |
-
#:
|
| 1654 |
-
|
| 1655 |
-
"
|
| 1656 |
-
"fields below."
|
| 1657 |
msgstr ""
|
| 1658 |
|
| 1659 |
-
#:
|
| 1660 |
-
msgid "
|
| 1661 |
msgstr ""
|
| 1662 |
|
| 1663 |
-
#:
|
| 1664 |
-
msgid "
|
| 1665 |
msgstr ""
|
| 1666 |
|
| 1667 |
-
#:
|
| 1668 |
-
msgid "
|
| 1669 |
msgstr ""
|
| 1670 |
|
| 1671 |
-
#:
|
| 1672 |
-
msgid "
|
| 1673 |
msgstr ""
|
| 1674 |
|
| 1675 |
-
#:
|
| 1676 |
msgid ""
|
| 1677 |
-
"
|
| 1678 |
-
"
|
| 1679 |
msgstr ""
|
| 1680 |
|
| 1681 |
-
#:
|
| 1682 |
-
msgid ""
|
| 1683 |
-
"Please use the same email address as you used when purchasing the plugin."
|
| 1684 |
msgstr ""
|
| 1685 |
|
| 1686 |
-
#:
|
| 1687 |
-
msgid "
|
| 1688 |
msgstr ""
|
| 1689 |
|
| 1690 |
-
#:
|
| 1691 |
msgid ""
|
| 1692 |
-
"
|
| 1693 |
-
"
|
| 1694 |
-
"
|
| 1695 |
-
|
|
|
|
| 1696 |
|
| 1697 |
-
#:
|
| 1698 |
msgid ""
|
| 1699 |
-
"
|
| 1700 |
-
"
|
| 1701 |
-
"href=\"%s\">MailChimp for WordPress form settings</a>."
|
| 1702 |
-
msgstr ""
|
| 1703 |
|
| 1704 |
-
#:
|
| 1705 |
-
msgid "
|
| 1706 |
msgstr ""
|
| 1707 |
|
| 1708 |
-
#:
|
| 1709 |
-
|
| 1710 |
-
msgid "Create at least one form first."
|
| 1711 |
msgstr ""
|
| 1712 |
|
| 1713 |
-
#:
|
| 1714 |
-
msgid "
|
| 1715 |
msgstr ""
|
| 1716 |
|
| 1717 |
-
#:
|
| 1718 |
-
msgid "
|
| 1719 |
msgstr ""
|
| 1720 |
|
| 1721 |
-
#:
|
| 1722 |
-
msgid "
|
| 1723 |
msgstr ""
|
| 1724 |
|
| 1725 |
-
#:
|
| 1726 |
-
|
| 1727 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-css-builder.php:160
|
| 1728 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-css-builder.php:202
|
| 1729 |
-
msgid "px or %"
|
| 1730 |
msgstr ""
|
| 1731 |
|
| 1732 |
-
#:
|
| 1733 |
-
msgid "
|
|
|
|
|
|
|
| 1734 |
msgstr ""
|
| 1735 |
|
| 1736 |
-
#:
|
| 1737 |
-
msgid "
|
| 1738 |
msgstr ""
|
| 1739 |
|
| 1740 |
-
#:
|
| 1741 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
| 1742 |
msgstr ""
|
| 1743 |
|
| 1744 |
-
#:
|
| 1745 |
-
msgid "
|
| 1746 |
-
msgstr ""
|
| 1747 |
|
| 1748 |
-
#:
|
| 1749 |
-
msgid "
|
| 1750 |
msgstr ""
|
| 1751 |
|
| 1752 |
-
#:
|
| 1753 |
-
|
| 1754 |
-
msgid "Background color"
|
| 1755 |
msgstr ""
|
| 1756 |
|
| 1757 |
-
#:
|
| 1758 |
-
msgid "
|
| 1759 |
-
msgstr ""
|
| 1760 |
|
| 1761 |
-
#:
|
| 1762 |
-
|
| 1763 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-css-builder.php:219
|
| 1764 |
-
msgid "Border color"
|
| 1765 |
msgstr ""
|
| 1766 |
|
| 1767 |
-
#:
|
| 1768 |
-
|
| 1769 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-css-builder.php:215
|
| 1770 |
-
msgid "Border width"
|
| 1771 |
msgstr ""
|
| 1772 |
|
| 1773 |
-
#:
|
| 1774 |
-
|
| 1775 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-css-builder.php:228
|
| 1776 |
-
msgid "Text color"
|
| 1777 |
msgstr ""
|
| 1778 |
|
| 1779 |
-
#:
|
| 1780 |
-
#:
|
| 1781 |
-
|
| 1782 |
-
msgid "Text size"
|
| 1783 |
msgstr ""
|
| 1784 |
|
| 1785 |
-
#:
|
| 1786 |
-
msgid "
|
|
|
|
|
|
|
| 1787 |
msgstr ""
|
| 1788 |
|
| 1789 |
-
#:
|
| 1790 |
-
msgid "
|
| 1791 |
msgstr ""
|
| 1792 |
|
| 1793 |
-
#:
|
| 1794 |
-
msgid "
|
| 1795 |
msgstr ""
|
| 1796 |
|
| 1797 |
-
#:
|
| 1798 |
-
msgid "
|
| 1799 |
msgstr ""
|
| 1800 |
|
| 1801 |
-
#:
|
| 1802 |
-
msgid "
|
| 1803 |
msgstr ""
|
| 1804 |
|
| 1805 |
-
#:
|
| 1806 |
-
msgid "
|
| 1807 |
msgstr ""
|
| 1808 |
|
| 1809 |
-
#:
|
| 1810 |
-
msgid "
|
|
|
|
|
|
|
| 1811 |
msgstr ""
|
| 1812 |
|
| 1813 |
-
#:
|
| 1814 |
-
msgid "
|
| 1815 |
msgstr ""
|
| 1816 |
|
| 1817 |
-
#:
|
| 1818 |
-
msgid "
|
|
|
|
|
|
|
| 1819 |
msgstr ""
|
| 1820 |
|
| 1821 |
-
#:
|
| 1822 |
-
|
| 1823 |
-
|
| 1824 |
-
msgstr ""
|
| 1825 |
|
| 1826 |
-
#:
|
| 1827 |
-
|
| 1828 |
-
msgid "Inline"
|
| 1829 |
msgstr ""
|
| 1830 |
|
| 1831 |
-
#:
|
| 1832 |
-
|
| 1833 |
-
msgid "New line"
|
| 1834 |
msgstr ""
|
| 1835 |
|
| 1836 |
-
#:
|
| 1837 |
-
msgid "
|
| 1838 |
msgstr ""
|
| 1839 |
|
| 1840 |
-
#:
|
| 1841 |
-
msgid "
|
| 1842 |
-
msgstr ""
|
| 1843 |
|
| 1844 |
-
#:
|
| 1845 |
-
msgid "
|
| 1846 |
-
msgstr ""
|
| 1847 |
|
| 1848 |
-
#:
|
| 1849 |
-
|
| 1850 |
-
|
| 1851 |
-
msgstr ""
|
| 1852 |
|
| 1853 |
-
#:
|
| 1854 |
-
msgid "
|
| 1855 |
-
msgstr ""
|
| 1856 |
|
| 1857 |
-
#:
|
| 1858 |
-
msgid "
|
| 1859 |
-
msgstr ""
|
| 1860 |
|
| 1861 |
-
#:
|
| 1862 |
-
msgid "
|
| 1863 |
msgstr ""
|
| 1864 |
|
| 1865 |
-
#:
|
| 1866 |
-
msgid "
|
| 1867 |
msgstr ""
|
| 1868 |
|
| 1869 |
-
#:
|
| 1870 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1871 |
msgstr ""
|
| 1872 |
|
| 1873 |
-
#:
|
| 1874 |
-
msgid "
|
| 1875 |
msgstr ""
|
| 1876 |
|
| 1877 |
-
#:
|
| 1878 |
-
msgid "
|
| 1879 |
msgstr ""
|
| 1880 |
|
| 1881 |
-
#:
|
| 1882 |
-
msgid "
|
|
|
|
|
|
|
| 1883 |
msgstr ""
|
| 1884 |
|
| 1885 |
-
#:
|
| 1886 |
-
msgid "
|
| 1887 |
msgstr ""
|
| 1888 |
|
| 1889 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1890 |
msgid ""
|
| 1891 |
-
"
|
| 1892 |
-
"
|
| 1893 |
-
msgstr ""
|
| 1894 |
|
| 1895 |
-
#:
|
| 1896 |
-
msgid "
|
| 1897 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1898 |
|
| 1899 |
-
#:
|
| 1900 |
msgid ""
|
| 1901 |
-
"The
|
|
|
|
| 1902 |
msgstr ""
|
| 1903 |
|
| 1904 |
-
#:
|
| 1905 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1906 |
msgstr ""
|
| 1907 |
|
| 1908 |
-
#:
|
| 1909 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1910 |
msgstr ""
|
| 1911 |
|
| 1912 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1913 |
msgid ""
|
| 1914 |
-
"
|
| 1915 |
-
"
|
| 1916 |
msgstr ""
|
| 1917 |
|
| 1918 |
-
#:
|
| 1919 |
-
msgid "
|
| 1920 |
msgstr ""
|
| 1921 |
|
| 1922 |
-
#:
|
| 1923 |
-
msgid "
|
|
|
|
|
|
|
| 1924 |
msgstr ""
|
| 1925 |
|
| 1926 |
-
#:
|
| 1927 |
-
msgid "
|
| 1928 |
msgstr ""
|
| 1929 |
|
| 1930 |
-
#:
|
| 1931 |
-
msgid "
|
| 1932 |
-
msgstr "
|
| 1933 |
|
| 1934 |
-
#:
|
| 1935 |
-
msgid "
|
| 1936 |
-
msgstr "
|
| 1937 |
|
| 1938 |
-
#:
|
| 1939 |
-
msgid "
|
| 1940 |
-
msgstr "Pengaturan
|
| 1941 |
|
| 1942 |
-
#:
|
| 1943 |
-
msgid ""
|
| 1944 |
-
"If you %screated a custom stylesheet%s and want it to be loaded, select "
|
| 1945 |
-
"\"custom form styles\". Otherwise, choose the basic formatting styles or one"
|
| 1946 |
-
" of the default themes."
|
| 1947 |
msgstr ""
|
| 1948 |
|
| 1949 |
-
#:
|
| 1950 |
-
msgid "
|
| 1951 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1952 |
|
| 1953 |
-
#:
|
| 1954 |
-
msgid "
|
| 1955 |
-
msgstr "
|
| 1956 |
|
| 1957 |
-
#:
|
| 1958 |
-
msgid "
|
| 1959 |
-
msgstr "
|
| 1960 |
|
| 1961 |
-
#:
|
| 1962 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:109
|
| 1963 |
msgid ""
|
| 1964 |
-
"
|
| 1965 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1966 |
msgstr ""
|
| 1967 |
|
| 1968 |
-
#:
|
| 1969 |
-
msgid "
|
| 1970 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1971 |
|
| 1972 |
-
#:
|
| 1973 |
msgid ""
|
| 1974 |
-
"Leave empty for no redirect. Otherwise, use complete
|
| 1975 |
-
"including <code>http://</code>."
|
| 1976 |
-
msgstr "
|
| 1977 |
-
|
| 1978 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-forms-general-settings.php:137
|
| 1979 |
-
msgid "Default Messages"
|
| 1980 |
-
msgstr "Pesan Default"
|
| 1981 |
-
|
| 1982 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:15
|
| 1983 |
-
msgid "Today"
|
| 1984 |
-
msgstr "Hari Ini"
|
| 1985 |
-
|
| 1986 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:16
|
| 1987 |
-
msgid "Yesterday"
|
| 1988 |
-
msgstr "Kemarin"
|
| 1989 |
-
|
| 1990 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:17
|
| 1991 |
-
msgid "Last Week"
|
| 1992 |
-
msgstr "Minggu Lalu"
|
| 1993 |
-
|
| 1994 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:18
|
| 1995 |
-
msgid "Last Month"
|
| 1996 |
-
msgstr "Bulan Lalu"
|
| 1997 |
-
|
| 1998 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:19
|
| 1999 |
-
msgid "Last Quarter"
|
| 2000 |
-
msgstr "Kuartal Lalu"
|
| 2001 |
-
|
| 2002 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:20
|
| 2003 |
-
msgid "Last Year"
|
| 2004 |
-
msgstr "Tahun Lalu"
|
| 2005 |
-
|
| 2006 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:21
|
| 2007 |
-
msgid "Custom"
|
| 2008 |
-
msgstr "Khusus"
|
| 2009 |
-
|
| 2010 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:25
|
| 2011 |
-
msgid "From"
|
| 2012 |
-
msgstr "Dari"
|
| 2013 |
-
|
| 2014 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:32
|
| 2015 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:57
|
| 2016 |
-
msgid "Jan"
|
| 2017 |
-
msgstr "Jan"
|
| 2018 |
-
|
| 2019 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:33
|
| 2020 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:58
|
| 2021 |
-
msgid "Feb"
|
| 2022 |
-
msgstr "Feb"
|
| 2023 |
-
|
| 2024 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:34
|
| 2025 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:59
|
| 2026 |
-
msgid "Mar"
|
| 2027 |
-
msgstr "Mar"
|
| 2028 |
-
|
| 2029 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:35
|
| 2030 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:60
|
| 2031 |
-
msgid "Apr"
|
| 2032 |
-
msgstr "Apr"
|
| 2033 |
-
|
| 2034 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:36
|
| 2035 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:61
|
| 2036 |
-
msgid "May"
|
| 2037 |
-
msgstr "Mei"
|
| 2038 |
-
|
| 2039 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:37
|
| 2040 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:62
|
| 2041 |
-
msgid "Jun"
|
| 2042 |
-
msgstr "Jun"
|
| 2043 |
-
|
| 2044 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:38
|
| 2045 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:63
|
| 2046 |
-
msgid "Jul"
|
| 2047 |
-
msgstr "Jul"
|
| 2048 |
-
|
| 2049 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:39
|
| 2050 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:64
|
| 2051 |
-
msgid "Aug"
|
| 2052 |
-
msgstr "Agu"
|
| 2053 |
-
|
| 2054 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:40
|
| 2055 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:65
|
| 2056 |
-
msgid "Sep"
|
| 2057 |
-
msgstr "Sep"
|
| 2058 |
-
|
| 2059 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:41
|
| 2060 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:66
|
| 2061 |
-
msgid "Oct"
|
| 2062 |
-
msgstr "Okt"
|
| 2063 |
-
|
| 2064 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:42
|
| 2065 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:67
|
| 2066 |
-
msgid "Nov"
|
| 2067 |
-
msgstr "Nov"
|
| 2068 |
-
|
| 2069 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:43
|
| 2070 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:68
|
| 2071 |
-
msgid "Dec"
|
| 2072 |
-
msgstr "Des"
|
| 2073 |
-
|
| 2074 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:50
|
| 2075 |
-
msgid "To"
|
| 2076 |
-
msgstr "Ke"
|
| 2077 |
-
|
| 2078 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:76
|
| 2079 |
-
msgid "Filter"
|
| 2080 |
-
msgstr "Filter"
|
| 2081 |
-
|
| 2082 |
-
#: mailchimp-for-wordpress-pro/includes/views/tabs/admin-reports-statistics.php:83
|
| 2083 |
-
msgid "Show these lines:"
|
| 2084 |
-
msgstr "Tampilkan baris ini:"
|
| 2085 |
-
|
| 2086 |
-
#. Plugin URI of the plugin/theme
|
| 2087 |
-
msgid "https://mc4wp.com/"
|
| 2088 |
-
msgstr "https://mc4wp.com/"
|
| 2089 |
-
|
| 2090 |
-
#. Description of the plugin/theme
|
| 2091 |
-
msgid "Adds various sign-up methods to your website."
|
| 2092 |
-
msgstr "Menambahkan berbagai metode pendaftaran ke situs Anda."
|
| 2093 |
-
|
| 2094 |
-
#. Author of the plugin/theme
|
| 2095 |
-
msgid "Danny van Kooten"
|
| 2096 |
-
msgstr "Danny van Kooten"
|
| 2097 |
-
|
| 2098 |
-
#. Author URI of the plugin/theme
|
| 2099 |
-
msgid "http://dannyvankooten.com"
|
| 2100 |
-
msgstr "http://dannyvankooten.com"
|
| 1 |
+
# Copyright (C) 2017 mailchimp-for-wp
|
| 2 |
+
# This file is distributed under the same license as the mailchimp-for-wp package.
|
| 3 |
# Translators:
|
| 4 |
# Felix Astin Guntur Termilandam <radenfelix@gmail.com>, 2015
|
| 5 |
# Fendi Halim <beliajaonline@gmail.com>, 2015
|
| 6 |
+
# Hamdan Prakoso <hamdan.prakoso007@gmail.com>, 2017
|
| 7 |
+
# Nurron Shodiqin <nurronshodiqin@gmail.com>, 2017
|
| 8 |
+
# Radianto Damanik <radiusdanu@gmail.com>, 2017
|
| 9 |
msgid ""
|
| 10 |
msgstr ""
|
| 11 |
"Project-Id-Version: MailChimp for WordPress\n"
|
| 12 |
+
"PO-Revision-Date: 2017-09-21 20:57+0000\n"
|
| 13 |
+
"Last-Translator: Nurron Shodiqin <nurronshodiqin@gmail.com>\n"
|
|
|
|
|
|
|
| 14 |
"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/id_ID/)\n"
|
| 15 |
"MIME-Version: 1.0\n"
|
| 16 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 17 |
"Content-Transfer-Encoding: 8bit\n"
|
| 18 |
"Language: id_ID\n"
|
| 19 |
"Plural-Forms: nplurals=1; plural=0;\n"
|
| 20 |
+
"X-Poedit-Basepath: ..\n"
|
| 21 |
+
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"X-Poedit-SearchPath-0: .\n"
|
| 23 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
| 24 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
| 25 |
|
| 26 |
+
#: includes/admin/class-admin-texts.php62,
|
| 27 |
+
#: includes/forms/views/edit-form.php:6
|
| 28 |
msgid "Settings"
|
| 29 |
msgstr "Pengaturan"
|
| 30 |
|
| 31 |
+
#: includes/admin/class-admin-texts.php:80
|
| 32 |
+
msgid "Documentation"
|
| 33 |
+
msgstr "Dokumentasi"
|
|
|
|
| 34 |
|
| 35 |
+
#: includes/admin/class-admin.php:204
|
| 36 |
+
msgid ""
|
| 37 |
+
"Success! The cached configuration for your MailChimp lists has been renewed."
|
| 38 |
+
msgstr "Sukses! Konfigurasi cache untuk daftar MailChimp anda telah diperbaharui"
|
| 39 |
|
| 40 |
+
#: includes/admin/class-admin.php:304
|
| 41 |
+
msgid ""
|
| 42 |
+
"This is a pro-only feature. Please upgrade to the premium version to be able"
|
| 43 |
+
" to use it."
|
| 44 |
+
msgstr "Ini adalah fitur versi pro. Silahkan tingkatkan ke versi premium agar dapat menggunakan nya"
|
| 45 |
|
| 46 |
+
#: includes/admin/class-admin.php305,
|
| 47 |
+
#: includes/views/parts/lists-overview.php10,
|
| 48 |
+
#: includes/forms/views/parts/add-fields-help.php:43
|
| 49 |
+
msgid "Renew MailChimp lists"
|
| 50 |
+
msgstr "Perbarui daftar MailChimp"
|
|
|
|
| 51 |
|
| 52 |
+
#: includes/admin/class-admin.php:306
|
| 53 |
+
msgid "Fetching MailChimp lists"
|
| 54 |
+
msgstr "Mengambil daftar MailChimp"
|
|
|
|
| 55 |
|
| 56 |
+
#: includes/admin/class-admin.php:307
|
| 57 |
+
msgid "Done! MailChimp lists renewed."
|
| 58 |
+
msgstr "Selesai! daftar MailChimp diperbaharui"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 59 |
|
| 60 |
+
#: includes/admin/class-admin.php:308
|
| 61 |
+
msgid "This can take a while if you have many MailChimp lists."
|
| 62 |
+
msgstr "Ini mungkin membutuhkan waktu jika anda memiliki banyak daftar MailChimp"
|
|
|
|
|
|
|
| 63 |
|
| 64 |
+
#: includes/admin/class-admin.php336, includes/views/general-settings.php:31
|
| 65 |
+
msgid "MailChimp API Settings"
|
| 66 |
+
msgstr "Pengaturan API MailChimp"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 67 |
|
| 68 |
+
#: includes/admin/class-admin.php:337
|
| 69 |
+
msgid "MailChimp"
|
| 70 |
+
msgstr "MailChimp"
|
| 71 |
|
| 72 |
+
#: includes/admin/class-admin.php343, includes/views/other-settings.php60,
|
| 73 |
+
#: includes/views/other-settings.php:70
|
| 74 |
+
msgid "Other Settings"
|
| 75 |
+
msgstr "Pengaturan Lainnya"
|
| 76 |
|
| 77 |
+
#: includes/admin/class-admin.php:344
|
| 78 |
+
msgid "Other"
|
| 79 |
+
msgstr "Lain"
|
|
|
|
| 80 |
|
| 81 |
+
#: includes/admin/class-admin.php:458
|
| 82 |
+
msgid "Log successfully emptied."
|
| 83 |
+
msgstr "Catatan telah dikosongkan"
|
|
|
|
| 84 |
|
| 85 |
+
#: includes/admin/class-admin.php:488
|
| 86 |
msgid ""
|
| 87 |
+
"To get started with MailChimp for WordPress, please <a href=\"%s\">enter "
|
| 88 |
+
"your MailChimp API key on the settings page of the plugin</a>."
|
| 89 |
+
msgstr "Untuk memulai MailChimp untuk WordPress, silahkan <a href=\"%s\">masukkan kunci API MailChimp anda pada halaman pengaturan dari plugin</a>"
|
| 90 |
|
| 91 |
+
#: includes/admin/class-ads.php:39
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
msgid ""
|
| 93 |
+
"Want to customize the style of your form? <a href=\"%s\">Try our Styles "
|
| 94 |
+
"Builder</a> & edit the look of your forms with just a few clicks."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 95 |
msgstr ""
|
| 96 |
|
| 97 |
+
#: includes/admin/class-ads.php:54
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
msgid ""
|
| 99 |
+
"Be notified whenever someone subscribes? <a href=\"%s\">MailChimp for "
|
| 100 |
+
"WordPress Premium</a> allows you to set up email notifications for your "
|
| 101 |
+
"forms."
|
| 102 |
msgstr ""
|
| 103 |
|
| 104 |
+
#: includes/admin/class-ads.php:56
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 105 |
msgid ""
|
| 106 |
+
"Increased conversions? <a href=\"%s\">MailChimp for WordPress Premium</a> "
|
| 107 |
+
"submits forms without reloading the entire page, resulting in a much better "
|
| 108 |
+
"experience for your visitors."
|
| 109 |
msgstr ""
|
| 110 |
|
| 111 |
+
#: includes/admin/class-ads.php:70
|
| 112 |
+
msgid "Upgrade to Premium"
|
| 113 |
+
msgstr "Upgrade ke Premium"
|
|
|
|
| 114 |
|
| 115 |
+
#: includes/admin/class-ads.php:83
|
|
|
|
| 116 |
msgid ""
|
| 117 |
+
"Do you want translated forms for all of your languages? <a href=\"%s\">Try "
|
| 118 |
+
"MailChimp for WordPress Premium</a>, which does just that plus more."
|
| 119 |
+
msgstr "Anda membutuhkan formulir yang sudah dialihbahasakan? <a href=\"%s\">Gunakan MailChimp versi Premium Wordpress</a>, dapatkan keuntungan lainnya. "
|
| 120 |
|
| 121 |
+
#: includes/admin/class-ads.php:88
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
msgid ""
|
| 123 |
+
"Do you want to create more than one form? Our Premium add-on does just that!"
|
| 124 |
+
" <a href=\"%s\">Have a look at all Premium benefits</a>."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 125 |
msgstr ""
|
| 126 |
|
| 127 |
+
#: includes/admin/class-ads.php:93
|
|
|
|
|
|
|
|
|
|
|
|
|
| 128 |
msgid ""
|
| 129 |
+
"Are you enjoying this plugin? The Premium add-on unlocks several powerful "
|
| 130 |
+
"features. <a href=\"%s\">Find out about all benefits now</a>."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 131 |
msgstr ""
|
| 132 |
|
| 133 |
+
#: includes/admin/class-ads.php:112
|
| 134 |
+
msgid "More subscribers, better newsletters."
|
| 135 |
+
msgstr "Lebih banyak pelanggan, newsletter yang lebih baik."
|
|
|
|
| 136 |
|
| 137 |
+
#: includes/admin/class-ads.php:113
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 138 |
msgid ""
|
| 139 |
+
"Learn how to best grow your lists & write better emails by subscribing to "
|
| 140 |
+
"our monthly tips."
|
| 141 |
+
msgstr "Pelajari cara untuk tumbuh terbaik daftar Anda & menulis email yang lebih baik dengan berlangganan kiat bulanan kami."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 142 |
|
| 143 |
+
#: includes/admin/class-ads.php:116
|
| 144 |
+
msgid "Email Address"
|
| 145 |
+
msgstr "Alamat Email"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 146 |
|
| 147 |
+
#: includes/admin/class-ads.php:120
|
| 148 |
+
msgid "First Name"
|
| 149 |
+
msgstr "Nama Depan"
|
|
|
|
| 150 |
|
| 151 |
+
#: includes/admin/class-ads.php127, includes/forms/class-admin.php:94
|
| 152 |
+
msgid "Subscribe"
|
| 153 |
+
msgstr "Berlangganan"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 154 |
|
| 155 |
+
#: includes/admin/class-ads.php:150
|
| 156 |
msgid ""
|
| 157 |
+
"Do you want to track all WooCommerce orders in MailChimp so you can send "
|
| 158 |
+
"emails based on the purchase activity of your subscribers?"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 159 |
msgstr ""
|
| 160 |
|
| 161 |
+
#: includes/admin/class-ads.php:153
|
|
|
|
| 162 |
msgid ""
|
| 163 |
+
"<a href=\"%s\">Upgrade to MailChimp for WordPress Premium</a> or <a "
|
| 164 |
+
"href=\"%s\">read more about MailChimp's E-Commerce features</a>."
|
| 165 |
msgstr ""
|
| 166 |
|
| 167 |
+
#: includes/admin/class-review-notice.php:68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 168 |
msgid ""
|
| 169 |
+
"You've been using MailChimp for WordPress for some time now; we hope you "
|
| 170 |
+
"love it!"
|
| 171 |
msgstr ""
|
| 172 |
|
| 173 |
+
#: includes/admin/class-review-notice.php:69
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 174 |
msgid ""
|
| 175 |
+
"If you do, please <a href=\"%s\">leave us a 5★ rating on WordPress.org</a>. "
|
| 176 |
+
"It would be of great help to us."
|
| 177 |
msgstr ""
|
| 178 |
|
| 179 |
+
#: includes/admin/class-review-notice.php:71
|
| 180 |
+
msgid "Dismiss this notice."
|
| 181 |
+
msgstr "Abaikan notifikasi ini."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 182 |
|
| 183 |
+
#: includes/api/class-api.php:84
|
| 184 |
+
msgid "Read more about common connectivity issues."
|
| 185 |
+
msgstr "Baca lebih lanjut tentang masalah konektivitas umum."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 186 |
|
| 187 |
+
#: includes/forms/class-admin.php:62
|
| 188 |
+
msgid "Add to form"
|
| 189 |
+
msgstr "Tambahkan ke formulir"
|
|
|
|
|
|
|
|
|
|
| 190 |
|
| 191 |
+
#: includes/forms/class-admin.php:63
|
| 192 |
+
msgid "City"
|
| 193 |
+
msgstr "Kota"
|
|
|
|
| 194 |
|
| 195 |
+
#: includes/forms/class-admin.php:64
|
| 196 |
+
msgid "Checkboxes"
|
| 197 |
+
msgstr "Centang"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 198 |
|
| 199 |
+
#: includes/forms/class-admin.php:65
|
| 200 |
+
msgid "Choices"
|
| 201 |
+
msgstr "Pilihan"
|
|
|
|
|
|
|
| 202 |
|
| 203 |
+
#: includes/forms/class-admin.php:66
|
| 204 |
+
msgid "Choice type"
|
| 205 |
+
msgstr "Jenis pilihan"
|
|
|
|
|
|
|
| 206 |
|
| 207 |
+
#: includes/forms/class-admin.php:67
|
| 208 |
+
msgid "Choose a field to add to the form"
|
| 209 |
+
msgstr "Pilih bidang untuk ditambahkan ke formulir"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 210 |
|
| 211 |
+
#: includes/forms/class-admin.php:68
|
| 212 |
+
msgid "Close"
|
| 213 |
+
msgstr "Tutup"
|
|
|
|
|
|
|
| 214 |
|
| 215 |
+
#: includes/forms/class-admin.php:69
|
| 216 |
+
msgid "Country"
|
| 217 |
+
msgstr "Negara"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 218 |
|
| 219 |
+
#: includes/forms/class-admin.php:70
|
| 220 |
+
msgid "Dropdown"
|
| 221 |
+
msgstr "Menutarik"
|
|
|
|
|
|
|
| 222 |
|
| 223 |
+
#: includes/forms/class-admin.php:71
|
| 224 |
+
msgid "Field type"
|
| 225 |
+
msgstr "Jenis bidang"
|
|
|
|
| 226 |
|
| 227 |
+
#: includes/forms/class-admin.php:72
|
| 228 |
+
msgid "Field label"
|
| 229 |
+
msgstr "Label bidang"
|
|
|
|
|
|
|
| 230 |
|
| 231 |
+
#: includes/forms/class-admin.php:73
|
| 232 |
+
msgid "Form action"
|
| 233 |
+
msgstr "Aksi formulir"
|
|
|
|
|
|
|
| 234 |
|
| 235 |
+
#: includes/forms/class-admin.php:74
|
|
|
|
|
|
|
| 236 |
msgid ""
|
| 237 |
+
"This field will allow your visitors to choose whether they would like to "
|
| 238 |
+
"subscribe or unsubscribe"
|
| 239 |
+
msgstr "Bidang ini akan memungkinkan pengunjung Anda untuk memilih apakah mereka ingin berlangganan atau berhenti berlangganan"
|
| 240 |
|
| 241 |
+
#: includes/forms/class-admin.php:75
|
| 242 |
+
msgid "Form fields"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 243 |
msgstr ""
|
| 244 |
|
| 245 |
+
#: includes/forms/class-admin.php:76
|
| 246 |
+
msgid "This field is marked as required in MailChimp."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 247 |
msgstr ""
|
| 248 |
|
| 249 |
+
#: includes/forms/class-admin.php:77
|
| 250 |
+
msgid "Initial value"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 251 |
msgstr ""
|
| 252 |
|
| 253 |
+
#: includes/forms/class-admin.php:78
|
| 254 |
+
msgid "Interest categories"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 255 |
msgstr ""
|
| 256 |
|
| 257 |
+
#: includes/forms/class-admin.php:79
|
| 258 |
+
msgid "Is this field required?"
|
| 259 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 260 |
|
| 261 |
+
#: includes/forms/class-admin.php:80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 262 |
msgid "List choice"
|
| 263 |
+
msgstr "Daftar opsi"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 264 |
|
| 265 |
+
#: includes/forms/class-admin.php:81
|
| 266 |
+
msgid "This field will allow your visitors to choose a list to subscribe to."
|
| 267 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 268 |
|
| 269 |
+
#: includes/forms/class-admin.php:82
|
| 270 |
+
msgid "List fields"
|
| 271 |
+
msgstr ""
|
| 272 |
|
| 273 |
+
#: includes/forms/class-admin.php:83
|
| 274 |
+
msgid "Min"
|
| 275 |
+
msgstr "Min"
|
| 276 |
|
| 277 |
+
#: includes/forms/class-admin.php:84
|
| 278 |
+
msgid "Max"
|
| 279 |
+
msgstr "Maks"
|
| 280 |
|
| 281 |
+
#: includes/forms/class-admin.php:85
|
| 282 |
msgid ""
|
| 283 |
+
"No available fields. Did you select a MailChimp list in the form settings?"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 284 |
msgstr ""
|
| 285 |
|
| 286 |
+
#: includes/forms/class-admin.php:86
|
| 287 |
+
msgid "Optional"
|
| 288 |
+
msgstr "Opsional"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 289 |
|
| 290 |
+
#: includes/forms/class-admin.php:87
|
| 291 |
+
msgid "Placeholder"
|
| 292 |
msgstr ""
|
| 293 |
|
| 294 |
+
#: includes/forms/class-admin.php:88
|
| 295 |
+
msgid "Text to show when field has no value."
|
| 296 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 297 |
|
| 298 |
+
#: includes/forms/class-admin.php:89
|
| 299 |
+
msgid "Preselect"
|
| 300 |
+
msgstr ""
|
| 301 |
|
| 302 |
+
#: includes/forms/class-admin.php:90
|
| 303 |
+
msgid "Remove"
|
| 304 |
+
msgstr ""
|
| 305 |
|
| 306 |
+
#: includes/forms/class-admin.php:91
|
| 307 |
+
msgid "Radio buttons"
|
| 308 |
+
msgstr ""
|
| 309 |
|
| 310 |
+
#: includes/forms/class-admin.php:92
|
| 311 |
+
msgid "Street Address"
|
| 312 |
+
msgstr "Alamat"
|
| 313 |
|
| 314 |
+
#: includes/forms/class-admin.php:93
|
| 315 |
+
msgid "State"
|
| 316 |
+
msgstr ""
|
| 317 |
|
| 318 |
+
#: includes/forms/class-admin.php:95
|
| 319 |
+
msgid "Submit button"
|
| 320 |
+
msgstr ""
|
| 321 |
|
| 322 |
+
#: includes/forms/class-admin.php:96
|
| 323 |
+
msgid "Wrap in paragraph tags?"
|
| 324 |
+
msgstr ""
|
|
|
|
|
|
|
| 325 |
|
| 326 |
+
#: includes/forms/class-admin.php:97
|
| 327 |
+
msgid "Value"
|
| 328 |
+
msgstr ""
|
|
|
|
|
|
|
| 329 |
|
| 330 |
+
#: includes/forms/class-admin.php:98
|
| 331 |
+
msgid "Text to prefill this field with."
|
|
|
|
|
|
|
| 332 |
msgstr ""
|
| 333 |
|
| 334 |
+
#: includes/forms/class-admin.php:99
|
| 335 |
+
msgid "ZIP"
|
| 336 |
+
msgstr "Kode pos"
|
|
|
|
|
|
|
|
|
|
| 337 |
|
| 338 |
+
#: includes/forms/class-admin.php111, includes/forms/class-admin.php112,
|
| 339 |
+
#: includes/forms/views/edit-form.php:24
|
| 340 |
+
msgid "Forms"
|
| 341 |
+
msgstr "Formulir"
|
| 342 |
|
| 343 |
+
#: includes/forms/class-admin.php152, includes/forms/class-admin.php:276
|
| 344 |
+
msgid "<strong>Success!</strong> Form successfully saved."
|
| 345 |
+
msgstr ""
|
|
|
|
|
|
|
| 346 |
|
| 347 |
+
#: includes/forms/class-admin.php:276
|
| 348 |
+
msgid "Preview form"
|
| 349 |
msgstr ""
|
| 350 |
|
| 351 |
+
#: includes/forms/class-admin.php449, includes/forms/class-widget.php:30
|
| 352 |
+
msgid "MailChimp Sign-Up Form"
|
| 353 |
+
msgstr "Formulir Daftar MailChimp"
|
| 354 |
|
| 355 |
+
#: includes/forms/class-admin.php:453
|
| 356 |
+
msgid "Select the form to show"
|
| 357 |
msgstr ""
|
| 358 |
|
| 359 |
+
#: includes/forms/class-form-previewer.php:146
|
| 360 |
+
msgid "Form preview"
|
|
|
|
|
|
|
| 361 |
msgstr ""
|
| 362 |
|
| 363 |
+
#: includes/forms/class-form-tags.php:60
|
| 364 |
+
msgid "Replaced with the form response (error or success messages)."
|
| 365 |
+
msgstr "Diganti dengan respons formulir (pesan galat atau sukses)."
|
| 366 |
+
|
| 367 |
+
#: includes/forms/class-form-tags.php:65
|
| 368 |
+
msgid "Data from the URL or a submitted form."
|
| 369 |
+
msgstr ""
|
| 370 |
|
| 371 |
+
#: includes/forms/class-form-tags.php:71
|
| 372 |
+
msgid "Data from a cookie."
|
| 373 |
+
msgstr "Data dari cookie"
|
| 374 |
|
| 375 |
+
#: includes/forms/class-form-tags.php77,
|
| 376 |
+
#: includes/integrations/class-integration-tags.php:45
|
| 377 |
+
msgid "Replaced with the number of subscribers on the selected list(s)"
|
| 378 |
+
msgstr "Diganti dengan jumlah pelanggan pada daftar yang dipilih"
|
| 379 |
|
| 380 |
+
#: includes/forms/class-form-tags.php:82
|
| 381 |
+
msgid "The email address of the current visitor (if known)."
|
| 382 |
msgstr ""
|
| 383 |
|
| 384 |
+
#: includes/forms/class-form-tags.php:87
|
| 385 |
+
msgid "The URL of the page."
|
| 386 |
+
msgstr ""
|
|
|
|
| 387 |
|
| 388 |
+
#: includes/forms/class-form-tags.php:92
|
| 389 |
+
msgid "The path of the page."
|
| 390 |
+
msgstr ""
|
| 391 |
|
| 392 |
+
#: includes/forms/class-form-tags.php:97
|
| 393 |
+
msgid "The current date. Example: %s."
|
|
|
|
|
|
|
|
|
|
| 394 |
msgstr ""
|
| 395 |
|
| 396 |
+
#: includes/forms/class-form-tags.php:102
|
| 397 |
+
msgid "The current time. Example: %s."
|
| 398 |
+
msgstr ""
|
| 399 |
|
| 400 |
+
#: includes/forms/class-form-tags.php:107
|
| 401 |
+
msgid "The site's language. Example: %s."
|
| 402 |
+
msgstr ""
|
| 403 |
|
| 404 |
+
#: includes/forms/class-form-tags.php:112
|
| 405 |
+
msgid "The visitor's IP address. Example: %s."
|
| 406 |
+
msgstr ""
|
| 407 |
|
| 408 |
+
#: includes/forms/class-form-tags.php:117
|
| 409 |
+
msgid "The property of the currently logged-in user."
|
| 410 |
+
msgstr ""
|
|
|
|
|
|
|
| 411 |
|
| 412 |
+
#: includes/forms/class-form-tags.php:123
|
| 413 |
+
msgid "Property of the current page or post."
|
| 414 |
+
msgstr ""
|
| 415 |
|
| 416 |
+
#: includes/forms/class-form.php:133
|
| 417 |
+
msgid "There is no form with ID %d, perhaps it was deleted?"
|
| 418 |
+
msgstr ""
|
| 419 |
|
| 420 |
+
#: includes/forms/class-widget.php:26
|
| 421 |
+
msgid "Newsletter"
|
| 422 |
+
msgstr "Nawala"
|
| 423 |
|
| 424 |
+
#: includes/forms/class-widget.php:32
|
| 425 |
+
msgid "Displays your MailChimp for WordPress sign-up form"
|
| 426 |
+
msgstr "Menampilkan formulir pendaftaran MailChimp for Wordpress Anda"
|
|
|
|
|
|
|
| 427 |
|
| 428 |
+
#: includes/forms/class-widget.php:75
|
| 429 |
+
msgid "Title:"
|
| 430 |
+
msgstr "Judul:"
|
| 431 |
|
| 432 |
+
#: includes/forms/class-widget.php:92
|
| 433 |
msgid ""
|
| 434 |
+
"You can edit your sign-up form in the <a href=\"%s\">MailChimp for WordPress"
|
| 435 |
+
" form settings</a>."
|
| 436 |
+
msgstr "Anda dapat mengubah formulir pendaftaran di <a href=\"%s\">pengaturan formulir MailChimp for WordPress</a>."
|
| 437 |
|
| 438 |
+
#: includes/integrations/class-admin.php79,
|
| 439 |
+
#: includes/integrations/class-admin.php80,
|
| 440 |
+
#: includes/integrations/views/integration-settings.php10,
|
| 441 |
+
#: includes/integrations/views/integrations.php57,
|
| 442 |
+
#: includes/integrations/views/integrations.php:65
|
| 443 |
+
msgid "Integrations"
|
| 444 |
+
msgstr "Integrasi"
|
| 445 |
|
| 446 |
+
#: includes/views/general-settings.php7, includes/views/other-settings.php58,
|
| 447 |
+
#: includes/forms/views/edit-form.php22,
|
| 448 |
+
#: includes/integrations/views/integration-settings.php8,
|
| 449 |
+
#: includes/integrations/views/integrations.php:55
|
| 450 |
+
msgid "You are here: "
|
| 451 |
+
msgstr ""
|
| 452 |
|
| 453 |
+
#: includes/views/general-settings.php:18
|
| 454 |
+
msgid "General Settings"
|
| 455 |
+
msgstr "Pengaturan Umum"
|
| 456 |
|
| 457 |
+
#: includes/views/general-settings.php:38
|
| 458 |
+
msgid "Status"
|
| 459 |
+
msgstr "Status"
|
|
|
|
|
|
|
| 460 |
|
| 461 |
+
#: includes/views/general-settings.php:42
|
| 462 |
+
msgid "CONNECTED"
|
| 463 |
+
msgstr "TERHUBUNG"
|
|
|
|
|
|
|
| 464 |
|
| 465 |
+
#: includes/views/general-settings.php:44
|
| 466 |
+
msgid "NOT CONNECTED"
|
| 467 |
+
msgstr "TIDAK TERHUBUNG"
|
|
|
|
|
|
|
| 468 |
|
| 469 |
+
#: includes/views/general-settings.php:51
|
| 470 |
+
msgid "API Key"
|
| 471 |
+
msgstr "Kunci API"
|
| 472 |
|
| 473 |
+
#: includes/views/general-settings.php:53
|
| 474 |
+
msgid "Your MailChimp API key"
|
| 475 |
+
msgstr "Kunci API MailChimp Anda"
|
| 476 |
|
| 477 |
+
#: includes/views/general-settings.php:55
|
| 478 |
+
msgid "The API key for connecting with your MailChimp account."
|
| 479 |
+
msgstr "Kunci API untuk terhubung dengan akun MailChimp Anda"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 480 |
|
| 481 |
+
#: includes/views/general-settings.php:56
|
| 482 |
+
msgid "Get your API key here."
|
| 483 |
+
msgstr "Dapatkan kunci API Anda disini."
|
| 484 |
|
| 485 |
+
#: includes/views/other-settings.php:14
|
| 486 |
+
msgid "Miscellaneous settings"
|
| 487 |
+
msgstr "Pengaturan lainnya"
|
| 488 |
|
| 489 |
+
#: includes/views/other-settings.php:17
|
| 490 |
+
msgid "Usage Tracking"
|
| 491 |
+
msgstr "Pantauan Penggunaan."
|
| 492 |
|
| 493 |
+
#: includes/views/other-settings.php:29
|
| 494 |
msgid ""
|
| 495 |
+
"Allow us to anonymously track how this plugin is used to help us make it "
|
| 496 |
+
"better fit your needs."
|
| 497 |
msgstr ""
|
| 498 |
|
| 499 |
+
#: includes/views/other-settings.php:31
|
| 500 |
+
msgid "This is what we track."
|
| 501 |
+
msgstr "Ini yang kami pantau."
|
| 502 |
+
|
| 503 |
+
#: includes/views/other-settings.php:37
|
| 504 |
+
msgid "Logging"
|
| 505 |
msgstr ""
|
| 506 |
|
| 507 |
+
#: includes/views/other-settings.php:44
|
| 508 |
msgid ""
|
| 509 |
+
"Determines what events should be written to <a href=\"%s\">the debug log</a>"
|
| 510 |
+
" (see below)."
|
| 511 |
msgstr ""
|
| 512 |
|
| 513 |
+
#: includes/views/other-settings.php:99
|
| 514 |
+
msgid "Debug Log"
|
| 515 |
+
msgstr ""
|
| 516 |
|
| 517 |
+
#: includes/views/other-settings.php:99
|
| 518 |
+
msgid "Filter.."
|
| 519 |
+
msgstr "Saring.."
|
| 520 |
|
| 521 |
+
#: includes/views/other-settings.php:104
|
| 522 |
+
msgid "Log file is not writable."
|
| 523 |
+
msgstr ""
|
| 524 |
|
| 525 |
+
#: includes/views/other-settings.php:105
|
| 526 |
+
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
| 527 |
+
msgstr ""
|
| 528 |
|
| 529 |
+
#: includes/views/other-settings.php:123
|
| 530 |
+
msgid "Nothing here. Which means there are no errors!"
|
| 531 |
+
msgstr ""
|
|
|
|
| 532 |
|
| 533 |
+
#: includes/views/other-settings.php:133
|
| 534 |
+
msgid "Empty Log"
|
| 535 |
+
msgstr ""
|
| 536 |
|
| 537 |
+
#: includes/views/other-settings.php:141
|
| 538 |
+
msgid "Right now, the plugin is configured to only log errors and warnings."
|
| 539 |
msgstr ""
|
| 540 |
|
| 541 |
+
#: includes/admin/migrations/3.0.0-form-1-post-type.php:35
|
| 542 |
+
msgid "Default sign-up form"
|
| 543 |
+
msgstr ""
|
| 544 |
|
| 545 |
+
#: includes/forms/views/add-form.php10, includes/forms/views/add-form.php:60
|
| 546 |
+
msgid "Add new form"
|
| 547 |
+
msgstr ""
|
|
|
|
| 548 |
|
| 549 |
+
#: includes/forms/views/add-form.php:27
|
| 550 |
+
msgid "What is the name of this form?"
|
| 551 |
+
msgstr ""
|
| 552 |
|
| 553 |
+
#: includes/forms/views/add-form.php:30
|
| 554 |
+
msgid "Enter your form title.."
|
| 555 |
+
msgstr "Ketik judul formulir.."
|
| 556 |
|
| 557 |
+
#: includes/forms/views/add-form.php:37
|
| 558 |
+
msgid "To which MailChimp lists should this form subscribe?"
|
| 559 |
+
msgstr ""
|
| 560 |
|
| 561 |
+
#: includes/forms/views/add-form.php:54
|
| 562 |
+
msgid "No lists found. Did you <a href=\"%s\">connect with MailChimp</a>?"
|
| 563 |
+
msgstr ""
|
| 564 |
|
| 565 |
+
#: includes/forms/views/edit-form.php:4
|
| 566 |
+
msgid "Fields"
|
| 567 |
+
msgstr ""
|
| 568 |
|
| 569 |
+
#: includes/forms/views/edit-form.php:5
|
| 570 |
+
msgid "Messages"
|
| 571 |
+
msgstr "Pesan"
|
| 572 |
|
| 573 |
+
#: includes/forms/views/edit-form.php:7
|
| 574 |
+
msgid "Appearance"
|
| 575 |
+
msgstr "Tampilan"
|
| 576 |
|
| 577 |
+
#: includes/forms/views/edit-form.php:25
|
|
|
|
|
|
|
| 578 |
msgid "Form"
|
| 579 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 580 |
|
| 581 |
+
#: includes/forms/views/edit-form.php:34
|
|
|
|
| 582 |
msgid "Edit Form"
|
| 583 |
msgstr "Edit Formulir"
|
| 584 |
|
| 585 |
+
#: includes/forms/views/edit-form.php:58
|
| 586 |
+
msgid "Enter form title here"
|
| 587 |
+
msgstr "Ketik judul formulir disini"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 588 |
|
| 589 |
+
#: includes/forms/views/edit-form.php:59
|
| 590 |
+
msgid "Enter the title of your sign-up form"
|
| 591 |
msgstr ""
|
| 592 |
|
| 593 |
+
#: includes/forms/views/edit-form.php:65
|
| 594 |
+
msgid "Shortcode"
|
| 595 |
+
msgstr "Shortcode"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 596 |
|
| 597 |
+
#: includes/forms/views/edit-form.php:67
|
| 598 |
+
msgid "Get shortcode"
|
| 599 |
+
msgstr "Dapatkan shortcode"
|
|
|
|
| 600 |
|
| 601 |
+
#: includes/forms/views/edit-form.php:72
|
| 602 |
+
msgid "Preview this form"
|
| 603 |
+
msgstr "Pratinjau formulir ini"
|
| 604 |
|
| 605 |
+
#: includes/integrations/views/integration-settings.php:20
|
| 606 |
+
msgid "%s integration"
|
| 607 |
+
msgstr ""
|
| 608 |
|
| 609 |
+
#: includes/integrations/views/integration-settings.php:27
|
| 610 |
+
msgid ""
|
| 611 |
+
"The selected MailChimp lists require non-default fields, which may prevent "
|
| 612 |
+
"this integration from working."
|
| 613 |
+
msgstr ""
|
| 614 |
|
| 615 |
+
#: includes/integrations/views/integration-settings.php:28
|
| 616 |
+
msgid ""
|
| 617 |
+
"Please ensure you <a href=\"%s\">configure the plugin to send all required "
|
| 618 |
+
"fields</a> or <a href=\"%s\">log into your MailChimp account</a> and make "
|
| 619 |
+
"sure only the email & name fields are marked as required fields for the "
|
| 620 |
+
"selected list(s)."
|
| 621 |
msgstr ""
|
| 622 |
|
| 623 |
+
#: includes/integrations/views/integration-settings.php:62
|
| 624 |
+
msgid "Enabled?"
|
| 625 |
+
msgstr ""
|
| 626 |
|
| 627 |
+
#: includes/integrations/views/integration-settings.php:66
|
| 628 |
+
msgid ""
|
| 629 |
+
"Enable the %s integration? This will add a sign-up checkbox to the form."
|
| 630 |
+
msgstr ""
|
| 631 |
|
| 632 |
+
#: includes/integrations/views/integration-settings.php:76
|
| 633 |
+
msgid "Implicit?"
|
| 634 |
+
msgstr ""
|
| 635 |
|
| 636 |
+
#: includes/integrations/views/integration-settings.php:80
|
| 637 |
+
msgid ""
|
| 638 |
+
"Select \"no\" if you want to ask your visitors before they are subscribed "
|
| 639 |
+
"(recommended)."
|
| 640 |
+
msgstr ""
|
| 641 |
|
| 642 |
+
#: includes/integrations/views/integration-settings.php:90
|
| 643 |
+
msgid "MailChimp Lists"
|
| 644 |
+
msgstr "Daftar MailChimp"
|
| 645 |
|
| 646 |
+
#: includes/integrations/views/integration-settings.php:103
|
| 647 |
+
msgid ""
|
| 648 |
+
"Select the list(s) to which people who check the checkbox should be "
|
| 649 |
+
"subscribed."
|
| 650 |
+
msgstr "Pilih daftar berlangganan untuk orang yang memilih kotak centang."
|
| 651 |
|
| 652 |
+
#: includes/integrations/views/integration-settings.php107,
|
| 653 |
+
#: includes/forms/views/tabs/form-settings.php:18
|
| 654 |
+
msgid "No lists found, <a href=\"%s\">are you connected to MailChimp</a>?"
|
| 655 |
+
msgstr "Tidak ada daftar ditemukan, <a href=\"%s\">apakah Anda terhubung ke MailChimp</a>?"
|
| 656 |
|
| 657 |
+
#: includes/integrations/views/integration-settings.php:116
|
| 658 |
+
msgid "Checkbox label text"
|
| 659 |
+
msgstr "Teks label kotak centang"
|
| 660 |
|
| 661 |
+
#: includes/integrations/views/integration-settings.php:119
|
| 662 |
+
msgid "HTML tags like %s are allowed in the label text."
|
| 663 |
+
msgstr "Tag HTML seperti %s dapat digunakan di teks label."
|
| 664 |
|
| 665 |
+
#: includes/integrations/views/integration-settings.php:129
|
| 666 |
+
msgid "Pre-check the checkbox?"
|
| 667 |
+
msgstr ""
|
| 668 |
|
| 669 |
+
#: includes/integrations/views/integration-settings.php:133
|
| 670 |
+
msgid "Select \"yes\" if the checkbox should be pre-checked."
|
| 671 |
+
msgstr ""
|
|
|
|
| 672 |
|
| 673 |
+
#: includes/integrations/views/integration-settings.php:141
|
| 674 |
+
msgid "Load some default CSS?"
|
| 675 |
+
msgstr "Muat sejumlah CSS default?"
|
|
|
|
| 676 |
|
| 677 |
+
#: includes/integrations/views/integration-settings.php:145
|
| 678 |
+
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
| 679 |
+
msgstr "Pilih \"ya\" apabila kotak centang muncul di tempat yang aneh."
|
|
|
|
| 680 |
|
| 681 |
+
#: includes/integrations/views/integration-settings.php:152
|
| 682 |
+
msgid "Double opt-in?"
|
| 683 |
+
msgstr ""
|
| 684 |
|
| 685 |
+
#: includes/integrations/views/integration-settings.php:163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 686 |
msgid ""
|
| 687 |
+
"Select \"yes\" if you want people to confirm their email address before "
|
| 688 |
+
"being subscribed (recommended)"
|
| 689 |
+
msgstr "Pilih \"ya\" jika Anda ingin orang untuk mengonfirmasi alamat email mereka sebelum berlangganan (dianjurkan)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 690 |
|
| 691 |
+
#: includes/integrations/views/integration-settings.php171,
|
| 692 |
+
#: includes/forms/views/tabs/form-settings.php:52
|
| 693 |
+
msgid "Update existing subscribers?"
|
| 694 |
+
msgstr "Perbarui pelanggan yang ada?"
|
| 695 |
|
| 696 |
+
#: includes/integrations/views/integration-settings.php181,
|
| 697 |
+
#: includes/forms/views/tabs/form-settings.php:62
|
| 698 |
msgid ""
|
| 699 |
"Select \"yes\" if you want to update existing subscribers with the data that"
|
| 700 |
" is sent."
|
| 701 |
msgstr "Pilih \"yes\" jika anda ingin mengupdate pelanggan yang sudah ada dengan data yang dikirimkan"
|
| 702 |
|
| 703 |
+
#: includes/integrations/views/integration-settings.php190,
|
| 704 |
+
#: includes/forms/views/tabs/form-settings.php:68
|
| 705 |
+
msgid "Replace interest groups?"
|
| 706 |
+
msgstr "Gantikan grup kesukaan?"
|
|
|
|
| 707 |
|
| 708 |
+
#: includes/integrations/views/integration-settings.php201,
|
| 709 |
+
#: includes/forms/views/tabs/form-settings.php:79
|
| 710 |
+
msgid ""
|
| 711 |
+
"Select \"no\" if you want to add the selected interests to any previously "
|
| 712 |
+
"selected interests when updating a subscriber."
|
| 713 |
msgstr ""
|
| 714 |
|
| 715 |
+
#: includes/integrations/views/integration-settings.php202,
|
| 716 |
+
#: includes/forms/views/tabs/form-settings.php:80
|
| 717 |
+
msgid "What does this do?"
|
|
|
|
| 718 |
msgstr ""
|
| 719 |
|
| 720 |
+
#: includes/integrations/views/integrations.php:17
|
| 721 |
+
msgid "Name"
|
| 722 |
msgstr ""
|
| 723 |
|
| 724 |
+
#: includes/integrations/views/integrations.php:18
|
| 725 |
+
msgid "Description"
|
| 726 |
msgstr ""
|
| 727 |
|
| 728 |
+
#: includes/integrations/views/integrations.php:35
|
| 729 |
+
msgid "Configure this integration"
|
| 730 |
msgstr ""
|
| 731 |
|
| 732 |
+
#: includes/integrations/views/integrations.php:71
|
| 733 |
+
msgid "The table below shows all available integrations."
|
| 734 |
msgstr ""
|
| 735 |
|
| 736 |
+
#: includes/integrations/views/integrations.php:72
|
| 737 |
msgid ""
|
| 738 |
+
"Click on the name of an integration to edit all settings specific to that "
|
| 739 |
+
"integration."
|
| 740 |
msgstr ""
|
| 741 |
|
| 742 |
+
#: includes/integrations/views/integrations.php:79
|
| 743 |
+
msgid "Enabled integrations"
|
|
|
|
| 744 |
msgstr ""
|
| 745 |
|
| 746 |
+
#: includes/integrations/views/integrations.php:84
|
| 747 |
+
msgid "Available integrations"
|
| 748 |
msgstr ""
|
| 749 |
|
| 750 |
+
#: includes/views/parts/admin-footer.php:15
|
| 751 |
msgid ""
|
| 752 |
+
"MailChimp for WordPress is in need of translations. Is the plugin not "
|
| 753 |
+
"translated in your language or do you spot errors with the current "
|
| 754 |
+
"translations? Helping out is easy! Head over to <a href=\"%s\">the "
|
| 755 |
+
"translation project and click \"help translate\"</a>."
|
| 756 |
+
msgstr "MailChimp untuk WordPress sedang membutuhkan terjemahan. Apakah plugin belum berbahasa anda atau apakah anda melihat banyak kesalahan pada terjemahan? Untuk membantu kami cukup mudah! Langsung aja masuk ke <a href=\"%s\"> proyek terjemahan dan klik \"bantu terjemahkan\"</a>."
|
| 757 |
|
| 758 |
+
#: includes/views/parts/admin-footer.php:35
|
| 759 |
msgid ""
|
| 760 |
+
"This plugin is not developed by or affiliated with MailChimp in any way."
|
| 761 |
+
msgstr "Plugin ini tidak dibuat oleh atau berafiliasi dengan MailChimp."
|
|
|
|
|
|
|
| 762 |
|
| 763 |
+
#: includes/views/parts/admin-sidebar.php:11
|
| 764 |
+
msgid "Looking for help?"
|
| 765 |
msgstr ""
|
| 766 |
|
| 767 |
+
#: includes/views/parts/admin-sidebar.php:12
|
| 768 |
+
msgid "We have some resources available to help you in the right direction."
|
|
|
|
| 769 |
msgstr ""
|
| 770 |
|
| 771 |
+
#: includes/views/parts/admin-sidebar.php:14
|
| 772 |
+
msgid "Knowledge Base"
|
| 773 |
msgstr ""
|
| 774 |
|
| 775 |
+
#: includes/views/parts/admin-sidebar.php:15
|
| 776 |
+
msgid "Frequently Asked Questions"
|
| 777 |
msgstr ""
|
| 778 |
|
| 779 |
+
#: includes/views/parts/admin-sidebar.php:16
|
| 780 |
+
msgid "Code reference for developers"
|
| 781 |
msgstr ""
|
| 782 |
|
| 783 |
+
#: includes/views/parts/admin-sidebar.php:36
|
| 784 |
+
msgid "Looking to improve your sign-up rates?"
|
|
|
|
|
|
|
|
|
|
| 785 |
msgstr ""
|
| 786 |
|
| 787 |
+
#: includes/views/parts/admin-sidebar.php:37
|
| 788 |
+
msgid ""
|
| 789 |
+
"Our <a href=\"%s\">Boxzilla plugin</a> allows you to create pop-ups or "
|
| 790 |
+
"slide-ins with a subscribe form. A sure way to grow your lists faster."
|
| 791 |
msgstr ""
|
| 792 |
|
| 793 |
+
#: includes/views/parts/lists-overview.php:1
|
| 794 |
+
msgid "Your MailChimp Account"
|
| 795 |
msgstr ""
|
| 796 |
|
| 797 |
+
#: includes/views/parts/lists-overview.php:2
|
| 798 |
+
msgid ""
|
| 799 |
+
"The table below shows your MailChimp lists and their details. If you just "
|
| 800 |
+
"applied changes to your MailChimp lists, please use the following button to "
|
| 801 |
+
"renew the cached lists configuration."
|
| 802 |
msgstr ""
|
| 803 |
|
| 804 |
+
#: includes/views/parts/lists-overview.php:17
|
| 805 |
+
msgid "No lists were found in your MailChimp account"
|
| 806 |
+
msgstr "Tidak ada daftar ditemukan di akun MailChimp Anda"
|
| 807 |
|
| 808 |
+
#: includes/views/parts/lists-overview.php:19
|
| 809 |
+
msgid "A total of %d lists were found in your MailChimp account."
|
| 810 |
msgstr ""
|
| 811 |
|
| 812 |
+
#: includes/views/parts/lists-overview.php:24
|
| 813 |
+
msgid "List Name"
|
|
|
|
| 814 |
msgstr ""
|
| 815 |
|
| 816 |
+
#: includes/views/parts/lists-overview.php:25
|
| 817 |
+
msgid "ID"
|
| 818 |
+
msgstr "ID"
|
| 819 |
|
| 820 |
+
#: includes/views/parts/lists-overview.php:26
|
| 821 |
+
msgid "Subscribers"
|
|
|
|
|
|
|
| 822 |
msgstr ""
|
| 823 |
|
| 824 |
+
#: includes/views/parts/lists-overview.php:48
|
| 825 |
+
msgid "Edit this list in MailChimp"
|
|
|
|
|
|
|
| 826 |
msgstr ""
|
| 827 |
|
| 828 |
+
#: includes/views/parts/lists-overview.php:62
|
| 829 |
+
msgid "%s (%s) with field type %s."
|
|
|
|
|
|
|
| 830 |
msgstr ""
|
| 831 |
|
| 832 |
+
#: includes/forms/views/parts/add-fields-help.php4,
|
| 833 |
+
#: includes/forms/views/tabs/form-fields.php:10
|
| 834 |
+
msgid "Add more fields"
|
|
|
|
| 835 |
msgstr ""
|
| 836 |
|
| 837 |
+
#: includes/forms/views/parts/add-fields-help.php:9
|
| 838 |
+
msgid ""
|
| 839 |
+
"To add more fields to your form, you will need to create those fields in "
|
| 840 |
+
"MailChimp first."
|
| 841 |
msgstr ""
|
| 842 |
|
| 843 |
+
#: includes/forms/views/parts/add-fields-help.php:12
|
| 844 |
+
msgid "Here's how:"
|
| 845 |
msgstr ""
|
| 846 |
|
| 847 |
+
#: includes/forms/views/parts/add-fields-help.php:17
|
| 848 |
+
msgid "Log in to your MailChimp account."
|
| 849 |
msgstr ""
|
| 850 |
|
| 851 |
+
#: includes/forms/views/parts/add-fields-help.php:22
|
| 852 |
+
msgid "Add list fields to any of your selected lists."
|
| 853 |
msgstr ""
|
| 854 |
|
| 855 |
+
#: includes/forms/views/parts/add-fields-help.php:23
|
| 856 |
+
msgid "Clicking the following links will take you to the right screen."
|
| 857 |
msgstr ""
|
| 858 |
|
| 859 |
+
#: includes/forms/views/parts/add-fields-help.php:29
|
| 860 |
+
msgid "Edit list fields for"
|
| 861 |
msgstr ""
|
| 862 |
|
| 863 |
+
#: includes/forms/views/parts/add-fields-help.php:38
|
| 864 |
+
msgid ""
|
| 865 |
+
"Click the following button to have MailChimp for WordPress pick up on your "
|
| 866 |
+
"changes."
|
| 867 |
msgstr ""
|
| 868 |
|
| 869 |
+
#: includes/forms/views/parts/dynamic-content-tags.php:6
|
| 870 |
+
msgid "Add dynamic form variable"
|
| 871 |
msgstr ""
|
| 872 |
|
| 873 |
+
#: includes/forms/views/parts/dynamic-content-tags.php:8
|
| 874 |
+
msgid ""
|
| 875 |
+
"The following list of variables can be used to <a href=\"%s\">add some "
|
| 876 |
+
"dynamic content to your form or success and error messages</a>."
|
| 877 |
msgstr ""
|
| 878 |
|
| 879 |
+
#: includes/forms/views/parts/dynamic-content-tags.php:8
|
| 880 |
+
msgid "This allows you to personalise your form or response messages."
|
| 881 |
+
msgstr "Ini mengizinkan anda untuk mengubah formulir anda atau merespon pesan."
|
|
|
|
| 882 |
|
| 883 |
+
#: includes/forms/views/tabs/form-appearance.php:5
|
| 884 |
+
msgid "Inherit from %s theme"
|
|
|
|
| 885 |
msgstr ""
|
| 886 |
|
| 887 |
+
#: includes/forms/views/tabs/form-appearance.php:6
|
| 888 |
+
msgid "Basic"
|
|
|
|
| 889 |
msgstr ""
|
| 890 |
|
| 891 |
+
#: includes/forms/views/tabs/form-appearance.php:7
|
| 892 |
+
msgid "Form Themes"
|
| 893 |
msgstr ""
|
| 894 |
|
| 895 |
+
#: includes/forms/views/tabs/form-appearance.php:8
|
| 896 |
+
msgid "Light Theme"
|
| 897 |
+
msgstr "Tema Cerah"
|
| 898 |
|
| 899 |
+
#: includes/forms/views/tabs/form-appearance.php:9
|
| 900 |
+
msgid "Dark Theme"
|
| 901 |
+
msgstr "Tema Gelap"
|
| 902 |
|
| 903 |
+
#: includes/forms/views/tabs/form-appearance.php:10
|
| 904 |
+
msgid "Red Theme"
|
| 905 |
+
msgstr "Tema Merah"
|
|
|
|
| 906 |
|
| 907 |
+
#: includes/forms/views/tabs/form-appearance.php:11
|
| 908 |
+
msgid "Green Theme"
|
| 909 |
+
msgstr "Tema Hijau"
|
| 910 |
|
| 911 |
+
#: includes/forms/views/tabs/form-appearance.php:12
|
| 912 |
+
msgid "Blue Theme"
|
| 913 |
+
msgstr "Tema Biru"
|
| 914 |
|
| 915 |
+
#: includes/forms/views/tabs/form-appearance.php:25
|
| 916 |
+
msgid "Form Appearance"
|
| 917 |
msgstr ""
|
| 918 |
|
| 919 |
+
#: includes/forms/views/tabs/form-appearance.php:29
|
| 920 |
+
msgid "Form Style"
|
| 921 |
msgstr ""
|
| 922 |
|
| 923 |
+
#: includes/forms/views/tabs/form-appearance.php:48
|
| 924 |
+
msgid ""
|
| 925 |
+
"If you want to load some default CSS styles, select \"basic formatting "
|
| 926 |
+
"styles\" or choose one of the color themes"
|
| 927 |
+
msgstr "Jika anda ingin me-loading style css yang standar, pilih \"format style standar\" atau pilih salah satu dari tema berwarna."
|
| 928 |
+
|
| 929 |
+
#: includes/forms/views/tabs/form-fields.php:6
|
| 930 |
+
msgid "Form variables"
|
| 931 |
msgstr ""
|
| 932 |
|
| 933 |
+
#: includes/forms/views/tabs/form-fields.php:13
|
| 934 |
+
msgid "Form Fields"
|
| 935 |
msgstr ""
|
| 936 |
|
| 937 |
+
#: includes/forms/views/tabs/form-fields.php:19
|
| 938 |
+
msgid "Enter the HTML code for your form fields.."
|
| 939 |
msgstr ""
|
| 940 |
|
| 941 |
+
#: includes/forms/views/tabs/form-fields.php:26
|
| 942 |
+
msgid ""
|
| 943 |
+
"Use the shortcode %s to display this form inside a post, page or text "
|
| 944 |
+
"widget."
|
| 945 |
msgstr ""
|
| 946 |
|
| 947 |
+
#: includes/forms/views/tabs/form-messages.php:6
|
| 948 |
+
msgid "Form Messages"
|
| 949 |
msgstr ""
|
| 950 |
|
| 951 |
+
#: includes/forms/views/tabs/form-messages.php:16
|
| 952 |
+
msgid "Successfully subscribed"
|
| 953 |
+
msgstr "Berhasil berlangganan"
|
| 954 |
+
|
| 955 |
+
#: includes/forms/views/tabs/form-messages.php:19
|
| 956 |
msgid ""
|
| 957 |
+
"The text that shows when an email address is successfully subscribed to the "
|
| 958 |
+
"selected list(s)."
|
| 959 |
+
msgstr "Kata yang menunjukkan ketika sebuah alamat email berhasil berlangganan pada daftar yang terpilih."
|
| 960 |
|
| 961 |
+
#: includes/forms/views/tabs/form-messages.php:23
|
| 962 |
+
msgid "Invalid email address"
|
| 963 |
+
msgstr "Alamat email tidak valid"
|
| 964 |
+
|
| 965 |
+
#: includes/forms/views/tabs/form-messages.php:26
|
| 966 |
+
msgid "The text that shows when an invalid email address is given."
|
| 967 |
+
msgstr "Kata yang menunjukkan ketika sebuah alamat email salah diberikan."
|
| 968 |
+
|
| 969 |
+
#: includes/forms/views/tabs/form-messages.php:30
|
| 970 |
+
msgid "Required field missing"
|
| 971 |
+
msgstr "Bidang yang diperlukan belum diisi"
|
| 972 |
|
| 973 |
+
#: includes/forms/views/tabs/form-messages.php:33
|
| 974 |
msgid ""
|
| 975 |
+
"The text that shows when a required field for the selected list(s) is "
|
| 976 |
+
"missing."
|
| 977 |
msgstr ""
|
| 978 |
|
| 979 |
+
#: includes/forms/views/tabs/form-messages.php:37
|
| 980 |
+
msgid "Already subscribed"
|
| 981 |
+
msgstr "Telah berlangganan"
|
| 982 |
+
|
| 983 |
+
#: includes/forms/views/tabs/form-messages.php:40
|
| 984 |
+
msgid ""
|
| 985 |
+
"The text that shows when the given email is already subscribed to the "
|
| 986 |
+
"selected list(s)."
|
| 987 |
msgstr ""
|
| 988 |
|
| 989 |
+
#: includes/forms/views/tabs/form-messages.php:44
|
| 990 |
+
msgid "General error"
|
| 991 |
+
msgstr "Kesalahan umum"
|
| 992 |
+
|
| 993 |
+
#: includes/forms/views/tabs/form-messages.php:47
|
| 994 |
+
msgid "The text that shows when a general error occured."
|
| 995 |
msgstr ""
|
| 996 |
|
| 997 |
+
#: includes/forms/views/tabs/form-messages.php:51
|
| 998 |
+
msgid "Unsubscribed"
|
| 999 |
+
msgstr "Berhenti berlangganan"
|
| 1000 |
+
|
| 1001 |
+
#: includes/forms/views/tabs/form-messages.php:54
|
| 1002 |
+
msgid ""
|
| 1003 |
+
"When using the unsubscribe method, this is the text that shows when the "
|
| 1004 |
+
"given email address is successfully unsubscribed from the selected list(s)."
|
| 1005 |
+
msgstr "Ketika menggunakan metode berhenti berlangganan, kata inilah yang akan menunjukkan bahwa alamat email yang diberikan telah berhasil berhenti berlangganan dari daftar yang dipilih."
|
| 1006 |
+
|
| 1007 |
+
#: includes/forms/views/tabs/form-messages.php:58
|
| 1008 |
+
msgid "Not subscribed"
|
| 1009 |
+
msgstr "Tidak berlangganan"
|
| 1010 |
+
|
| 1011 |
+
#: includes/forms/views/tabs/form-messages.php:61
|
| 1012 |
msgid ""
|
| 1013 |
+
"When using the unsubscribe method, this is the text that shows when the "
|
| 1014 |
+
"given email address is not on the selected list(s)."
|
| 1015 |
msgstr ""
|
| 1016 |
|
| 1017 |
+
#: includes/forms/views/tabs/form-messages.php:65
|
| 1018 |
+
msgid "No list selected"
|
| 1019 |
msgstr ""
|
| 1020 |
|
| 1021 |
+
#: includes/forms/views/tabs/form-messages.php:68
|
| 1022 |
+
msgid ""
|
| 1023 |
+
"When offering a list choice, this is the text that shows when no lists were "
|
| 1024 |
+
"selected."
|
| 1025 |
msgstr ""
|
| 1026 |
|
| 1027 |
+
#: includes/forms/views/tabs/form-messages.php:74
|
| 1028 |
+
msgid "Updated"
|
| 1029 |
msgstr ""
|
| 1030 |
|
| 1031 |
+
#: includes/forms/views/tabs/form-messages.php:77
|
| 1032 |
+
msgid "The text that shows when an existing subscriber is updated."
|
| 1033 |
+
msgstr ""
|
| 1034 |
|
| 1035 |
+
#: includes/forms/views/tabs/form-messages.php:89
|
| 1036 |
+
msgid "HTML tags like %s are allowed in the message fields."
|
| 1037 |
+
msgstr "Tag HTML seperti %s dapat digunakan di bidang pesan."
|
| 1038 |
|
| 1039 |
+
#: includes/forms/views/tabs/form-settings.php:1
|
| 1040 |
+
msgid "Form Settings"
|
| 1041 |
+
msgstr "Pengaturan Formulir"
|
| 1042 |
|
| 1043 |
+
#: includes/forms/views/tabs/form-settings.php:5
|
| 1044 |
+
msgid "MailChimp specific settings"
|
|
|
|
|
|
|
|
|
|
| 1045 |
msgstr ""
|
| 1046 |
|
| 1047 |
+
#: includes/forms/views/tabs/form-settings.php:15
|
| 1048 |
+
msgid "Lists this form subscribes to"
|
| 1049 |
+
msgstr "Daftar yang digunakan untuk formulir berlangganan ini"
|
| 1050 |
+
|
| 1051 |
+
#: includes/forms/views/tabs/form-settings.php:31
|
| 1052 |
+
msgid ""
|
| 1053 |
+
"Select the list(s) to which people who submit this form should be "
|
| 1054 |
+
"subscribed."
|
| 1055 |
+
msgstr "Pilih siapa yang menjadi langganan dari daftar orang yang mengirimkan formulir."
|
| 1056 |
|
| 1057 |
+
#: includes/forms/views/tabs/form-settings.php:37
|
| 1058 |
+
msgid "Use double opt-in?"
|
| 1059 |
+
msgstr ""
|
| 1060 |
|
| 1061 |
+
#: includes/forms/views/tabs/form-settings.php:44
|
| 1062 |
+
msgid "Are you sure you want to disable double opt-in?"
|
| 1063 |
+
msgstr "Apakah Anda yakin ingin menonaktifkan double opt-in?"
|
| 1064 |
|
| 1065 |
+
#: includes/forms/views/tabs/form-settings.php:47
|
|
|
|
| 1066 |
msgid ""
|
| 1067 |
+
"We strongly suggest keeping double opt-in enabled. Disabling double opt-in "
|
| 1068 |
+
"may result in abuse."
|
| 1069 |
+
msgstr "Kami sangat menyarankan menjaga double opt-in diaktifkan. Menonaktifkan double opt-in dapat mengakibatkan penyalahgunaan."
|
| 1070 |
+
|
| 1071 |
+
#: includes/forms/views/tabs/form-settings.php:94
|
| 1072 |
+
msgid "Form behaviour"
|
| 1073 |
msgstr ""
|
| 1074 |
|
| 1075 |
+
#: includes/forms/views/tabs/form-settings.php:104
|
| 1076 |
+
msgid "Hide form after a successful sign-up?"
|
| 1077 |
+
msgstr "Sembunyikan formulir setelah berhasil mendaftar?"
|
| 1078 |
+
|
| 1079 |
+
#: includes/forms/views/tabs/form-settings.php:115
|
| 1080 |
+
msgid "Select \"yes\" to hide the form fields after a successful sign-up."
|
| 1081 |
+
msgstr "Pilih \"ya\" untuk menyembunyikan bidang formulir setelah berhasil mendaftar."
|
| 1082 |
+
|
| 1083 |
+
#: includes/forms/views/tabs/form-settings.php:120
|
| 1084 |
+
msgid "Redirect to URL after successful sign-ups"
|
| 1085 |
+
msgstr "Alihkan ke URL setelah berhasil mendaftar"
|
| 1086 |
+
|
| 1087 |
+
#: includes/forms/views/tabs/form-settings.php:122
|
| 1088 |
+
msgid "Example: %s"
|
| 1089 |
+
msgstr "Contoh: %s"
|
| 1090 |
|
| 1091 |
+
#: includes/forms/views/tabs/form-settings.php:123
|
| 1092 |
msgid ""
|
| 1093 |
+
"Leave empty or enter <code>0</code> for no redirect. Otherwise, use complete"
|
| 1094 |
+
" (absolute) URLs, including <code>http://</code>."
|
| 1095 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/mailchimp-for-wp-pl_PL.mo
CHANGED
|
Binary file
|
languages/mailchimp-for-wp-pl_PL.po
CHANGED
|
@@ -8,11 +8,12 @@
|
|
| 8 |
# Mateusz Lomber <lumberpack@gmail.com>, 2017
|
| 9 |
# Paweł Tomkiel <neonkowy@gmail.com>, 2016
|
| 10 |
# Sebastian Małecki <sebastian0.0malecki@gmail.com>, 2016
|
|
|
|
| 11 |
msgid ""
|
| 12 |
msgstr ""
|
| 13 |
"Project-Id-Version: MailChimp for WordPress\n"
|
| 14 |
-
"PO-Revision-Date:
|
| 15 |
-
"Last-Translator:
|
| 16 |
"Language-Team: Polish (Poland) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/pl_PL/)\n"
|
| 17 |
"MIME-Version: 1.0\n"
|
| 18 |
"Content-Type: text/plain; charset=UTF-8\n"
|
|
@@ -200,7 +201,7 @@ msgstr "Pola wyboru"
|
|
| 200 |
|
| 201 |
#: includes/forms/class-admin.php:65
|
| 202 |
msgid "Choices"
|
| 203 |
-
msgstr ""
|
| 204 |
|
| 205 |
#: includes/forms/class-admin.php:66
|
| 206 |
msgid "Choice type"
|
|
@@ -208,7 +209,7 @@ msgstr ""
|
|
| 208 |
|
| 209 |
#: includes/forms/class-admin.php:67
|
| 210 |
msgid "Choose a field to add to the form"
|
| 211 |
-
msgstr ""
|
| 212 |
|
| 213 |
#: includes/forms/class-admin.php:68
|
| 214 |
msgid "Close"
|
|
@@ -224,15 +225,15 @@ msgstr "Upuść"
|
|
| 224 |
|
| 225 |
#: includes/forms/class-admin.php:71
|
| 226 |
msgid "Field type"
|
| 227 |
-
msgstr ""
|
| 228 |
|
| 229 |
#: includes/forms/class-admin.php:72
|
| 230 |
msgid "Field label"
|
| 231 |
-
msgstr ""
|
| 232 |
|
| 233 |
#: includes/forms/class-admin.php:73
|
| 234 |
msgid "Form action"
|
| 235 |
-
msgstr ""
|
| 236 |
|
| 237 |
#: includes/forms/class-admin.php:74
|
| 238 |
msgid ""
|
|
@@ -242,7 +243,7 @@ msgstr ""
|
|
| 242 |
|
| 243 |
#: includes/forms/class-admin.php:75
|
| 244 |
msgid "Form fields"
|
| 245 |
-
msgstr ""
|
| 246 |
|
| 247 |
#: includes/forms/class-admin.php:76
|
| 248 |
msgid "This field is marked as required in MailChimp."
|
|
@@ -254,11 +255,11 @@ msgstr ""
|
|
| 254 |
|
| 255 |
#: includes/forms/class-admin.php:78
|
| 256 |
msgid "Interest categories"
|
| 257 |
-
msgstr ""
|
| 258 |
|
| 259 |
#: includes/forms/class-admin.php:79
|
| 260 |
msgid "Is this field required?"
|
| 261 |
-
msgstr ""
|
| 262 |
|
| 263 |
#: includes/forms/class-admin.php:80
|
| 264 |
msgid "List choice"
|
|
@@ -274,11 +275,11 @@ msgstr ""
|
|
| 274 |
|
| 275 |
#: includes/forms/class-admin.php:83
|
| 276 |
msgid "Min"
|
| 277 |
-
msgstr ""
|
| 278 |
|
| 279 |
#: includes/forms/class-admin.php:84
|
| 280 |
msgid "Max"
|
| 281 |
-
msgstr ""
|
| 282 |
|
| 283 |
#: includes/forms/class-admin.php:85
|
| 284 |
msgid ""
|
|
@@ -287,7 +288,7 @@ msgstr ""
|
|
| 287 |
|
| 288 |
#: includes/forms/class-admin.php:86
|
| 289 |
msgid "Optional"
|
| 290 |
-
msgstr ""
|
| 291 |
|
| 292 |
#: includes/forms/class-admin.php:87
|
| 293 |
msgid "Placeholder"
|
|
@@ -303,7 +304,7 @@ msgstr ""
|
|
| 303 |
|
| 304 |
#: includes/forms/class-admin.php:90
|
| 305 |
msgid "Remove"
|
| 306 |
-
msgstr ""
|
| 307 |
|
| 308 |
#: includes/forms/class-admin.php:91
|
| 309 |
msgid "Radio buttons"
|
|
@@ -311,7 +312,7 @@ msgstr ""
|
|
| 311 |
|
| 312 |
#: includes/forms/class-admin.php:92
|
| 313 |
msgid "Street Address"
|
| 314 |
-
msgstr ""
|
| 315 |
|
| 316 |
#: includes/forms/class-admin.php:93
|
| 317 |
msgid "State"
|
|
@@ -335,7 +336,7 @@ msgstr ""
|
|
| 335 |
|
| 336 |
#: includes/forms/class-admin.php:99
|
| 337 |
msgid "ZIP"
|
| 338 |
-
msgstr ""
|
| 339 |
|
| 340 |
#: includes/forms/class-admin.php111, includes/forms/class-admin.php112,
|
| 341 |
#: includes/forms/views/edit-form.php:24
|
|
@@ -356,7 +357,7 @@ msgstr "Formularz rejestracyjny MailChimp"
|
|
| 356 |
|
| 357 |
#: includes/forms/class-admin.php:453
|
| 358 |
msgid "Select the form to show"
|
| 359 |
-
msgstr ""
|
| 360 |
|
| 361 |
#: includes/forms/class-form-previewer.php:146
|
| 362 |
msgid "Form preview"
|
|
@@ -372,7 +373,7 @@ msgstr "Dane z adresu URL lub formularza."
|
|
| 372 |
|
| 373 |
#: includes/forms/class-form-tags.php:71
|
| 374 |
msgid "Data from a cookie."
|
| 375 |
-
msgstr ""
|
| 376 |
|
| 377 |
#: includes/forms/class-form-tags.php77,
|
| 378 |
#: includes/integrations/class-integration-tags.php:45
|
|
@@ -514,15 +515,15 @@ msgstr ""
|
|
| 514 |
|
| 515 |
#: includes/views/other-settings.php:99
|
| 516 |
msgid "Debug Log"
|
| 517 |
-
msgstr ""
|
| 518 |
|
| 519 |
#: includes/views/other-settings.php:99
|
| 520 |
msgid "Filter.."
|
| 521 |
-
msgstr ""
|
| 522 |
|
| 523 |
#: includes/views/other-settings.php:104
|
| 524 |
msgid "Log file is not writable."
|
| 525 |
-
msgstr ""
|
| 526 |
|
| 527 |
#: includes/views/other-settings.php:105
|
| 528 |
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
|
@@ -534,7 +535,7 @@ msgstr ""
|
|
| 534 |
|
| 535 |
#: includes/views/other-settings.php:133
|
| 536 |
msgid "Empty Log"
|
| 537 |
-
msgstr ""
|
| 538 |
|
| 539 |
#: includes/views/other-settings.php:141
|
| 540 |
msgid "Right now, the plugin is configured to only log errors and warnings."
|
|
@@ -578,7 +579,7 @@ msgstr "Wygląd"
|
|
| 578 |
|
| 579 |
#: includes/forms/views/edit-form.php:25
|
| 580 |
msgid "Form"
|
| 581 |
-
msgstr ""
|
| 582 |
|
| 583 |
#: includes/forms/views/edit-form.php:34
|
| 584 |
msgid "Edit Form"
|
|
@@ -594,7 +595,7 @@ msgstr "Wprowadź tytuł fromularza do zapisu subskrybentów"
|
|
| 594 |
|
| 595 |
#: includes/forms/views/edit-form.php:65
|
| 596 |
msgid "Shortcode"
|
| 597 |
-
msgstr ""
|
| 598 |
|
| 599 |
#: includes/forms/views/edit-form.php:67
|
| 600 |
msgid "Get shortcode"
|
|
@@ -743,11 +744,11 @@ msgstr ""
|
|
| 743 |
|
| 744 |
#: includes/integrations/views/integrations.php:79
|
| 745 |
msgid "Enabled integrations"
|
| 746 |
-
msgstr ""
|
| 747 |
|
| 748 |
#: includes/integrations/views/integrations.php:84
|
| 749 |
msgid "Available integrations"
|
| 750 |
-
msgstr ""
|
| 751 |
|
| 752 |
#: includes/views/parts/admin-footer.php:15
|
| 753 |
msgid ""
|
|
@@ -772,7 +773,7 @@ msgstr ""
|
|
| 772 |
|
| 773 |
#: includes/views/parts/admin-sidebar.php:14
|
| 774 |
msgid "Knowledge Base"
|
| 775 |
-
msgstr ""
|
| 776 |
|
| 777 |
#: includes/views/parts/admin-sidebar.php:15
|
| 778 |
msgid "Frequently Asked Questions"
|
| 8 |
# Mateusz Lomber <lumberpack@gmail.com>, 2017
|
| 9 |
# Paweł Tomkiel <neonkowy@gmail.com>, 2016
|
| 10 |
# Sebastian Małecki <sebastian0.0malecki@gmail.com>, 2016
|
| 11 |
+
# Sebastian Żurawski <s.zurawski5@gmail.com>, 2018
|
| 12 |
msgid ""
|
| 13 |
msgstr ""
|
| 14 |
"Project-Id-Version: MailChimp for WordPress\n"
|
| 15 |
+
"PO-Revision-Date: 2018-03-06 21:58+0000\n"
|
| 16 |
+
"Last-Translator: Sebastian Żurawski <s.zurawski5@gmail.com>\n"
|
| 17 |
"Language-Team: Polish (Poland) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/pl_PL/)\n"
|
| 18 |
"MIME-Version: 1.0\n"
|
| 19 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 201 |
|
| 202 |
#: includes/forms/class-admin.php:65
|
| 203 |
msgid "Choices"
|
| 204 |
+
msgstr "Wybory"
|
| 205 |
|
| 206 |
#: includes/forms/class-admin.php:66
|
| 207 |
msgid "Choice type"
|
| 209 |
|
| 210 |
#: includes/forms/class-admin.php:67
|
| 211 |
msgid "Choose a field to add to the form"
|
| 212 |
+
msgstr "Wybierz pole i dodaj do formularza"
|
| 213 |
|
| 214 |
#: includes/forms/class-admin.php:68
|
| 215 |
msgid "Close"
|
| 225 |
|
| 226 |
#: includes/forms/class-admin.php:71
|
| 227 |
msgid "Field type"
|
| 228 |
+
msgstr "Typ pola"
|
| 229 |
|
| 230 |
#: includes/forms/class-admin.php:72
|
| 231 |
msgid "Field label"
|
| 232 |
+
msgstr "Pole tablicy"
|
| 233 |
|
| 234 |
#: includes/forms/class-admin.php:73
|
| 235 |
msgid "Form action"
|
| 236 |
+
msgstr "Formularz akcji"
|
| 237 |
|
| 238 |
#: includes/forms/class-admin.php:74
|
| 239 |
msgid ""
|
| 243 |
|
| 244 |
#: includes/forms/class-admin.php:75
|
| 245 |
msgid "Form fields"
|
| 246 |
+
msgstr "Formularz pól"
|
| 247 |
|
| 248 |
#: includes/forms/class-admin.php:76
|
| 249 |
msgid "This field is marked as required in MailChimp."
|
| 255 |
|
| 256 |
#: includes/forms/class-admin.php:78
|
| 257 |
msgid "Interest categories"
|
| 258 |
+
msgstr "Ciekawe kategorie"
|
| 259 |
|
| 260 |
#: includes/forms/class-admin.php:79
|
| 261 |
msgid "Is this field required?"
|
| 262 |
+
msgstr "Czy to pole jest wymagane?"
|
| 263 |
|
| 264 |
#: includes/forms/class-admin.php:80
|
| 265 |
msgid "List choice"
|
| 275 |
|
| 276 |
#: includes/forms/class-admin.php:83
|
| 277 |
msgid "Min"
|
| 278 |
+
msgstr "Min"
|
| 279 |
|
| 280 |
#: includes/forms/class-admin.php:84
|
| 281 |
msgid "Max"
|
| 282 |
+
msgstr "Max"
|
| 283 |
|
| 284 |
#: includes/forms/class-admin.php:85
|
| 285 |
msgid ""
|
| 288 |
|
| 289 |
#: includes/forms/class-admin.php:86
|
| 290 |
msgid "Optional"
|
| 291 |
+
msgstr "Opcjonalny"
|
| 292 |
|
| 293 |
#: includes/forms/class-admin.php:87
|
| 294 |
msgid "Placeholder"
|
| 304 |
|
| 305 |
#: includes/forms/class-admin.php:90
|
| 306 |
msgid "Remove"
|
| 307 |
+
msgstr "Usuń"
|
| 308 |
|
| 309 |
#: includes/forms/class-admin.php:91
|
| 310 |
msgid "Radio buttons"
|
| 312 |
|
| 313 |
#: includes/forms/class-admin.php:92
|
| 314 |
msgid "Street Address"
|
| 315 |
+
msgstr "Ulica"
|
| 316 |
|
| 317 |
#: includes/forms/class-admin.php:93
|
| 318 |
msgid "State"
|
| 336 |
|
| 337 |
#: includes/forms/class-admin.php:99
|
| 338 |
msgid "ZIP"
|
| 339 |
+
msgstr "ZIP"
|
| 340 |
|
| 341 |
#: includes/forms/class-admin.php111, includes/forms/class-admin.php112,
|
| 342 |
#: includes/forms/views/edit-form.php:24
|
| 357 |
|
| 358 |
#: includes/forms/class-admin.php:453
|
| 359 |
msgid "Select the form to show"
|
| 360 |
+
msgstr "Zaznacz formularz do wyświetlenia"
|
| 361 |
|
| 362 |
#: includes/forms/class-form-previewer.php:146
|
| 363 |
msgid "Form preview"
|
| 373 |
|
| 374 |
#: includes/forms/class-form-tags.php:71
|
| 375 |
msgid "Data from a cookie."
|
| 376 |
+
msgstr "Dane z ciasteczek"
|
| 377 |
|
| 378 |
#: includes/forms/class-form-tags.php77,
|
| 379 |
#: includes/integrations/class-integration-tags.php:45
|
| 515 |
|
| 516 |
#: includes/views/other-settings.php:99
|
| 517 |
msgid "Debug Log"
|
| 518 |
+
msgstr "Debug Log"
|
| 519 |
|
| 520 |
#: includes/views/other-settings.php:99
|
| 521 |
msgid "Filter.."
|
| 522 |
+
msgstr "Filtr.."
|
| 523 |
|
| 524 |
#: includes/views/other-settings.php:104
|
| 525 |
msgid "Log file is not writable."
|
| 526 |
+
msgstr "Log pliku nie do nadpisu."
|
| 527 |
|
| 528 |
#: includes/views/other-settings.php:105
|
| 529 |
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
| 535 |
|
| 536 |
#: includes/views/other-settings.php:133
|
| 537 |
msgid "Empty Log"
|
| 538 |
+
msgstr "Pusty Log"
|
| 539 |
|
| 540 |
#: includes/views/other-settings.php:141
|
| 541 |
msgid "Right now, the plugin is configured to only log errors and warnings."
|
| 579 |
|
| 580 |
#: includes/forms/views/edit-form.php:25
|
| 581 |
msgid "Form"
|
| 582 |
+
msgstr "Formularz"
|
| 583 |
|
| 584 |
#: includes/forms/views/edit-form.php:34
|
| 585 |
msgid "Edit Form"
|
| 595 |
|
| 596 |
#: includes/forms/views/edit-form.php:65
|
| 597 |
msgid "Shortcode"
|
| 598 |
+
msgstr "Kod"
|
| 599 |
|
| 600 |
#: includes/forms/views/edit-form.php:67
|
| 601 |
msgid "Get shortcode"
|
| 744 |
|
| 745 |
#: includes/integrations/views/integrations.php:79
|
| 746 |
msgid "Enabled integrations"
|
| 747 |
+
msgstr "Możliwe integracje"
|
| 748 |
|
| 749 |
#: includes/integrations/views/integrations.php:84
|
| 750 |
msgid "Available integrations"
|
| 751 |
+
msgstr "Integracje nie możliwe"
|
| 752 |
|
| 753 |
#: includes/views/parts/admin-footer.php:15
|
| 754 |
msgid ""
|
| 773 |
|
| 774 |
#: includes/views/parts/admin-sidebar.php:14
|
| 775 |
msgid "Knowledge Base"
|
| 776 |
+
msgstr "Baza wiedzy"
|
| 777 |
|
| 778 |
#: includes/views/parts/admin-sidebar.php:15
|
| 779 |
msgid "Frequently Asked Questions"
|
languages/mailchimp-for-wp-pt_PT.mo
CHANGED
|
Binary file
|
languages/mailchimp-for-wp-pt_PT.po
CHANGED
|
@@ -1,8 +1,10 @@
|
|
| 1 |
-
# Copyright (C)
|
| 2 |
-
# This file is distributed under the same license as the
|
| 3 |
# Translators:
|
|
|
|
| 4 |
# Bruno Pinheiro <b.e.t.pinheiro@gmail.com>, 2017
|
| 5 |
# Daniel Gomes <me@danielcsgomes.com>, 2016
|
|
|
|
| 6 |
# joao vieira <dicasmultimedia@gmail.com>, 2016
|
| 7 |
# maria martins <maria.martins@gifty.pt>, 2016
|
| 8 |
# Pedro Marques <pmark.pt@gmail.com>, 2015
|
|
@@ -10,68 +12,21 @@
|
|
| 10 |
msgid ""
|
| 11 |
msgstr ""
|
| 12 |
"Project-Id-Version: MailChimp for WordPress\n"
|
| 13 |
-
"
|
| 14 |
-
"
|
| 15 |
-
"PO-Revision-Date: 2017-02-03 15:49+0000\n"
|
| 16 |
-
"Last-Translator: Bruno Pinheiro <b.e.t.pinheiro@gmail.com>\n"
|
| 17 |
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/pt_PT/)\n"
|
| 18 |
"MIME-Version: 1.0\n"
|
| 19 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 20 |
"Content-Transfer-Encoding: 8bit\n"
|
| 21 |
"Language: pt_PT\n"
|
| 22 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
|
| 24 |
-
#:
|
| 25 |
-
msgid "Email address"
|
| 26 |
-
msgstr "Endereço Email"
|
| 27 |
-
|
| 28 |
-
#: config/default-form-content.php:4
|
| 29 |
-
msgid "Your email address"
|
| 30 |
-
msgstr "O seu endereço de email"
|
| 31 |
-
|
| 32 |
-
#: config/default-form-content.php:5
|
| 33 |
-
msgid "Sign up"
|
| 34 |
-
msgstr "Registo"
|
| 35 |
-
|
| 36 |
-
#: config/default-form-messages.php:5
|
| 37 |
-
msgid ""
|
| 38 |
-
"Thank you, your sign-up request was successful! Please check your email "
|
| 39 |
-
"inbox to confirm."
|
| 40 |
-
msgstr "Obrigado, o seu pedido de subscrição foi bem sucedido! Por favor verifique o seu e-mail para confirmação."
|
| 41 |
-
|
| 42 |
-
#: config/default-form-messages.php:9
|
| 43 |
-
msgid "Oops. Something went wrong. Please try again later."
|
| 44 |
-
msgstr "Oops. Algo correu mal. Por favor tente outra vez."
|
| 45 |
-
|
| 46 |
-
#: config/default-form-messages.php:13
|
| 47 |
-
msgid "Please provide a valid email address."
|
| 48 |
-
msgstr "Por favor insira um endereço email válido."
|
| 49 |
-
|
| 50 |
-
#: config/default-form-messages.php:17
|
| 51 |
-
msgid "Given email address is already subscribed, thank you!"
|
| 52 |
-
msgstr "Email fornecido já está subscrito, obrigado!"
|
| 53 |
-
|
| 54 |
-
#: config/default-form-messages.php:21
|
| 55 |
-
msgid "Please fill in the required fields."
|
| 56 |
-
msgstr "Por favor preencha os campos necessários."
|
| 57 |
-
|
| 58 |
-
#: config/default-form-messages.php:25
|
| 59 |
-
msgid "You were successfully unsubscribed."
|
| 60 |
-
msgstr "A sua subscrição foi cancelada com sucesso."
|
| 61 |
-
|
| 62 |
-
#: config/default-form-messages.php:29
|
| 63 |
-
msgid "Given email address is not subscribed."
|
| 64 |
-
msgstr "Email fornecido não está subscrito."
|
| 65 |
-
|
| 66 |
-
#: config/default-form-messages.php:33
|
| 67 |
-
msgid "Please select at least one list."
|
| 68 |
-
msgstr "Por favor selecione pelo menos uma lista."
|
| 69 |
-
|
| 70 |
-
#: config/default-integration-options.php:5
|
| 71 |
-
msgid "Sign me up for the newsletter!"
|
| 72 |
-
msgstr "Subscrevam-me à newsletter!"
|
| 73 |
-
|
| 74 |
-
#: includes/admin/class-admin-texts.php:62
|
| 75 |
#: includes/forms/views/edit-form.php:6
|
| 76 |
msgid "Settings"
|
| 77 |
msgstr "Definições"
|
|
@@ -80,141 +35,388 @@ msgstr "Definições"
|
|
| 80 |
msgid "Documentation"
|
| 81 |
msgstr "Documentação"
|
| 82 |
|
| 83 |
-
#: includes/admin/class-admin.php:
|
| 84 |
msgid ""
|
| 85 |
"Success! The cached configuration for your MailChimp lists has been renewed."
|
| 86 |
msgstr "Sucesso! A configuração em cache da suas listas do MailChimp foi renovada."
|
| 87 |
|
| 88 |
-
#: includes/admin/class-admin.php:
|
| 89 |
msgid ""
|
| 90 |
"This is a pro-only feature. Please upgrade to the premium version to be able"
|
| 91 |
" to use it."
|
| 92 |
msgstr "Isto é uma funcionalidade Pro. Por favor faça o upgrade para a versão premium para a poder usar."
|
| 93 |
|
| 94 |
-
#: includes/admin/class-admin.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 95 |
msgid "MailChimp API Settings"
|
| 96 |
msgstr "Definições API MailChimp"
|
| 97 |
|
| 98 |
-
#: includes/admin/class-admin.php:
|
| 99 |
-
#: integrations/ninja-forms/class-ninja-forms.php:34
|
| 100 |
msgid "MailChimp"
|
| 101 |
msgstr "MailChimp"
|
| 102 |
|
| 103 |
-
#: includes/admin/class-
|
| 104 |
-
|
| 105 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 106 |
|
| 107 |
-
#: includes/admin/class-ads.php:
|
| 108 |
msgid ""
|
| 109 |
-
"
|
| 110 |
-
"
|
| 111 |
msgstr ""
|
| 112 |
|
| 113 |
-
#: includes/admin/class-ads.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 114 |
msgid "More subscribers, better newsletters."
|
| 115 |
msgstr ""
|
| 116 |
|
| 117 |
-
#: includes/admin/class-ads.php:
|
| 118 |
msgid ""
|
| 119 |
"Learn how to best grow your lists & write better emails by subscribing to "
|
| 120 |
"our monthly tips."
|
| 121 |
msgstr ""
|
| 122 |
|
| 123 |
-
#: includes/admin/class-ads.php:
|
| 124 |
msgid "Email Address"
|
| 125 |
msgstr "Endereço de email."
|
| 126 |
|
| 127 |
-
#: includes/admin/class-ads.php:
|
| 128 |
msgid "First Name"
|
| 129 |
msgstr "Primeiro nome"
|
| 130 |
|
| 131 |
-
#: includes/admin/class-ads.php:
|
| 132 |
msgid "Subscribe"
|
| 133 |
msgstr "Subscrever"
|
| 134 |
|
| 135 |
-
#: includes/admin/class-
|
| 136 |
-
msgid "
|
| 137 |
-
|
|
|
|
|
|
|
| 138 |
|
| 139 |
-
#: includes/admin/
|
| 140 |
-
msgid "
|
| 141 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 142 |
|
| 143 |
-
#: includes/class-api.php:
|
| 144 |
msgid "Read more about common connectivity issues."
|
| 145 |
msgstr "Ler mais sobre problemas comuns de conectividade"
|
| 146 |
|
| 147 |
-
#: includes/forms/class-admin.php:
|
| 148 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 149 |
msgid "Forms"
|
| 150 |
msgstr "Formulários"
|
| 151 |
|
| 152 |
-
#: includes/forms/class-admin.
|
| 153 |
msgid "<strong>Success!</strong> Form successfully saved."
|
| 154 |
msgstr "<strong>Sucesso!</strong> Formulário salvo com sucesso."
|
| 155 |
|
| 156 |
-
#: includes/forms/class-admin.php:
|
| 157 |
msgid "Preview form"
|
| 158 |
msgstr "Pré-visualizar o formulário"
|
| 159 |
|
| 160 |
-
#: includes/forms/class-admin.php:
|
| 161 |
-
msgid "
|
| 162 |
-
msgstr "Formulário
|
| 163 |
|
| 164 |
-
#: includes/forms/class-admin.php:
|
| 165 |
-
msgid "
|
| 166 |
-
msgstr "
|
| 167 |
|
| 168 |
-
#: includes/forms/class-form-previewer.php:
|
| 169 |
msgid "Form preview"
|
| 170 |
msgstr "Pré-visualizar Formulário"
|
| 171 |
|
| 172 |
-
#: includes/forms/class-form-tags.php:
|
| 173 |
msgid "Replaced with the form response (error or success messages)."
|
| 174 |
msgstr "Substituído com resposta de formulário (mensagens de erro ou sucesso)."
|
| 175 |
|
| 176 |
-
#: includes/forms/class-form-tags.php:
|
| 177 |
msgid "Data from the URL or a submitted form."
|
| 178 |
msgstr ""
|
| 179 |
|
| 180 |
-
#: includes/forms/class-form-tags.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 181 |
#: includes/integrations/class-integration-tags.php:45
|
| 182 |
msgid "Replaced with the number of subscribers on the selected list(s)"
|
| 183 |
msgstr "Substituído com o número de subscritos na(s) lista(s) selecionadas"
|
| 184 |
|
| 185 |
-
#: includes/forms/class-form-tags.php:
|
| 186 |
msgid "The email address of the current visitor (if known)."
|
| 187 |
msgstr ""
|
| 188 |
|
| 189 |
-
#: includes/forms/class-form-tags.php:
|
| 190 |
msgid "The URL of the page."
|
| 191 |
msgstr "O URL da página"
|
| 192 |
|
| 193 |
-
#: includes/forms/class-form-tags.php:
|
| 194 |
msgid "The path of the page."
|
| 195 |
msgstr "O caminho da página"
|
| 196 |
|
| 197 |
-
#: includes/forms/class-form-tags.php:
|
| 198 |
msgid "The current date. Example: %s."
|
| 199 |
msgstr "A data actual. Exemplo: %s."
|
| 200 |
|
| 201 |
-
#: includes/forms/class-form-tags.php:
|
| 202 |
msgid "The current time. Example: %s."
|
| 203 |
msgstr "A hora actual. Exemplo: %s."
|
| 204 |
|
| 205 |
-
#: includes/forms/class-form-tags.php:
|
| 206 |
msgid "The site's language. Example: %s."
|
| 207 |
msgstr "Linguagem da página: Exemplo: %s."
|
| 208 |
|
| 209 |
-
#: includes/forms/class-form-tags.php:
|
| 210 |
msgid "The visitor's IP address. Example: %s."
|
| 211 |
msgstr ""
|
| 212 |
|
| 213 |
-
#: includes/forms/class-form-tags.php:
|
| 214 |
msgid "The property of the currently logged-in user."
|
| 215 |
msgstr ""
|
| 216 |
|
| 217 |
-
#: includes/forms/class-form.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 218 |
msgid "There is no form with ID %d, perhaps it was deleted?"
|
| 219 |
msgstr ""
|
| 220 |
|
|
@@ -222,10 +424,6 @@ msgstr ""
|
|
| 222 |
msgid "Newsletter"
|
| 223 |
msgstr "Newsletter"
|
| 224 |
|
| 225 |
-
#: includes/forms/class-widget.php:30
|
| 226 |
-
msgid "MailChimp Sign-Up Form"
|
| 227 |
-
msgstr "Formulário de Registo MailChimp"
|
| 228 |
-
|
| 229 |
#: includes/forms/class-widget.php:32
|
| 230 |
msgid "Displays your MailChimp for WordPress sign-up form"
|
| 231 |
msgstr "Mostra o seu formulário de registo do MailChimp para WordPress."
|
|
@@ -240,7 +438,114 @@ msgid ""
|
|
| 240 |
" form settings</a>."
|
| 241 |
msgstr "Pode editar o formulário de registo em <a href=\"%s\">Definições de formulários do MailChimp para Wordpress</a>."
|
| 242 |
|
| 243 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 244 |
msgid "Add new form"
|
| 245 |
msgstr "Adicione um novo formulário."
|
| 246 |
|
|
@@ -272,34 +577,262 @@ msgstr "Mensagens"
|
|
| 272 |
msgid "Appearance"
|
| 273 |
msgstr "Apresentação"
|
| 274 |
|
| 275 |
-
#: includes/forms/views/edit-form.php:
|
| 276 |
-
|
| 277 |
-
|
| 278 |
-
|
| 279 |
-
|
| 280 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 281 |
|
| 282 |
-
#: includes/
|
| 283 |
-
msgid "
|
| 284 |
-
msgstr "
|
| 285 |
|
| 286 |
-
#: includes/
|
| 287 |
-
msgid "
|
| 288 |
-
msgstr "
|
| 289 |
|
| 290 |
-
#: includes/
|
| 291 |
-
msgid "
|
| 292 |
-
msgstr "
|
| 293 |
|
| 294 |
-
#: includes/
|
| 295 |
-
msgid "
|
| 296 |
msgstr ""
|
| 297 |
|
| 298 |
-
#: includes/
|
| 299 |
-
msgid "
|
| 300 |
-
msgstr "
|
| 301 |
|
| 302 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
| 303 |
#: includes/forms/views/tabs/form-fields.php:10
|
| 304 |
msgid "Add more fields"
|
| 305 |
msgstr "Adicionar mais campos"
|
|
@@ -336,11 +869,6 @@ msgid ""
|
|
| 336 |
"changes."
|
| 337 |
msgstr ""
|
| 338 |
|
| 339 |
-
#: includes/forms/views/parts/add-fields-help.php:43
|
| 340 |
-
#: includes/views/parts/lists-overview.php:8
|
| 341 |
-
msgid "Renew MailChimp lists"
|
| 342 |
-
msgstr "Atualizar listas MailChimp"
|
| 343 |
-
|
| 344 |
#: includes/forms/views/parts/dynamic-content-tags.php:6
|
| 345 |
msgid "Add dynamic form variable"
|
| 346 |
msgstr ""
|
|
@@ -413,87 +941,101 @@ msgstr ""
|
|
| 413 |
msgid "Enter the HTML code for your form fields.."
|
| 414 |
msgstr ""
|
| 415 |
|
| 416 |
-
#: includes/forms/views/tabs/form-fields.php:
|
| 417 |
-
msgid "Your form is missing the following (required) form fields:"
|
| 418 |
-
msgstr "O seu formulário não tem os seguintes campos de formulário obrigatórios:"
|
| 419 |
-
|
| 420 |
-
#: includes/forms/views/tabs/form-fields.php:34
|
| 421 |
msgid ""
|
| 422 |
"Use the shortcode %s to display this form inside a post, page or text "
|
| 423 |
"widget."
|
| 424 |
msgstr "Use o shortcode %s para mostrar este formulário dentro de um artigo, página ou widget de texto."
|
| 425 |
|
| 426 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 427 |
msgid "Form Messages"
|
| 428 |
msgstr ""
|
| 429 |
|
| 430 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 431 |
msgid "Successfully subscribed"
|
| 432 |
msgstr "Subscrito com sucesso"
|
| 433 |
|
| 434 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 435 |
msgid ""
|
| 436 |
"The text that shows when an email address is successfully subscribed to the "
|
| 437 |
"selected list(s)."
|
| 438 |
msgstr ""
|
| 439 |
|
| 440 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 441 |
msgid "Invalid email address"
|
| 442 |
msgstr "Endereço email inválido"
|
| 443 |
|
| 444 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 445 |
msgid "The text that shows when an invalid email address is given."
|
| 446 |
msgstr ""
|
| 447 |
|
| 448 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 449 |
msgid "Required field missing"
|
| 450 |
msgstr "Campo obrigatório não preenchido"
|
| 451 |
|
| 452 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 453 |
msgid ""
|
| 454 |
"The text that shows when a required field for the selected list(s) is "
|
| 455 |
"missing."
|
| 456 |
msgstr ""
|
| 457 |
|
| 458 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 459 |
msgid "Already subscribed"
|
| 460 |
msgstr "Já Subscreveu"
|
| 461 |
|
| 462 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 463 |
msgid ""
|
| 464 |
"The text that shows when the given email is already subscribed to the "
|
| 465 |
"selected list(s)."
|
| 466 |
msgstr ""
|
| 467 |
|
| 468 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 469 |
msgid "General error"
|
| 470 |
msgstr "Erro geral"
|
| 471 |
|
| 472 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 473 |
msgid "The text that shows when a general error occured."
|
| 474 |
msgstr ""
|
| 475 |
|
| 476 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 477 |
msgid "Unsubscribed"
|
| 478 |
msgstr ""
|
| 479 |
|
| 480 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 481 |
msgid ""
|
| 482 |
"When using the unsubscribe method, this is the text that shows when the "
|
| 483 |
"given email address is successfully unsubscribed from the selected list(s)."
|
| 484 |
msgstr ""
|
| 485 |
|
| 486 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 487 |
msgid "Not subscribed"
|
| 488 |
msgstr ""
|
| 489 |
|
| 490 |
-
#: includes/forms/views/tabs/form-messages.php:
|
| 491 |
msgid ""
|
| 492 |
"When using the unsubscribe method, this is the text that shows when the "
|
| 493 |
"given email address is not on the selected list(s)."
|
| 494 |
msgstr ""
|
| 495 |
|
| 496 |
-
#: includes/forms/views/tabs/form-messages.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 497 |
msgid "HTML tags like %s are allowed in the message fields."
|
| 498 |
msgstr "Etiquetas HTML como %s são permitidas nos campos de mensagem."
|
| 499 |
|
|
@@ -505,379 +1047,52 @@ msgstr "Definições do Formulário"
|
|
| 505 |
msgid "MailChimp specific settings"
|
| 506 |
msgstr ""
|
| 507 |
|
| 508 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 509 |
msgid "Lists this form subscribes to"
|
| 510 |
msgstr "Listas para qual este formulário subscreve"
|
| 511 |
|
| 512 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 513 |
-
#: includes/integrations/views/integration-settings.php:93
|
| 514 |
-
msgid "No lists found, <a href=\"%s\">are you connected to MailChimp</a>?"
|
| 515 |
-
msgstr "Nenhuma lista encontrada, <a href=\"%s\">está ligado ao MailChimp</a>?"
|
| 516 |
-
|
| 517 |
-
#: includes/forms/views/tabs/form-settings.php:29
|
| 518 |
msgid ""
|
| 519 |
"Select the list(s) to which people who submit this form should be "
|
| 520 |
"subscribed."
|
| 521 |
msgstr "Selecione a(s) lista(s) para as quais os utilizadores que submetem este formulário iram subscrever."
|
| 522 |
|
| 523 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 524 |
msgid "Use double opt-in?"
|
| 525 |
msgstr ""
|
| 526 |
|
| 527 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 528 |
-
|
| 529 |
-
#: includes/forms/views/tabs/form-settings.php:69
|
| 530 |
-
#: includes/forms/views/tabs/form-settings.php:85
|
| 531 |
-
#: includes/forms/views/tabs/form-settings.php:115
|
| 532 |
-
#: includes/integrations/views/integration-settings.php:53
|
| 533 |
-
#: includes/integrations/views/integration-settings.php:66
|
| 534 |
-
#: includes/integrations/views/integration-settings.php:117
|
| 535 |
-
#: includes/integrations/views/integration-settings.php:129
|
| 536 |
-
#: includes/integrations/views/integration-settings.php:142
|
| 537 |
-
#: includes/integrations/views/integration-settings.php:163
|
| 538 |
-
#: includes/integrations/views/integration-settings.php:180
|
| 539 |
-
#: includes/integrations/views/integration-settings.php:199
|
| 540 |
-
#: integrations/contact-form-7/class-contact-form-7.php:69
|
| 541 |
-
msgid "Yes"
|
| 542 |
-
msgstr "Sim"
|
| 543 |
-
|
| 544 |
-
#: includes/forms/views/tabs/form-settings.php:43
|
| 545 |
-
#: includes/forms/views/tabs/form-settings.php:58
|
| 546 |
-
#: includes/forms/views/tabs/form-settings.php:73
|
| 547 |
-
#: includes/forms/views/tabs/form-settings.php:89
|
| 548 |
-
#: includes/forms/views/tabs/form-settings.php:119
|
| 549 |
-
#: includes/integrations/views/integration-settings.php:54
|
| 550 |
-
#: includes/integrations/views/integration-settings.php:67
|
| 551 |
-
#: includes/integrations/views/integration-settings.php:118
|
| 552 |
-
#: includes/integrations/views/integration-settings.php:130
|
| 553 |
-
#: includes/integrations/views/integration-settings.php:146
|
| 554 |
-
#: includes/integrations/views/integration-settings.php:167
|
| 555 |
-
#: includes/integrations/views/integration-settings.php:184
|
| 556 |
-
#: includes/integrations/views/integration-settings.php:203
|
| 557 |
-
#: integrations/contact-form-7/class-contact-form-7.php:69
|
| 558 |
-
msgid "No"
|
| 559 |
-
msgstr "Não"
|
| 560 |
-
|
| 561 |
-
#: includes/forms/views/tabs/form-settings.php:45
|
| 562 |
-
#: includes/integrations/views/integration-settings.php:149
|
| 563 |
-
msgid ""
|
| 564 |
-
"Select \"yes\" if you want people to confirm their email address before "
|
| 565 |
-
"being subscribed (recommended)"
|
| 566 |
-
msgstr "Selecione \"sim\" se quer que os utilizadores confirmem o seu endereço de email antes de seres subscritos (recomendado)"
|
| 567 |
-
|
| 568 |
-
#: includes/forms/views/tabs/form-settings.php:50
|
| 569 |
-
msgid "Send final welcome email?"
|
| 570 |
msgstr ""
|
| 571 |
|
| 572 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 573 |
-
#: includes/integrations/views/integration-settings.php:169
|
| 574 |
-
msgid ""
|
| 575 |
-
"Select \"yes\" if you want to send your lists Welcome Email if a subscribe "
|
| 576 |
-
"succeeds (only when double opt-in is disabled)."
|
| 577 |
-
msgstr "Selecione \"sim\" se quiser mandar o Email de Boas Vindas da(s) lista(s) se a subscrição for bem sucedida (apenas quando a opção dupla confirmação estiver desativada)."
|
| 578 |
-
|
| 579 |
-
#: includes/forms/views/tabs/form-settings.php:65
|
| 580 |
-
#: includes/integrations/views/integration-settings.php:176
|
| 581 |
-
msgid "Update existing subscribers?"
|
| 582 |
-
msgstr "Atualizar subscritores existentes?"
|
| 583 |
-
|
| 584 |
-
#: includes/forms/views/tabs/form-settings.php:75
|
| 585 |
-
#: includes/integrations/views/integration-settings.php:186
|
| 586 |
-
msgid ""
|
| 587 |
-
"Select \"yes\" if you want to update existing subscribers with the data that"
|
| 588 |
-
" is sent."
|
| 589 |
-
msgstr "Selecione \"sim\" se quiser atualizar subscritores atuais com os dados enviados."
|
| 590 |
-
|
| 591 |
-
#: includes/forms/views/tabs/form-settings.php:81
|
| 592 |
-
#: includes/integrations/views/integration-settings.php:195
|
| 593 |
-
msgid "Replace interest groups?"
|
| 594 |
-
msgstr "Substituir grupos de interesse?"
|
| 595 |
-
|
| 596 |
-
#: includes/forms/views/tabs/form-settings.php:92
|
| 597 |
-
#: includes/integrations/views/integration-settings.php:206
|
| 598 |
msgid ""
|
| 599 |
-
"
|
| 600 |
-
"
|
| 601 |
-
msgstr ""
|
| 602 |
-
|
| 603 |
-
#: includes/forms/views/tabs/form-settings.php:93
|
| 604 |
-
#: includes/integrations/views/integration-settings.php:207
|
| 605 |
-
msgid "What does this do?"
|
| 606 |
msgstr ""
|
| 607 |
|
| 608 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 609 |
msgid "Form behaviour"
|
| 610 |
msgstr ""
|
| 611 |
|
| 612 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 613 |
msgid "Hide form after a successful sign-up?"
|
| 614 |
msgstr "Esconder formulário após subscrição sucedida?"
|
| 615 |
|
| 616 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 617 |
msgid "Select \"yes\" to hide the form fields after a successful sign-up."
|
| 618 |
msgstr "Selecione \"sim\" para esconder os campos de formulários apos registo com sucesso."
|
| 619 |
|
| 620 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 621 |
msgid "Redirect to URL after successful sign-ups"
|
| 622 |
msgstr "URL a redirecionar após registo com sucesso."
|
| 623 |
|
| 624 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 625 |
msgid "Example: %s"
|
| 626 |
msgstr "Exemplo: %s"
|
| 627 |
|
| 628 |
-
#: includes/forms/views/tabs/form-settings.php:
|
| 629 |
msgid ""
|
| 630 |
"Leave empty or enter <code>0</code> for no redirect. Otherwise, use complete"
|
| 631 |
" (absolute) URLs, including <code>http://</code>."
|
| 632 |
msgstr ""
|
| 633 |
-
|
| 634 |
-
#: includes/integrations/class-admin.php:79
|
| 635 |
-
#: includes/integrations/class-admin.php:80
|
| 636 |
-
#: includes/integrations/views/integration-settings.php:10
|
| 637 |
-
#: includes/integrations/views/integrations.php:9
|
| 638 |
-
#: includes/integrations/views/integrations.php:17
|
| 639 |
-
msgid "Integrations"
|
| 640 |
-
msgstr ""
|
| 641 |
-
|
| 642 |
-
#: includes/integrations/views/integration-settings.php:20
|
| 643 |
-
msgid "%s integration"
|
| 644 |
-
msgstr ""
|
| 645 |
-
|
| 646 |
-
#: includes/integrations/views/integration-settings.php:51
|
| 647 |
-
msgid "Enabled?"
|
| 648 |
-
msgstr ""
|
| 649 |
-
|
| 650 |
-
#: includes/integrations/views/integration-settings.php:55
|
| 651 |
-
msgid ""
|
| 652 |
-
"Enable the %s integration? This will add a sign-up checkbox to the form."
|
| 653 |
-
msgstr ""
|
| 654 |
-
|
| 655 |
-
#: includes/integrations/views/integration-settings.php:64
|
| 656 |
-
msgid "Implicit?"
|
| 657 |
-
msgstr ""
|
| 658 |
-
|
| 659 |
-
#: includes/integrations/views/integration-settings.php:68
|
| 660 |
-
msgid ""
|
| 661 |
-
"Select \"no\" if you want to ask your visitors before they are subscribed "
|
| 662 |
-
"(recommended)."
|
| 663 |
-
msgstr ""
|
| 664 |
-
|
| 665 |
-
#: includes/integrations/views/integration-settings.php:78
|
| 666 |
-
msgid "MailChimp Lists"
|
| 667 |
-
msgstr "Listas MailChimp"
|
| 668 |
-
|
| 669 |
-
#: includes/integrations/views/integration-settings.php:89
|
| 670 |
-
msgid ""
|
| 671 |
-
"Select the list(s) to which people who check the checkbox should be "
|
| 672 |
-
"subscribed."
|
| 673 |
-
msgstr "Selecione a(s) lista(s) para as quais os utilizadores que confirmem a caixa de confirmação iram subscrever."
|
| 674 |
-
|
| 675 |
-
#: includes/integrations/views/integration-settings.php:102
|
| 676 |
-
msgid "Checkbox label text"
|
| 677 |
-
msgstr "Texto do Rótulo da Caixa de Seleção"
|
| 678 |
-
|
| 679 |
-
#: includes/integrations/views/integration-settings.php:105
|
| 680 |
-
msgid "HTML tags like %s are allowed in the label text."
|
| 681 |
-
msgstr "Etiquetas HTML como %s são permitidas no texto de rótulo."
|
| 682 |
-
|
| 683 |
-
#: includes/integrations/views/integration-settings.php:115
|
| 684 |
-
msgid "Pre-check the checkbox?"
|
| 685 |
-
msgstr "Confirmar previamente a caixa de confirmação?"
|
| 686 |
-
|
| 687 |
-
#: includes/integrations/views/integration-settings.php:119
|
| 688 |
-
msgid "Select \"yes\" if the checkbox should be pre-checked."
|
| 689 |
-
msgstr ""
|
| 690 |
-
|
| 691 |
-
#: includes/integrations/views/integration-settings.php:127
|
| 692 |
-
msgid "Load some default CSS?"
|
| 693 |
-
msgstr "Carregar algum CSS por defeito?"
|
| 694 |
-
|
| 695 |
-
#: includes/integrations/views/integration-settings.php:131
|
| 696 |
-
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
| 697 |
-
msgstr "Selecione \"sim\" se a caixa de confirmação aparece num sítio esquisito."
|
| 698 |
-
|
| 699 |
-
#: includes/integrations/views/integration-settings.php:138
|
| 700 |
-
msgid "Double opt-in?"
|
| 701 |
-
msgstr "Dupla confirmação?"
|
| 702 |
-
|
| 703 |
-
#: includes/integrations/views/integration-settings.php:159
|
| 704 |
-
msgid "Send Welcome Email?"
|
| 705 |
-
msgstr "Enviar Email de Boas-Vindas?"
|
| 706 |
-
|
| 707 |
-
#: includes/integrations/views/integration-settings.php:244
|
| 708 |
-
msgid ""
|
| 709 |
-
"The selected MailChimp lists require non-default fields, which may prevent "
|
| 710 |
-
"this integration from working."
|
| 711 |
-
msgstr ""
|
| 712 |
-
|
| 713 |
-
#: includes/integrations/views/integration-settings.php:245
|
| 714 |
-
msgid ""
|
| 715 |
-
"Please ensure you <a href=\"%s\">configure the plugin to send all required "
|
| 716 |
-
"fields</a> or <a href=\"%s\">log into your MailChimp account</a> and make "
|
| 717 |
-
"sure only the email & name fields are marked as required fields for the "
|
| 718 |
-
"selected list(s)."
|
| 719 |
-
msgstr ""
|
| 720 |
-
|
| 721 |
-
#: includes/integrations/views/integrations.php:30
|
| 722 |
-
msgid "Enabled"
|
| 723 |
-
msgstr ""
|
| 724 |
-
|
| 725 |
-
#: includes/integrations/views/integrations.php:31
|
| 726 |
-
msgid "Name"
|
| 727 |
-
msgstr ""
|
| 728 |
-
|
| 729 |
-
#: includes/integrations/views/integrations.php:32
|
| 730 |
-
msgid "Description"
|
| 731 |
-
msgstr ""
|
| 732 |
-
|
| 733 |
-
#: includes/integrations/views/integrations.php:50
|
| 734 |
-
msgid ""
|
| 735 |
-
"This integration is enabled by default as it requires manual actions to "
|
| 736 |
-
"work."
|
| 737 |
-
msgstr ""
|
| 738 |
-
|
| 739 |
-
#: includes/integrations/views/integrations.php:57
|
| 740 |
-
msgid "Configure this integration"
|
| 741 |
-
msgstr ""
|
| 742 |
-
|
| 743 |
-
#: includes/views/general-settings.php:18
|
| 744 |
-
msgid "General Settings"
|
| 745 |
-
msgstr ""
|
| 746 |
-
|
| 747 |
-
#: includes/views/general-settings.php:35
|
| 748 |
-
msgid "Status"
|
| 749 |
-
msgstr ""
|
| 750 |
-
|
| 751 |
-
#: includes/views/general-settings.php:39
|
| 752 |
-
msgid "CONNECTED"
|
| 753 |
-
msgstr "LIGADO"
|
| 754 |
-
|
| 755 |
-
#: includes/views/general-settings.php:41
|
| 756 |
-
msgid "NOT CONNECTED"
|
| 757 |
-
msgstr "DESCONECTADO"
|
| 758 |
-
|
| 759 |
-
#: includes/views/general-settings.php:48
|
| 760 |
-
msgid "API Key"
|
| 761 |
-
msgstr "Chave de API"
|
| 762 |
-
|
| 763 |
-
#: includes/views/general-settings.php:50
|
| 764 |
-
msgid "Your MailChimp API key"
|
| 765 |
-
msgstr "A sua chave API MailChimp"
|
| 766 |
-
|
| 767 |
-
#: includes/views/general-settings.php:52
|
| 768 |
-
msgid "The API key for connecting with your MailChimp account."
|
| 769 |
-
msgstr ""
|
| 770 |
-
|
| 771 |
-
#: includes/views/general-settings.php:53
|
| 772 |
-
msgid "Get your API key here."
|
| 773 |
-
msgstr "Obtenha a sua chave API aqui."
|
| 774 |
-
|
| 775 |
-
#: includes/views/general-settings.php:65
|
| 776 |
-
msgid "Usage Tracking"
|
| 777 |
-
msgstr ""
|
| 778 |
-
|
| 779 |
-
#: includes/views/general-settings.php:71
|
| 780 |
-
msgid ""
|
| 781 |
-
"Allow us to anonymously track how this plugin is used to help us make it "
|
| 782 |
-
"better fit your needs."
|
| 783 |
-
msgstr ""
|
| 784 |
-
|
| 785 |
-
#: includes/views/general-settings.php:73
|
| 786 |
-
msgid "This is what we track."
|
| 787 |
-
msgstr ""
|
| 788 |
-
|
| 789 |
-
#: includes/views/parts/admin-footer.php:11
|
| 790 |
-
msgid ""
|
| 791 |
-
"MailChimp for WordPress is in need of translations. Is the plugin not "
|
| 792 |
-
"translated in your language or do you spot errors with the current "
|
| 793 |
-
"translations? Helping out is easy! Head over to <a href=\"%s\">the "
|
| 794 |
-
"translation project and click \"help translate\"</a>."
|
| 795 |
-
msgstr "O MailChimp para WordPress está a precisar de tradutores. O plugin não está traduzido na sua língua ou encontrou erros na tradução atual? Ajudar é fácil! Visite <a href=\"%s\">o projeto de tradução e clique \"ajudar a traduzir\"</a>."
|
| 796 |
-
|
| 797 |
-
#: includes/views/parts/admin-footer.php:31
|
| 798 |
-
msgid ""
|
| 799 |
-
"This plugin is not developed by or affiliated with MailChimp in any way."
|
| 800 |
-
msgstr "Este plugin não é desenvolvido por ou afiliado de qualquer forma com o MailChimp."
|
| 801 |
-
|
| 802 |
-
#: includes/views/parts/lists-overview.php:1
|
| 803 |
-
msgid "Your MailChimp Account"
|
| 804 |
-
msgstr ""
|
| 805 |
-
|
| 806 |
-
#: includes/views/parts/lists-overview.php:2
|
| 807 |
-
msgid ""
|
| 808 |
-
"The table below shows your MailChimp lists and their details. If you just "
|
| 809 |
-
"applied changes to your MailChimp lists, please use the following button to "
|
| 810 |
-
"renew the cached lists configuration."
|
| 811 |
-
msgstr ""
|
| 812 |
-
|
| 813 |
-
#: includes/views/parts/lists-overview.php:14
|
| 814 |
-
msgid "No lists were found in your MailChimp account"
|
| 815 |
-
msgstr "Nenhuma lista encontrada na sua conta do MailChimp"
|
| 816 |
-
|
| 817 |
-
#: includes/views/parts/lists-overview.php:16
|
| 818 |
-
msgid "A total of %d lists were found in your MailChimp account."
|
| 819 |
-
msgstr ""
|
| 820 |
-
|
| 821 |
-
#: includes/views/parts/lists-overview.php:21
|
| 822 |
-
msgid "List Name"
|
| 823 |
-
msgstr ""
|
| 824 |
-
|
| 825 |
-
#: includes/views/parts/lists-overview.php:22
|
| 826 |
-
msgid "ID"
|
| 827 |
-
msgstr "ID"
|
| 828 |
-
|
| 829 |
-
#: includes/views/parts/lists-overview.php:23
|
| 830 |
-
msgid "Subscribers"
|
| 831 |
-
msgstr ""
|
| 832 |
-
|
| 833 |
-
#: includes/views/parts/lists-overview.php:45
|
| 834 |
-
msgid "Edit this list in MailChimp"
|
| 835 |
-
msgstr ""
|
| 836 |
-
|
| 837 |
-
#: includes/views/parts/lists-overview.php:59
|
| 838 |
-
msgid "%s (%s) with field type %s."
|
| 839 |
-
msgstr ""
|
| 840 |
-
|
| 841 |
-
#: includes/views/parts/lists-overview.php:83
|
| 842 |
-
msgid "%s (ID: %s) with type %s."
|
| 843 |
-
msgstr ""
|
| 844 |
-
|
| 845 |
-
#: integrations/contact-form-7/admin-before.php:2
|
| 846 |
-
msgid ""
|
| 847 |
-
"To integrate with Contact Form 7, configure the settings below and then add "
|
| 848 |
-
"%s to your CF7 form mark-up."
|
| 849 |
-
msgstr ""
|
| 850 |
-
|
| 851 |
-
#: integrations/custom/admin-before.php:2
|
| 852 |
-
msgid ""
|
| 853 |
-
"To get a custom integration to work, include the following HTML in the form "
|
| 854 |
-
"you are trying to integrate with."
|
| 855 |
-
msgstr ""
|
| 856 |
-
|
| 857 |
-
#: integrations/woocommerce/class-woocommerce.php:102
|
| 858 |
-
msgid "Order #%d"
|
| 859 |
-
msgstr ""
|
| 860 |
-
|
| 861 |
-
#. Plugin Name of the plugin/theme
|
| 862 |
-
msgid "MailChimp for WordPress"
|
| 863 |
-
msgstr "MailChimp para WordPress"
|
| 864 |
-
|
| 865 |
-
#. Plugin URI of the plugin/theme
|
| 866 |
-
msgid ""
|
| 867 |
-
"https://mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-"
|
| 868 |
-
"wp&utm_campaign=plugins-page"
|
| 869 |
-
msgstr ""
|
| 870 |
-
|
| 871 |
-
#. Description of the plugin/theme
|
| 872 |
-
msgid ""
|
| 873 |
-
"MailChimp for WordPress by ibericode. Adds various highly effective sign-up "
|
| 874 |
-
"methods to your site."
|
| 875 |
-
msgstr ""
|
| 876 |
-
|
| 877 |
-
#. Author of the plugin/theme
|
| 878 |
-
msgid "ibericode"
|
| 879 |
-
msgstr ""
|
| 880 |
-
|
| 881 |
-
#. Author URI of the plugin/theme
|
| 882 |
-
msgid "https://ibericode.com/"
|
| 883 |
-
msgstr ""
|
| 1 |
+
# Copyright (C) 2017 mailchimp-for-wp
|
| 2 |
+
# This file is distributed under the same license as the mailchimp-for-wp package.
|
| 3 |
# Translators:
|
| 4 |
+
# Boris Júnior <b.junior@geekcase.pt>, 2017
|
| 5 |
# Bruno Pinheiro <b.e.t.pinheiro@gmail.com>, 2017
|
| 6 |
# Daniel Gomes <me@danielcsgomes.com>, 2016
|
| 7 |
+
# João Pereira <joao.carmopereira@gmail.com>, 2017
|
| 8 |
# joao vieira <dicasmultimedia@gmail.com>, 2016
|
| 9 |
# maria martins <maria.martins@gifty.pt>, 2016
|
| 10 |
# Pedro Marques <pmark.pt@gmail.com>, 2015
|
| 12 |
msgid ""
|
| 13 |
msgstr ""
|
| 14 |
"Project-Id-Version: MailChimp for WordPress\n"
|
| 15 |
+
"PO-Revision-Date: 2017-12-11 14:23+0000\n"
|
| 16 |
+
"Last-Translator: João Pereira <joao.carmopereira@gmail.com>\n"
|
|
|
|
|
|
|
| 17 |
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/pt_PT/)\n"
|
| 18 |
"MIME-Version: 1.0\n"
|
| 19 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 20 |
"Content-Transfer-Encoding: 8bit\n"
|
| 21 |
"Language: pt_PT\n"
|
| 22 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
| 23 |
+
"X-Poedit-Basepath: ..\n"
|
| 24 |
+
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
| 25 |
+
"X-Poedit-SearchPath-0: .\n"
|
| 26 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
| 27 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
| 28 |
|
| 29 |
+
#: includes/admin/class-admin-texts.php62,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
#: includes/forms/views/edit-form.php:6
|
| 31 |
msgid "Settings"
|
| 32 |
msgstr "Definições"
|
| 35 |
msgid "Documentation"
|
| 36 |
msgstr "Documentação"
|
| 37 |
|
| 38 |
+
#: includes/admin/class-admin.php:204
|
| 39 |
msgid ""
|
| 40 |
"Success! The cached configuration for your MailChimp lists has been renewed."
|
| 41 |
msgstr "Sucesso! A configuração em cache da suas listas do MailChimp foi renovada."
|
| 42 |
|
| 43 |
+
#: includes/admin/class-admin.php:304
|
| 44 |
msgid ""
|
| 45 |
"This is a pro-only feature. Please upgrade to the premium version to be able"
|
| 46 |
" to use it."
|
| 47 |
msgstr "Isto é uma funcionalidade Pro. Por favor faça o upgrade para a versão premium para a poder usar."
|
| 48 |
|
| 49 |
+
#: includes/admin/class-admin.php305,
|
| 50 |
+
#: includes/views/parts/lists-overview.php10,
|
| 51 |
+
#: includes/forms/views/parts/add-fields-help.php:43
|
| 52 |
+
msgid "Renew MailChimp lists"
|
| 53 |
+
msgstr "Actualizar listas MailChimp"
|
| 54 |
+
|
| 55 |
+
#: includes/admin/class-admin.php:306
|
| 56 |
+
msgid "Fetching MailChimp lists"
|
| 57 |
+
msgstr "A recuperar listas MailChimp"
|
| 58 |
+
|
| 59 |
+
#: includes/admin/class-admin.php:307
|
| 60 |
+
msgid "Done! MailChimp lists renewed."
|
| 61 |
+
msgstr "Concluído! As listas MailChimp foram renovadas."
|
| 62 |
+
|
| 63 |
+
#: includes/admin/class-admin.php:308
|
| 64 |
+
msgid "This can take a while if you have many MailChimp lists."
|
| 65 |
+
msgstr "Isto pode demorar um pouco se tiver muitas listas MailChimp."
|
| 66 |
+
|
| 67 |
+
#: includes/admin/class-admin.php336, includes/views/general-settings.php:31
|
| 68 |
msgid "MailChimp API Settings"
|
| 69 |
msgstr "Definições API MailChimp"
|
| 70 |
|
| 71 |
+
#: includes/admin/class-admin.php:337
|
|
|
|
| 72 |
msgid "MailChimp"
|
| 73 |
msgstr "MailChimp"
|
| 74 |
|
| 75 |
+
#: includes/admin/class-admin.php343, includes/views/other-settings.php60,
|
| 76 |
+
#: includes/views/other-settings.php:70
|
| 77 |
+
msgid "Other Settings"
|
| 78 |
+
msgstr "Outras Definições"
|
| 79 |
+
|
| 80 |
+
#: includes/admin/class-admin.php:344
|
| 81 |
+
msgid "Other"
|
| 82 |
+
msgstr "Outro"
|
| 83 |
+
|
| 84 |
+
#: includes/admin/class-admin.php:458
|
| 85 |
+
msgid "Log successfully emptied."
|
| 86 |
+
msgstr "Log esvaziado com sucesso"
|
| 87 |
+
|
| 88 |
+
#: includes/admin/class-admin.php:488
|
| 89 |
+
msgid ""
|
| 90 |
+
"To get started with MailChimp for WordPress, please <a href=\"%s\">enter "
|
| 91 |
+
"your MailChimp API key on the settings page of the plugin</a>."
|
| 92 |
+
msgstr ""
|
| 93 |
|
| 94 |
+
#: includes/admin/class-ads.php:39
|
| 95 |
msgid ""
|
| 96 |
+
"Want to customize the style of your form? <a href=\"%s\">Try our Styles "
|
| 97 |
+
"Builder</a> & edit the look of your forms with just a few clicks."
|
| 98 |
msgstr ""
|
| 99 |
|
| 100 |
+
#: includes/admin/class-ads.php:54
|
| 101 |
+
msgid ""
|
| 102 |
+
"Be notified whenever someone subscribes? <a href=\"%s\">MailChimp for "
|
| 103 |
+
"WordPress Premium</a> allows you to set up email notifications for your "
|
| 104 |
+
"forms."
|
| 105 |
+
msgstr ""
|
| 106 |
+
|
| 107 |
+
#: includes/admin/class-ads.php:56
|
| 108 |
+
msgid ""
|
| 109 |
+
"Increased conversions? <a href=\"%s\">MailChimp for WordPress Premium</a> "
|
| 110 |
+
"submits forms without reloading the entire page, resulting in a much better "
|
| 111 |
+
"experience for your visitors."
|
| 112 |
+
msgstr ""
|
| 113 |
+
|
| 114 |
+
#: includes/admin/class-ads.php:70
|
| 115 |
+
msgid "Upgrade to Premium"
|
| 116 |
+
msgstr "Melhorar para Premium"
|
| 117 |
+
|
| 118 |
+
#: includes/admin/class-ads.php:83
|
| 119 |
+
msgid ""
|
| 120 |
+
"Do you want translated forms for all of your languages? <a href=\"%s\">Try "
|
| 121 |
+
"MailChimp for WordPress Premium</a>, which does just that plus more."
|
| 122 |
+
msgstr ""
|
| 123 |
+
|
| 124 |
+
#: includes/admin/class-ads.php:88
|
| 125 |
+
msgid ""
|
| 126 |
+
"Do you want to create more than one form? Our Premium add-on does just that!"
|
| 127 |
+
" <a href=\"%s\">Have a look at all Premium benefits</a>."
|
| 128 |
+
msgstr ""
|
| 129 |
+
|
| 130 |
+
#: includes/admin/class-ads.php:93
|
| 131 |
+
msgid ""
|
| 132 |
+
"Are you enjoying this plugin? The Premium add-on unlocks several powerful "
|
| 133 |
+
"features. <a href=\"%s\">Find out about all benefits now</a>."
|
| 134 |
+
msgstr ""
|
| 135 |
+
|
| 136 |
+
#: includes/admin/class-ads.php:112
|
| 137 |
msgid "More subscribers, better newsletters."
|
| 138 |
msgstr ""
|
| 139 |
|
| 140 |
+
#: includes/admin/class-ads.php:113
|
| 141 |
msgid ""
|
| 142 |
"Learn how to best grow your lists & write better emails by subscribing to "
|
| 143 |
"our monthly tips."
|
| 144 |
msgstr ""
|
| 145 |
|
| 146 |
+
#: includes/admin/class-ads.php:116
|
| 147 |
msgid "Email Address"
|
| 148 |
msgstr "Endereço de email."
|
| 149 |
|
| 150 |
+
#: includes/admin/class-ads.php:120
|
| 151 |
msgid "First Name"
|
| 152 |
msgstr "Primeiro nome"
|
| 153 |
|
| 154 |
+
#: includes/admin/class-ads.php127, includes/forms/class-admin.php:94
|
| 155 |
msgid "Subscribe"
|
| 156 |
msgstr "Subscrever"
|
| 157 |
|
| 158 |
+
#: includes/admin/class-ads.php:150
|
| 159 |
+
msgid ""
|
| 160 |
+
"Do you want to track all WooCommerce orders in MailChimp so you can send "
|
| 161 |
+
"emails based on the purchase activity of your subscribers?"
|
| 162 |
+
msgstr ""
|
| 163 |
|
| 164 |
+
#: includes/admin/class-ads.php:153
|
| 165 |
+
msgid ""
|
| 166 |
+
"<a href=\"%s\">Upgrade to MailChimp for WordPress Premium</a> or <a "
|
| 167 |
+
"href=\"%s\">read more about MailChimp's E-Commerce features</a>."
|
| 168 |
+
msgstr ""
|
| 169 |
+
|
| 170 |
+
#: includes/admin/class-review-notice.php:68
|
| 171 |
+
msgid ""
|
| 172 |
+
"You've been using MailChimp for WordPress for some time now; we hope you "
|
| 173 |
+
"love it!"
|
| 174 |
+
msgstr ""
|
| 175 |
+
|
| 176 |
+
#: includes/admin/class-review-notice.php:69
|
| 177 |
+
msgid ""
|
| 178 |
+
"If you do, please <a href=\"%s\">leave us a 5★ rating on WordPress.org</a>. "
|
| 179 |
+
"It would be of great help to us."
|
| 180 |
+
msgstr ""
|
| 181 |
+
|
| 182 |
+
#: includes/admin/class-review-notice.php:71
|
| 183 |
+
msgid "Dismiss this notice."
|
| 184 |
+
msgstr ""
|
| 185 |
|
| 186 |
+
#: includes/api/class-api.php:84
|
| 187 |
msgid "Read more about common connectivity issues."
|
| 188 |
msgstr "Ler mais sobre problemas comuns de conectividade"
|
| 189 |
|
| 190 |
+
#: includes/forms/class-admin.php:62
|
| 191 |
+
msgid "Add to form"
|
| 192 |
+
msgstr ""
|
| 193 |
+
|
| 194 |
+
#: includes/forms/class-admin.php:63
|
| 195 |
+
msgid "City"
|
| 196 |
+
msgstr "Cidade"
|
| 197 |
+
|
| 198 |
+
#: includes/forms/class-admin.php:64
|
| 199 |
+
msgid "Checkboxes"
|
| 200 |
+
msgstr ""
|
| 201 |
+
|
| 202 |
+
#: includes/forms/class-admin.php:65
|
| 203 |
+
msgid "Choices"
|
| 204 |
+
msgstr "Opções"
|
| 205 |
+
|
| 206 |
+
#: includes/forms/class-admin.php:66
|
| 207 |
+
msgid "Choice type"
|
| 208 |
+
msgstr ""
|
| 209 |
+
|
| 210 |
+
#: includes/forms/class-admin.php:67
|
| 211 |
+
msgid "Choose a field to add to the form"
|
| 212 |
+
msgstr ""
|
| 213 |
+
|
| 214 |
+
#: includes/forms/class-admin.php:68
|
| 215 |
+
msgid "Close"
|
| 216 |
+
msgstr "Fechar"
|
| 217 |
+
|
| 218 |
+
#: includes/forms/class-admin.php:69
|
| 219 |
+
msgid "Country"
|
| 220 |
+
msgstr "País"
|
| 221 |
+
|
| 222 |
+
#: includes/forms/class-admin.php:70
|
| 223 |
+
msgid "Dropdown"
|
| 224 |
+
msgstr ""
|
| 225 |
+
|
| 226 |
+
#: includes/forms/class-admin.php:71
|
| 227 |
+
msgid "Field type"
|
| 228 |
+
msgstr ""
|
| 229 |
+
|
| 230 |
+
#: includes/forms/class-admin.php:72
|
| 231 |
+
msgid "Field label"
|
| 232 |
+
msgstr ""
|
| 233 |
+
|
| 234 |
+
#: includes/forms/class-admin.php:73
|
| 235 |
+
msgid "Form action"
|
| 236 |
+
msgstr ""
|
| 237 |
+
|
| 238 |
+
#: includes/forms/class-admin.php:74
|
| 239 |
+
msgid ""
|
| 240 |
+
"This field will allow your visitors to choose whether they would like to "
|
| 241 |
+
"subscribe or unsubscribe"
|
| 242 |
+
msgstr ""
|
| 243 |
+
|
| 244 |
+
#: includes/forms/class-admin.php:75
|
| 245 |
+
msgid "Form fields"
|
| 246 |
+
msgstr ""
|
| 247 |
+
|
| 248 |
+
#: includes/forms/class-admin.php:76
|
| 249 |
+
msgid "This field is marked as required in MailChimp."
|
| 250 |
+
msgstr ""
|
| 251 |
+
|
| 252 |
+
#: includes/forms/class-admin.php:77
|
| 253 |
+
msgid "Initial value"
|
| 254 |
+
msgstr "Valor inicial"
|
| 255 |
+
|
| 256 |
+
#: includes/forms/class-admin.php:78
|
| 257 |
+
msgid "Interest categories"
|
| 258 |
+
msgstr ""
|
| 259 |
+
|
| 260 |
+
#: includes/forms/class-admin.php:79
|
| 261 |
+
msgid "Is this field required?"
|
| 262 |
+
msgstr ""
|
| 263 |
+
|
| 264 |
+
#: includes/forms/class-admin.php:80
|
| 265 |
+
msgid "List choice"
|
| 266 |
+
msgstr ""
|
| 267 |
+
|
| 268 |
+
#: includes/forms/class-admin.php:81
|
| 269 |
+
msgid "This field will allow your visitors to choose a list to subscribe to."
|
| 270 |
+
msgstr ""
|
| 271 |
+
|
| 272 |
+
#: includes/forms/class-admin.php:82
|
| 273 |
+
msgid "List fields"
|
| 274 |
+
msgstr ""
|
| 275 |
+
|
| 276 |
+
#: includes/forms/class-admin.php:83
|
| 277 |
+
msgid "Min"
|
| 278 |
+
msgstr "Min."
|
| 279 |
+
|
| 280 |
+
#: includes/forms/class-admin.php:84
|
| 281 |
+
msgid "Max"
|
| 282 |
+
msgstr "Máx."
|
| 283 |
+
|
| 284 |
+
#: includes/forms/class-admin.php:85
|
| 285 |
+
msgid ""
|
| 286 |
+
"No available fields. Did you select a MailChimp list in the form settings?"
|
| 287 |
+
msgstr ""
|
| 288 |
+
|
| 289 |
+
#: includes/forms/class-admin.php:86
|
| 290 |
+
msgid "Optional"
|
| 291 |
+
msgstr "Opcional"
|
| 292 |
+
|
| 293 |
+
#: includes/forms/class-admin.php:87
|
| 294 |
+
msgid "Placeholder"
|
| 295 |
+
msgstr ""
|
| 296 |
+
|
| 297 |
+
#: includes/forms/class-admin.php:88
|
| 298 |
+
msgid "Text to show when field has no value."
|
| 299 |
+
msgstr ""
|
| 300 |
+
|
| 301 |
+
#: includes/forms/class-admin.php:89
|
| 302 |
+
msgid "Preselect"
|
| 303 |
+
msgstr ""
|
| 304 |
+
|
| 305 |
+
#: includes/forms/class-admin.php:90
|
| 306 |
+
msgid "Remove"
|
| 307 |
+
msgstr "Remover"
|
| 308 |
+
|
| 309 |
+
#: includes/forms/class-admin.php:91
|
| 310 |
+
msgid "Radio buttons"
|
| 311 |
+
msgstr ""
|
| 312 |
+
|
| 313 |
+
#: includes/forms/class-admin.php:92
|
| 314 |
+
msgid "Street Address"
|
| 315 |
+
msgstr ""
|
| 316 |
+
|
| 317 |
+
#: includes/forms/class-admin.php:93
|
| 318 |
+
msgid "State"
|
| 319 |
+
msgstr ""
|
| 320 |
+
|
| 321 |
+
#: includes/forms/class-admin.php:95
|
| 322 |
+
msgid "Submit button"
|
| 323 |
+
msgstr ""
|
| 324 |
+
|
| 325 |
+
#: includes/forms/class-admin.php:96
|
| 326 |
+
msgid "Wrap in paragraph tags?"
|
| 327 |
+
msgstr ""
|
| 328 |
+
|
| 329 |
+
#: includes/forms/class-admin.php:97
|
| 330 |
+
msgid "Value"
|
| 331 |
+
msgstr "Valor"
|
| 332 |
+
|
| 333 |
+
#: includes/forms/class-admin.php:98
|
| 334 |
+
msgid "Text to prefill this field with."
|
| 335 |
+
msgstr ""
|
| 336 |
+
|
| 337 |
+
#: includes/forms/class-admin.php:99
|
| 338 |
+
msgid "ZIP"
|
| 339 |
+
msgstr ""
|
| 340 |
+
|
| 341 |
+
#: includes/forms/class-admin.php111, includes/forms/class-admin.php112,
|
| 342 |
+
#: includes/forms/views/edit-form.php:24
|
| 343 |
msgid "Forms"
|
| 344 |
msgstr "Formulários"
|
| 345 |
|
| 346 |
+
#: includes/forms/class-admin.php152, includes/forms/class-admin.php:276
|
| 347 |
msgid "<strong>Success!</strong> Form successfully saved."
|
| 348 |
msgstr "<strong>Sucesso!</strong> Formulário salvo com sucesso."
|
| 349 |
|
| 350 |
+
#: includes/forms/class-admin.php:276
|
| 351 |
msgid "Preview form"
|
| 352 |
msgstr "Pré-visualizar o formulário"
|
| 353 |
|
| 354 |
+
#: includes/forms/class-admin.php449, includes/forms/class-widget.php:30
|
| 355 |
+
msgid "MailChimp Sign-Up Form"
|
| 356 |
+
msgstr "Formulário de Registo MailChimp"
|
| 357 |
|
| 358 |
+
#: includes/forms/class-admin.php:453
|
| 359 |
+
msgid "Select the form to show"
|
| 360 |
+
msgstr ""
|
| 361 |
|
| 362 |
+
#: includes/forms/class-form-previewer.php:146
|
| 363 |
msgid "Form preview"
|
| 364 |
msgstr "Pré-visualizar Formulário"
|
| 365 |
|
| 366 |
+
#: includes/forms/class-form-tags.php:60
|
| 367 |
msgid "Replaced with the form response (error or success messages)."
|
| 368 |
msgstr "Substituído com resposta de formulário (mensagens de erro ou sucesso)."
|
| 369 |
|
| 370 |
+
#: includes/forms/class-form-tags.php:65
|
| 371 |
msgid "Data from the URL or a submitted form."
|
| 372 |
msgstr ""
|
| 373 |
|
| 374 |
+
#: includes/forms/class-form-tags.php:71
|
| 375 |
+
msgid "Data from a cookie."
|
| 376 |
+
msgstr ""
|
| 377 |
+
|
| 378 |
+
#: includes/forms/class-form-tags.php77,
|
| 379 |
#: includes/integrations/class-integration-tags.php:45
|
| 380 |
msgid "Replaced with the number of subscribers on the selected list(s)"
|
| 381 |
msgstr "Substituído com o número de subscritos na(s) lista(s) selecionadas"
|
| 382 |
|
| 383 |
+
#: includes/forms/class-form-tags.php:82
|
| 384 |
msgid "The email address of the current visitor (if known)."
|
| 385 |
msgstr ""
|
| 386 |
|
| 387 |
+
#: includes/forms/class-form-tags.php:87
|
| 388 |
msgid "The URL of the page."
|
| 389 |
msgstr "O URL da página"
|
| 390 |
|
| 391 |
+
#: includes/forms/class-form-tags.php:92
|
| 392 |
msgid "The path of the page."
|
| 393 |
msgstr "O caminho da página"
|
| 394 |
|
| 395 |
+
#: includes/forms/class-form-tags.php:97
|
| 396 |
msgid "The current date. Example: %s."
|
| 397 |
msgstr "A data actual. Exemplo: %s."
|
| 398 |
|
| 399 |
+
#: includes/forms/class-form-tags.php:102
|
| 400 |
msgid "The current time. Example: %s."
|
| 401 |
msgstr "A hora actual. Exemplo: %s."
|
| 402 |
|
| 403 |
+
#: includes/forms/class-form-tags.php:107
|
| 404 |
msgid "The site's language. Example: %s."
|
| 405 |
msgstr "Linguagem da página: Exemplo: %s."
|
| 406 |
|
| 407 |
+
#: includes/forms/class-form-tags.php:112
|
| 408 |
msgid "The visitor's IP address. Example: %s."
|
| 409 |
msgstr ""
|
| 410 |
|
| 411 |
+
#: includes/forms/class-form-tags.php:117
|
| 412 |
msgid "The property of the currently logged-in user."
|
| 413 |
msgstr ""
|
| 414 |
|
| 415 |
+
#: includes/forms/class-form-tags.php:123
|
| 416 |
+
msgid "Property of the current page or post."
|
| 417 |
+
msgstr ""
|
| 418 |
+
|
| 419 |
+
#: includes/forms/class-form.php:133
|
| 420 |
msgid "There is no form with ID %d, perhaps it was deleted?"
|
| 421 |
msgstr ""
|
| 422 |
|
| 424 |
msgid "Newsletter"
|
| 425 |
msgstr "Newsletter"
|
| 426 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 427 |
#: includes/forms/class-widget.php:32
|
| 428 |
msgid "Displays your MailChimp for WordPress sign-up form"
|
| 429 |
msgstr "Mostra o seu formulário de registo do MailChimp para WordPress."
|
| 438 |
" form settings</a>."
|
| 439 |
msgstr "Pode editar o formulário de registo em <a href=\"%s\">Definições de formulários do MailChimp para Wordpress</a>."
|
| 440 |
|
| 441 |
+
#: includes/integrations/class-admin.php79,
|
| 442 |
+
#: includes/integrations/class-admin.php80,
|
| 443 |
+
#: includes/integrations/views/integration-settings.php10,
|
| 444 |
+
#: includes/integrations/views/integrations.php57,
|
| 445 |
+
#: includes/integrations/views/integrations.php:65
|
| 446 |
+
msgid "Integrations"
|
| 447 |
+
msgstr ""
|
| 448 |
+
|
| 449 |
+
#: includes/views/general-settings.php7, includes/views/other-settings.php58,
|
| 450 |
+
#: includes/forms/views/edit-form.php22,
|
| 451 |
+
#: includes/integrations/views/integration-settings.php8,
|
| 452 |
+
#: includes/integrations/views/integrations.php:55
|
| 453 |
+
msgid "You are here: "
|
| 454 |
+
msgstr "Você está aqui"
|
| 455 |
+
|
| 456 |
+
#: includes/views/general-settings.php:18
|
| 457 |
+
msgid "General Settings"
|
| 458 |
+
msgstr ""
|
| 459 |
+
|
| 460 |
+
#: includes/views/general-settings.php:38
|
| 461 |
+
msgid "Status"
|
| 462 |
+
msgstr "Estado"
|
| 463 |
+
|
| 464 |
+
#: includes/views/general-settings.php:42
|
| 465 |
+
msgid "CONNECTED"
|
| 466 |
+
msgstr "LIGADO"
|
| 467 |
+
|
| 468 |
+
#: includes/views/general-settings.php:44
|
| 469 |
+
msgid "NOT CONNECTED"
|
| 470 |
+
msgstr "DESCONECTADO"
|
| 471 |
+
|
| 472 |
+
#: includes/views/general-settings.php:51
|
| 473 |
+
msgid "API Key"
|
| 474 |
+
msgstr "Chave de API"
|
| 475 |
+
|
| 476 |
+
#: includes/views/general-settings.php:53
|
| 477 |
+
msgid "Your MailChimp API key"
|
| 478 |
+
msgstr "A sua chave API MailChimp"
|
| 479 |
+
|
| 480 |
+
#: includes/views/general-settings.php:55
|
| 481 |
+
msgid "The API key for connecting with your MailChimp account."
|
| 482 |
+
msgstr ""
|
| 483 |
+
|
| 484 |
+
#: includes/views/general-settings.php:56
|
| 485 |
+
msgid "Get your API key here."
|
| 486 |
+
msgstr "Obtenha a sua chave API aqui."
|
| 487 |
+
|
| 488 |
+
#: includes/views/other-settings.php:14
|
| 489 |
+
msgid "Miscellaneous settings"
|
| 490 |
+
msgstr ""
|
| 491 |
+
|
| 492 |
+
#: includes/views/other-settings.php:17
|
| 493 |
+
msgid "Usage Tracking"
|
| 494 |
+
msgstr ""
|
| 495 |
+
|
| 496 |
+
#: includes/views/other-settings.php:29
|
| 497 |
+
msgid ""
|
| 498 |
+
"Allow us to anonymously track how this plugin is used to help us make it "
|
| 499 |
+
"better fit your needs."
|
| 500 |
+
msgstr ""
|
| 501 |
+
|
| 502 |
+
#: includes/views/other-settings.php:31
|
| 503 |
+
msgid "This is what we track."
|
| 504 |
+
msgstr ""
|
| 505 |
+
|
| 506 |
+
#: includes/views/other-settings.php:37
|
| 507 |
+
msgid "Logging"
|
| 508 |
+
msgstr ""
|
| 509 |
+
|
| 510 |
+
#: includes/views/other-settings.php:44
|
| 511 |
+
msgid ""
|
| 512 |
+
"Determines what events should be written to <a href=\"%s\">the debug log</a>"
|
| 513 |
+
" (see below)."
|
| 514 |
+
msgstr ""
|
| 515 |
+
|
| 516 |
+
#: includes/views/other-settings.php:99
|
| 517 |
+
msgid "Debug Log"
|
| 518 |
+
msgstr ""
|
| 519 |
+
|
| 520 |
+
#: includes/views/other-settings.php:99
|
| 521 |
+
msgid "Filter.."
|
| 522 |
+
msgstr "Filtro..."
|
| 523 |
+
|
| 524 |
+
#: includes/views/other-settings.php:104
|
| 525 |
+
msgid "Log file is not writable."
|
| 526 |
+
msgstr ""
|
| 527 |
+
|
| 528 |
+
#: includes/views/other-settings.php:105
|
| 529 |
+
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
| 530 |
+
msgstr ""
|
| 531 |
+
|
| 532 |
+
#: includes/views/other-settings.php:123
|
| 533 |
+
msgid "Nothing here. Which means there are no errors!"
|
| 534 |
+
msgstr ""
|
| 535 |
+
|
| 536 |
+
#: includes/views/other-settings.php:133
|
| 537 |
+
msgid "Empty Log"
|
| 538 |
+
msgstr ""
|
| 539 |
+
|
| 540 |
+
#: includes/views/other-settings.php:141
|
| 541 |
+
msgid "Right now, the plugin is configured to only log errors and warnings."
|
| 542 |
+
msgstr ""
|
| 543 |
+
|
| 544 |
+
#: includes/admin/migrations/3.0.0-form-1-post-type.php:35
|
| 545 |
+
msgid "Default sign-up form"
|
| 546 |
+
msgstr "Formulário de Registo Padrão"
|
| 547 |
+
|
| 548 |
+
#: includes/forms/views/add-form.php10, includes/forms/views/add-form.php:60
|
| 549 |
msgid "Add new form"
|
| 550 |
msgstr "Adicione um novo formulário."
|
| 551 |
|
| 577 |
msgid "Appearance"
|
| 578 |
msgstr "Apresentação"
|
| 579 |
|
| 580 |
+
#: includes/forms/views/edit-form.php:25
|
| 581 |
+
msgid "Form"
|
| 582 |
+
msgstr ""
|
| 583 |
+
|
| 584 |
+
#: includes/forms/views/edit-form.php:34
|
| 585 |
+
msgid "Edit Form"
|
| 586 |
+
msgstr "Editar Formulário"
|
| 587 |
+
|
| 588 |
+
#: includes/forms/views/edit-form.php:58
|
| 589 |
+
msgid "Enter form title here"
|
| 590 |
+
msgstr "Título do formulário"
|
| 591 |
+
|
| 592 |
+
#: includes/forms/views/edit-form.php:59
|
| 593 |
+
msgid "Enter the title of your sign-up form"
|
| 594 |
+
msgstr "Introduza o título do formulário de subscrição"
|
| 595 |
+
|
| 596 |
+
#: includes/forms/views/edit-form.php:65
|
| 597 |
+
msgid "Shortcode"
|
| 598 |
+
msgstr ""
|
| 599 |
+
|
| 600 |
+
#: includes/forms/views/edit-form.php:67
|
| 601 |
+
msgid "Get shortcode"
|
| 602 |
+
msgstr ""
|
| 603 |
+
|
| 604 |
+
#: includes/forms/views/edit-form.php:72
|
| 605 |
+
msgid "Preview this form"
|
| 606 |
+
msgstr "Pré-visualizar este formulário"
|
| 607 |
+
|
| 608 |
+
#: includes/integrations/views/integration-settings.php:20
|
| 609 |
+
msgid "%s integration"
|
| 610 |
+
msgstr ""
|
| 611 |
+
|
| 612 |
+
#: includes/integrations/views/integration-settings.php:27
|
| 613 |
+
msgid ""
|
| 614 |
+
"The selected MailChimp lists require non-default fields, which may prevent "
|
| 615 |
+
"this integration from working."
|
| 616 |
+
msgstr ""
|
| 617 |
+
|
| 618 |
+
#: includes/integrations/views/integration-settings.php:28
|
| 619 |
+
msgid ""
|
| 620 |
+
"Please ensure you <a href=\"%s\">configure the plugin to send all required "
|
| 621 |
+
"fields</a> or <a href=\"%s\">log into your MailChimp account</a> and make "
|
| 622 |
+
"sure only the email & name fields are marked as required fields for the "
|
| 623 |
+
"selected list(s)."
|
| 624 |
+
msgstr ""
|
| 625 |
+
|
| 626 |
+
#: includes/integrations/views/integration-settings.php:62
|
| 627 |
+
msgid "Enabled?"
|
| 628 |
+
msgstr ""
|
| 629 |
+
|
| 630 |
+
#: includes/integrations/views/integration-settings.php:66
|
| 631 |
+
msgid ""
|
| 632 |
+
"Enable the %s integration? This will add a sign-up checkbox to the form."
|
| 633 |
+
msgstr ""
|
| 634 |
+
|
| 635 |
+
#: includes/integrations/views/integration-settings.php:76
|
| 636 |
+
msgid "Implicit?"
|
| 637 |
+
msgstr ""
|
| 638 |
+
|
| 639 |
+
#: includes/integrations/views/integration-settings.php:80
|
| 640 |
+
msgid ""
|
| 641 |
+
"Select \"no\" if you want to ask your visitors before they are subscribed "
|
| 642 |
+
"(recommended)."
|
| 643 |
+
msgstr ""
|
| 644 |
+
|
| 645 |
+
#: includes/integrations/views/integration-settings.php:90
|
| 646 |
+
msgid "MailChimp Lists"
|
| 647 |
+
msgstr "Listas MailChimp"
|
| 648 |
+
|
| 649 |
+
#: includes/integrations/views/integration-settings.php:103
|
| 650 |
+
msgid ""
|
| 651 |
+
"Select the list(s) to which people who check the checkbox should be "
|
| 652 |
+
"subscribed."
|
| 653 |
+
msgstr "Selecione a(s) lista(s) para as quais os utilizadores que confirmem a caixa de confirmação iram subscrever."
|
| 654 |
+
|
| 655 |
+
#: includes/integrations/views/integration-settings.php107,
|
| 656 |
+
#: includes/forms/views/tabs/form-settings.php:18
|
| 657 |
+
msgid "No lists found, <a href=\"%s\">are you connected to MailChimp</a>?"
|
| 658 |
+
msgstr "Nenhuma lista encontrada, <a href=\"%s\">está ligado ao MailChimp</a>?"
|
| 659 |
+
|
| 660 |
+
#: includes/integrations/views/integration-settings.php:116
|
| 661 |
+
msgid "Checkbox label text"
|
| 662 |
+
msgstr "Texto do Rótulo da Caixa de Seleção"
|
| 663 |
+
|
| 664 |
+
#: includes/integrations/views/integration-settings.php:119
|
| 665 |
+
msgid "HTML tags like %s are allowed in the label text."
|
| 666 |
+
msgstr "Etiquetas HTML como %s são permitidas no texto de rótulo."
|
| 667 |
+
|
| 668 |
+
#: includes/integrations/views/integration-settings.php:129
|
| 669 |
+
msgid "Pre-check the checkbox?"
|
| 670 |
+
msgstr "Confirmar previamente a caixa de confirmação?"
|
| 671 |
+
|
| 672 |
+
#: includes/integrations/views/integration-settings.php:133
|
| 673 |
+
msgid "Select \"yes\" if the checkbox should be pre-checked."
|
| 674 |
+
msgstr ""
|
| 675 |
+
|
| 676 |
+
#: includes/integrations/views/integration-settings.php:141
|
| 677 |
+
msgid "Load some default CSS?"
|
| 678 |
+
msgstr "Carregar algum CSS por defeito?"
|
| 679 |
+
|
| 680 |
+
#: includes/integrations/views/integration-settings.php:145
|
| 681 |
+
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
| 682 |
+
msgstr "Selecione \"sim\" se a caixa de confirmação aparece num sítio esquisito."
|
| 683 |
+
|
| 684 |
+
#: includes/integrations/views/integration-settings.php:152
|
| 685 |
+
msgid "Double opt-in?"
|
| 686 |
+
msgstr "Dupla confirmação?"
|
| 687 |
+
|
| 688 |
+
#: includes/integrations/views/integration-settings.php:163
|
| 689 |
+
msgid ""
|
| 690 |
+
"Select \"yes\" if you want people to confirm their email address before "
|
| 691 |
+
"being subscribed (recommended)"
|
| 692 |
+
msgstr "Selecione \"sim\" se quer que os utilizadores confirmem o seu endereço de email antes de seres subscritos (recomendado)"
|
| 693 |
+
|
| 694 |
+
#: includes/integrations/views/integration-settings.php171,
|
| 695 |
+
#: includes/forms/views/tabs/form-settings.php:52
|
| 696 |
+
msgid "Update existing subscribers?"
|
| 697 |
+
msgstr "Atualizar subscritores existentes?"
|
| 698 |
+
|
| 699 |
+
#: includes/integrations/views/integration-settings.php181,
|
| 700 |
+
#: includes/forms/views/tabs/form-settings.php:62
|
| 701 |
+
msgid ""
|
| 702 |
+
"Select \"yes\" if you want to update existing subscribers with the data that"
|
| 703 |
+
" is sent."
|
| 704 |
+
msgstr "Selecione \"sim\" se quiser atualizar subscritores atuais com os dados enviados."
|
| 705 |
+
|
| 706 |
+
#: includes/integrations/views/integration-settings.php190,
|
| 707 |
+
#: includes/forms/views/tabs/form-settings.php:68
|
| 708 |
+
msgid "Replace interest groups?"
|
| 709 |
+
msgstr "Substituir grupos de interesse?"
|
| 710 |
+
|
| 711 |
+
#: includes/integrations/views/integration-settings.php201,
|
| 712 |
+
#: includes/forms/views/tabs/form-settings.php:79
|
| 713 |
+
msgid ""
|
| 714 |
+
"Select \"no\" if you want to add the selected interests to any previously "
|
| 715 |
+
"selected interests when updating a subscriber."
|
| 716 |
+
msgstr ""
|
| 717 |
+
|
| 718 |
+
#: includes/integrations/views/integration-settings.php202,
|
| 719 |
+
#: includes/forms/views/tabs/form-settings.php:80
|
| 720 |
+
msgid "What does this do?"
|
| 721 |
+
msgstr ""
|
| 722 |
+
|
| 723 |
+
#: includes/integrations/views/integrations.php:17
|
| 724 |
+
msgid "Name"
|
| 725 |
+
msgstr ""
|
| 726 |
+
|
| 727 |
+
#: includes/integrations/views/integrations.php:18
|
| 728 |
+
msgid "Description"
|
| 729 |
+
msgstr ""
|
| 730 |
+
|
| 731 |
+
#: includes/integrations/views/integrations.php:35
|
| 732 |
+
msgid "Configure this integration"
|
| 733 |
+
msgstr ""
|
| 734 |
+
|
| 735 |
+
#: includes/integrations/views/integrations.php:71
|
| 736 |
+
msgid "The table below shows all available integrations."
|
| 737 |
+
msgstr ""
|
| 738 |
+
|
| 739 |
+
#: includes/integrations/views/integrations.php:72
|
| 740 |
+
msgid ""
|
| 741 |
+
"Click on the name of an integration to edit all settings specific to that "
|
| 742 |
+
"integration."
|
| 743 |
+
msgstr ""
|
| 744 |
+
|
| 745 |
+
#: includes/integrations/views/integrations.php:79
|
| 746 |
+
msgid "Enabled integrations"
|
| 747 |
+
msgstr ""
|
| 748 |
+
|
| 749 |
+
#: includes/integrations/views/integrations.php:84
|
| 750 |
+
msgid "Available integrations"
|
| 751 |
+
msgstr ""
|
| 752 |
+
|
| 753 |
+
#: includes/views/parts/admin-footer.php:15
|
| 754 |
+
msgid ""
|
| 755 |
+
"MailChimp for WordPress is in need of translations. Is the plugin not "
|
| 756 |
+
"translated in your language or do you spot errors with the current "
|
| 757 |
+
"translations? Helping out is easy! Head over to <a href=\"%s\">the "
|
| 758 |
+
"translation project and click \"help translate\"</a>."
|
| 759 |
+
msgstr "O MailChimp para WordPress está a precisar de tradutores. O plugin não está traduzido na sua língua ou encontrou erros na tradução atual? Ajudar é fácil! Visite <a href=\"%s\">o projeto de tradução e clique \"ajudar a traduzir\"</a>."
|
| 760 |
+
|
| 761 |
+
#: includes/views/parts/admin-footer.php:35
|
| 762 |
+
msgid ""
|
| 763 |
+
"This plugin is not developed by or affiliated with MailChimp in any way."
|
| 764 |
+
msgstr "Este plugin não é desenvolvido por ou afiliado de qualquer forma com o MailChimp."
|
| 765 |
+
|
| 766 |
+
#: includes/views/parts/admin-sidebar.php:11
|
| 767 |
+
msgid "Looking for help?"
|
| 768 |
+
msgstr ""
|
| 769 |
+
|
| 770 |
+
#: includes/views/parts/admin-sidebar.php:12
|
| 771 |
+
msgid "We have some resources available to help you in the right direction."
|
| 772 |
+
msgstr ""
|
| 773 |
+
|
| 774 |
+
#: includes/views/parts/admin-sidebar.php:14
|
| 775 |
+
msgid "Knowledge Base"
|
| 776 |
+
msgstr ""
|
| 777 |
+
|
| 778 |
+
#: includes/views/parts/admin-sidebar.php:15
|
| 779 |
+
msgid "Frequently Asked Questions"
|
| 780 |
+
msgstr ""
|
| 781 |
+
|
| 782 |
+
#: includes/views/parts/admin-sidebar.php:16
|
| 783 |
+
msgid "Code reference for developers"
|
| 784 |
+
msgstr ""
|
| 785 |
+
|
| 786 |
+
#: includes/views/parts/admin-sidebar.php:36
|
| 787 |
+
msgid "Looking to improve your sign-up rates?"
|
| 788 |
+
msgstr ""
|
| 789 |
+
|
| 790 |
+
#: includes/views/parts/admin-sidebar.php:37
|
| 791 |
+
msgid ""
|
| 792 |
+
"Our <a href=\"%s\">Boxzilla plugin</a> allows you to create pop-ups or "
|
| 793 |
+
"slide-ins with a subscribe form. A sure way to grow your lists faster."
|
| 794 |
+
msgstr ""
|
| 795 |
+
|
| 796 |
+
#: includes/views/parts/lists-overview.php:1
|
| 797 |
+
msgid "Your MailChimp Account"
|
| 798 |
+
msgstr ""
|
| 799 |
+
|
| 800 |
+
#: includes/views/parts/lists-overview.php:2
|
| 801 |
+
msgid ""
|
| 802 |
+
"The table below shows your MailChimp lists and their details. If you just "
|
| 803 |
+
"applied changes to your MailChimp lists, please use the following button to "
|
| 804 |
+
"renew the cached lists configuration."
|
| 805 |
+
msgstr ""
|
| 806 |
+
|
| 807 |
+
#: includes/views/parts/lists-overview.php:17
|
| 808 |
+
msgid "No lists were found in your MailChimp account"
|
| 809 |
+
msgstr "Nenhuma lista encontrada na sua conta do MailChimp"
|
| 810 |
|
| 811 |
+
#: includes/views/parts/lists-overview.php:19
|
| 812 |
+
msgid "A total of %d lists were found in your MailChimp account."
|
| 813 |
+
msgstr ""
|
| 814 |
|
| 815 |
+
#: includes/views/parts/lists-overview.php:24
|
| 816 |
+
msgid "List Name"
|
| 817 |
+
msgstr ""
|
| 818 |
|
| 819 |
+
#: includes/views/parts/lists-overview.php:25
|
| 820 |
+
msgid "ID"
|
| 821 |
+
msgstr "ID"
|
| 822 |
|
| 823 |
+
#: includes/views/parts/lists-overview.php:26
|
| 824 |
+
msgid "Subscribers"
|
| 825 |
msgstr ""
|
| 826 |
|
| 827 |
+
#: includes/views/parts/lists-overview.php:48
|
| 828 |
+
msgid "Edit this list in MailChimp"
|
| 829 |
+
msgstr ""
|
| 830 |
|
| 831 |
+
#: includes/views/parts/lists-overview.php:62
|
| 832 |
+
msgid "%s (%s) with field type %s."
|
| 833 |
+
msgstr ""
|
| 834 |
+
|
| 835 |
+
#: includes/forms/views/parts/add-fields-help.php4,
|
| 836 |
#: includes/forms/views/tabs/form-fields.php:10
|
| 837 |
msgid "Add more fields"
|
| 838 |
msgstr "Adicionar mais campos"
|
| 869 |
"changes."
|
| 870 |
msgstr ""
|
| 871 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 872 |
#: includes/forms/views/parts/dynamic-content-tags.php:6
|
| 873 |
msgid "Add dynamic form variable"
|
| 874 |
msgstr ""
|
| 941 |
msgid "Enter the HTML code for your form fields.."
|
| 942 |
msgstr ""
|
| 943 |
|
| 944 |
+
#: includes/forms/views/tabs/form-fields.php:26
|
|
|
|
|
|
|
|
|
|
|
|
|
| 945 |
msgid ""
|
| 946 |
"Use the shortcode %s to display this form inside a post, page or text "
|
| 947 |
"widget."
|
| 948 |
msgstr "Use o shortcode %s para mostrar este formulário dentro de um artigo, página ou widget de texto."
|
| 949 |
|
| 950 |
+
#: includes/forms/views/tabs/form-messages.php:6
|
| 951 |
msgid "Form Messages"
|
| 952 |
msgstr ""
|
| 953 |
|
| 954 |
+
#: includes/forms/views/tabs/form-messages.php:16
|
| 955 |
msgid "Successfully subscribed"
|
| 956 |
msgstr "Subscrito com sucesso"
|
| 957 |
|
| 958 |
+
#: includes/forms/views/tabs/form-messages.php:19
|
| 959 |
msgid ""
|
| 960 |
"The text that shows when an email address is successfully subscribed to the "
|
| 961 |
"selected list(s)."
|
| 962 |
msgstr ""
|
| 963 |
|
| 964 |
+
#: includes/forms/views/tabs/form-messages.php:23
|
| 965 |
msgid "Invalid email address"
|
| 966 |
msgstr "Endereço email inválido"
|
| 967 |
|
| 968 |
+
#: includes/forms/views/tabs/form-messages.php:26
|
| 969 |
msgid "The text that shows when an invalid email address is given."
|
| 970 |
msgstr ""
|
| 971 |
|
| 972 |
+
#: includes/forms/views/tabs/form-messages.php:30
|
| 973 |
msgid "Required field missing"
|
| 974 |
msgstr "Campo obrigatório não preenchido"
|
| 975 |
|
| 976 |
+
#: includes/forms/views/tabs/form-messages.php:33
|
| 977 |
msgid ""
|
| 978 |
"The text that shows when a required field for the selected list(s) is "
|
| 979 |
"missing."
|
| 980 |
msgstr ""
|
| 981 |
|
| 982 |
+
#: includes/forms/views/tabs/form-messages.php:37
|
| 983 |
msgid "Already subscribed"
|
| 984 |
msgstr "Já Subscreveu"
|
| 985 |
|
| 986 |
+
#: includes/forms/views/tabs/form-messages.php:40
|
| 987 |
msgid ""
|
| 988 |
"The text that shows when the given email is already subscribed to the "
|
| 989 |
"selected list(s)."
|
| 990 |
msgstr ""
|
| 991 |
|
| 992 |
+
#: includes/forms/views/tabs/form-messages.php:44
|
| 993 |
msgid "General error"
|
| 994 |
msgstr "Erro geral"
|
| 995 |
|
| 996 |
+
#: includes/forms/views/tabs/form-messages.php:47
|
| 997 |
msgid "The text that shows when a general error occured."
|
| 998 |
msgstr ""
|
| 999 |
|
| 1000 |
+
#: includes/forms/views/tabs/form-messages.php:51
|
| 1001 |
msgid "Unsubscribed"
|
| 1002 |
msgstr ""
|
| 1003 |
|
| 1004 |
+
#: includes/forms/views/tabs/form-messages.php:54
|
| 1005 |
msgid ""
|
| 1006 |
"When using the unsubscribe method, this is the text that shows when the "
|
| 1007 |
"given email address is successfully unsubscribed from the selected list(s)."
|
| 1008 |
msgstr ""
|
| 1009 |
|
| 1010 |
+
#: includes/forms/views/tabs/form-messages.php:58
|
| 1011 |
msgid "Not subscribed"
|
| 1012 |
msgstr ""
|
| 1013 |
|
| 1014 |
+
#: includes/forms/views/tabs/form-messages.php:61
|
| 1015 |
msgid ""
|
| 1016 |
"When using the unsubscribe method, this is the text that shows when the "
|
| 1017 |
"given email address is not on the selected list(s)."
|
| 1018 |
msgstr ""
|
| 1019 |
|
| 1020 |
+
#: includes/forms/views/tabs/form-messages.php:65
|
| 1021 |
+
msgid "No list selected"
|
| 1022 |
+
msgstr ""
|
| 1023 |
+
|
| 1024 |
+
#: includes/forms/views/tabs/form-messages.php:68
|
| 1025 |
+
msgid ""
|
| 1026 |
+
"When offering a list choice, this is the text that shows when no lists were "
|
| 1027 |
+
"selected."
|
| 1028 |
+
msgstr ""
|
| 1029 |
+
|
| 1030 |
+
#: includes/forms/views/tabs/form-messages.php:74
|
| 1031 |
+
msgid "Updated"
|
| 1032 |
+
msgstr ""
|
| 1033 |
+
|
| 1034 |
+
#: includes/forms/views/tabs/form-messages.php:77
|
| 1035 |
+
msgid "The text that shows when an existing subscriber is updated."
|
| 1036 |
+
msgstr ""
|
| 1037 |
+
|
| 1038 |
+
#: includes/forms/views/tabs/form-messages.php:89
|
| 1039 |
msgid "HTML tags like %s are allowed in the message fields."
|
| 1040 |
msgstr "Etiquetas HTML como %s são permitidas nos campos de mensagem."
|
| 1041 |
|
| 1047 |
msgid "MailChimp specific settings"
|
| 1048 |
msgstr ""
|
| 1049 |
|
| 1050 |
+
#: includes/forms/views/tabs/form-settings.php:15
|
| 1051 |
msgid "Lists this form subscribes to"
|
| 1052 |
msgstr "Listas para qual este formulário subscreve"
|
| 1053 |
|
| 1054 |
+
#: includes/forms/views/tabs/form-settings.php:31
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1055 |
msgid ""
|
| 1056 |
"Select the list(s) to which people who submit this form should be "
|
| 1057 |
"subscribed."
|
| 1058 |
msgstr "Selecione a(s) lista(s) para as quais os utilizadores que submetem este formulário iram subscrever."
|
| 1059 |
|
| 1060 |
+
#: includes/forms/views/tabs/form-settings.php:37
|
| 1061 |
msgid "Use double opt-in?"
|
| 1062 |
msgstr ""
|
| 1063 |
|
| 1064 |
+
#: includes/forms/views/tabs/form-settings.php:44
|
| 1065 |
+
msgid "Are you sure you want to disable double opt-in?"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1066 |
msgstr ""
|
| 1067 |
|
| 1068 |
+
#: includes/forms/views/tabs/form-settings.php:47
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1069 |
msgid ""
|
| 1070 |
+
"We strongly suggest keeping double opt-in enabled. Disabling double opt-in "
|
| 1071 |
+
"may result in abuse."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1072 |
msgstr ""
|
| 1073 |
|
| 1074 |
+
#: includes/forms/views/tabs/form-settings.php:94
|
| 1075 |
msgid "Form behaviour"
|
| 1076 |
msgstr ""
|
| 1077 |
|
| 1078 |
+
#: includes/forms/views/tabs/form-settings.php:104
|
| 1079 |
msgid "Hide form after a successful sign-up?"
|
| 1080 |
msgstr "Esconder formulário após subscrição sucedida?"
|
| 1081 |
|
| 1082 |
+
#: includes/forms/views/tabs/form-settings.php:115
|
| 1083 |
msgid "Select \"yes\" to hide the form fields after a successful sign-up."
|
| 1084 |
msgstr "Selecione \"sim\" para esconder os campos de formulários apos registo com sucesso."
|
| 1085 |
|
| 1086 |
+
#: includes/forms/views/tabs/form-settings.php:120
|
| 1087 |
msgid "Redirect to URL after successful sign-ups"
|
| 1088 |
msgstr "URL a redirecionar após registo com sucesso."
|
| 1089 |
|
| 1090 |
+
#: includes/forms/views/tabs/form-settings.php:122
|
| 1091 |
msgid "Example: %s"
|
| 1092 |
msgstr "Exemplo: %s"
|
| 1093 |
|
| 1094 |
+
#: includes/forms/views/tabs/form-settings.php:123
|
| 1095 |
msgid ""
|
| 1096 |
"Leave empty or enter <code>0</code> for no redirect. Otherwise, use complete"
|
| 1097 |
" (absolute) URLs, including <code>http://</code>."
|
| 1098 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/mailchimp-for-wp.pot
CHANGED
|
@@ -321,19 +321,19 @@ msgstr ""
|
|
| 321 |
msgid "Form"
|
| 322 |
msgstr ""
|
| 323 |
|
| 324 |
-
#: includes/forms/class-admin.php:147, includes/forms/class-admin.php:
|
| 325 |
msgid "<strong>Success!</strong> Form successfully saved."
|
| 326 |
msgstr ""
|
| 327 |
|
| 328 |
-
#: includes/forms/class-admin.php:
|
| 329 |
msgid "Form not found."
|
| 330 |
msgstr ""
|
| 331 |
|
| 332 |
-
#: includes/forms/class-admin.php:
|
| 333 |
msgid "MailChimp Sign-Up Form"
|
| 334 |
msgstr ""
|
| 335 |
|
| 336 |
-
#: includes/forms/class-admin.php:
|
| 337 |
msgid "Select the form to show"
|
| 338 |
msgstr ""
|
| 339 |
|
|
@@ -561,7 +561,7 @@ msgstr ""
|
|
| 561 |
msgid "Enter the title of your sign-up form"
|
| 562 |
msgstr ""
|
| 563 |
|
| 564 |
-
#: includes/forms/views/edit-form.php:69, includes/forms/views/tabs/form-fields.php:
|
| 565 |
msgid "Use the shortcode %s to display this form inside a post, page or text widget."
|
| 566 |
msgstr ""
|
| 567 |
|
|
@@ -593,71 +593,79 @@ msgstr ""
|
|
| 593 |
msgid "Implicit?"
|
| 594 |
msgstr ""
|
| 595 |
|
| 596 |
-
#: includes/integrations/views/integration-settings.php:
|
| 597 |
-
msgid "
|
| 598 |
msgstr ""
|
| 599 |
|
| 600 |
-
#: includes/integrations/views/integration-settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 601 |
msgid "MailChimp Lists"
|
| 602 |
msgstr ""
|
| 603 |
|
| 604 |
-
#: includes/integrations/views/integration-settings.php:
|
| 605 |
msgid "Select the list(s) to which people who check the checkbox should be subscribed."
|
| 606 |
msgstr ""
|
| 607 |
|
| 608 |
-
#: includes/integrations/views/integration-settings.php:
|
| 609 |
msgid "No lists found, <a href=\"%s\">are you connected to MailChimp</a>?"
|
| 610 |
msgstr ""
|
| 611 |
|
| 612 |
-
#: includes/integrations/views/integration-settings.php:
|
| 613 |
msgid "Checkbox label text"
|
| 614 |
msgstr ""
|
| 615 |
|
| 616 |
-
#: includes/integrations/views/integration-settings.php:
|
| 617 |
msgid "HTML tags like %s are allowed in the label text."
|
| 618 |
msgstr ""
|
| 619 |
|
| 620 |
-
#: includes/integrations/views/integration-settings.php:
|
| 621 |
msgid "Pre-check the checkbox?"
|
| 622 |
msgstr ""
|
| 623 |
|
| 624 |
-
#: includes/integrations/views/integration-settings.php:
|
| 625 |
msgid "Select \"yes\" if the checkbox should be pre-checked."
|
| 626 |
msgstr ""
|
| 627 |
|
| 628 |
-
#: includes/integrations/views/integration-settings.php:
|
| 629 |
msgid "Load some default CSS?"
|
| 630 |
msgstr ""
|
| 631 |
|
| 632 |
-
#: includes/integrations/views/integration-settings.php:
|
| 633 |
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
| 634 |
msgstr ""
|
| 635 |
|
| 636 |
-
#: includes/integrations/views/integration-settings.php:
|
| 637 |
msgid "Double opt-in?"
|
| 638 |
msgstr ""
|
| 639 |
|
| 640 |
-
#: includes/integrations/views/integration-settings.php:
|
| 641 |
msgid "Select \"yes\" if you want people to confirm their email address before being subscribed (recommended)"
|
| 642 |
msgstr ""
|
| 643 |
|
| 644 |
-
#: includes/integrations/views/integration-settings.php:
|
| 645 |
msgid "Update existing subscribers?"
|
| 646 |
msgstr ""
|
| 647 |
|
| 648 |
-
#: includes/integrations/views/integration-settings.php:
|
| 649 |
msgid "Select \"yes\" if you want to update existing subscribers with the data that is sent."
|
| 650 |
msgstr ""
|
| 651 |
|
| 652 |
-
#: includes/integrations/views/integration-settings.php:
|
| 653 |
msgid "Replace interest groups?"
|
| 654 |
msgstr ""
|
| 655 |
|
| 656 |
-
#: includes/integrations/views/integration-settings.php:
|
| 657 |
msgid "Select \"no\" if you want to add the selected interests to any previously selected interests when updating a subscriber."
|
| 658 |
msgstr ""
|
| 659 |
|
| 660 |
-
#: includes/integrations/views/integration-settings.php:
|
| 661 |
msgid "What does this do?"
|
| 662 |
msgstr ""
|
| 663 |
|
|
@@ -889,11 +897,11 @@ msgstr ""
|
|
| 889 |
msgid "Enter the HTML code for your form fields.."
|
| 890 |
msgstr ""
|
| 891 |
|
| 892 |
-
#: includes/forms/views/tabs/form-fields.php:
|
| 893 |
msgid "Form preview"
|
| 894 |
msgstr ""
|
| 895 |
|
| 896 |
-
#: includes/forms/views/tabs/form-fields.php:
|
| 897 |
msgid "The form may look slightly different than this when shown in a post, page or widget area."
|
| 898 |
msgstr ""
|
| 899 |
|
| 321 |
msgid "Form"
|
| 322 |
msgstr ""
|
| 323 |
|
| 324 |
+
#: includes/forms/class-admin.php:147, includes/forms/class-admin.php:271
|
| 325 |
msgid "<strong>Success!</strong> Form successfully saved."
|
| 326 |
msgstr ""
|
| 327 |
|
| 328 |
+
#: includes/forms/class-admin.php:365
|
| 329 |
msgid "Form not found."
|
| 330 |
msgstr ""
|
| 331 |
|
| 332 |
+
#: includes/forms/class-admin.php:425, includes/forms/class-widget.php:30
|
| 333 |
msgid "MailChimp Sign-Up Form"
|
| 334 |
msgstr ""
|
| 335 |
|
| 336 |
+
#: includes/forms/class-admin.php:429
|
| 337 |
msgid "Select the form to show"
|
| 338 |
msgstr ""
|
| 339 |
|
| 561 |
msgid "Enter the title of your sign-up form"
|
| 562 |
msgstr ""
|
| 563 |
|
| 564 |
+
#: includes/forms/views/edit-form.php:69, includes/forms/views/tabs/form-fields.php:40
|
| 565 |
msgid "Use the shortcode %s to display this form inside a post, page or text widget."
|
| 566 |
msgstr ""
|
| 567 |
|
| 593 |
msgid "Implicit?"
|
| 594 |
msgstr ""
|
| 595 |
|
| 596 |
+
#: includes/integrations/views/integration-settings.php:79, includes/integrations/views/integration-settings.php:138
|
| 597 |
+
msgid "(recommended)"
|
| 598 |
msgstr ""
|
| 599 |
|
| 600 |
+
#: includes/integrations/views/integration-settings.php:82
|
| 601 |
+
msgid "Select \"yes\" if you want to subscribe people without asking them explicitly."
|
| 602 |
+
msgstr ""
|
| 603 |
+
|
| 604 |
+
#: includes/integrations/views/integration-settings.php:85, includes/integrations/views/integration-settings.php:142
|
| 605 |
+
msgid "<strong>Warning: </strong> enabling this may affect your <a href=\"%s\">GDPR compliance</a>."
|
| 606 |
+
msgstr ""
|
| 607 |
+
|
| 608 |
+
#: includes/integrations/views/integration-settings.php:96
|
| 609 |
msgid "MailChimp Lists"
|
| 610 |
msgstr ""
|
| 611 |
|
| 612 |
+
#: includes/integrations/views/integration-settings.php:109
|
| 613 |
msgid "Select the list(s) to which people who check the checkbox should be subscribed."
|
| 614 |
msgstr ""
|
| 615 |
|
| 616 |
+
#: includes/integrations/views/integration-settings.php:113, includes/forms/views/tabs/form-settings.php:18
|
| 617 |
msgid "No lists found, <a href=\"%s\">are you connected to MailChimp</a>?"
|
| 618 |
msgstr ""
|
| 619 |
|
| 620 |
+
#: includes/integrations/views/integration-settings.php:122
|
| 621 |
msgid "Checkbox label text"
|
| 622 |
msgstr ""
|
| 623 |
|
| 624 |
+
#: includes/integrations/views/integration-settings.php:125
|
| 625 |
msgid "HTML tags like %s are allowed in the label text."
|
| 626 |
msgstr ""
|
| 627 |
|
| 628 |
+
#: includes/integrations/views/integration-settings.php:135
|
| 629 |
msgid "Pre-check the checkbox?"
|
| 630 |
msgstr ""
|
| 631 |
|
| 632 |
+
#: includes/integrations/views/integration-settings.php:140
|
| 633 |
msgid "Select \"yes\" if the checkbox should be pre-checked."
|
| 634 |
msgstr ""
|
| 635 |
|
| 636 |
+
#: includes/integrations/views/integration-settings.php:151
|
| 637 |
msgid "Load some default CSS?"
|
| 638 |
msgstr ""
|
| 639 |
|
| 640 |
+
#: includes/integrations/views/integration-settings.php:155
|
| 641 |
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
| 642 |
msgstr ""
|
| 643 |
|
| 644 |
+
#: includes/integrations/views/integration-settings.php:162
|
| 645 |
msgid "Double opt-in?"
|
| 646 |
msgstr ""
|
| 647 |
|
| 648 |
+
#: includes/integrations/views/integration-settings.php:173
|
| 649 |
msgid "Select \"yes\" if you want people to confirm their email address before being subscribed (recommended)"
|
| 650 |
msgstr ""
|
| 651 |
|
| 652 |
+
#: includes/integrations/views/integration-settings.php:181, includes/forms/views/tabs/form-settings.php:52
|
| 653 |
msgid "Update existing subscribers?"
|
| 654 |
msgstr ""
|
| 655 |
|
| 656 |
+
#: includes/integrations/views/integration-settings.php:191, includes/forms/views/tabs/form-settings.php:62
|
| 657 |
msgid "Select \"yes\" if you want to update existing subscribers with the data that is sent."
|
| 658 |
msgstr ""
|
| 659 |
|
| 660 |
+
#: includes/integrations/views/integration-settings.php:200, includes/forms/views/tabs/form-settings.php:68
|
| 661 |
msgid "Replace interest groups?"
|
| 662 |
msgstr ""
|
| 663 |
|
| 664 |
+
#: includes/integrations/views/integration-settings.php:211, includes/forms/views/tabs/form-settings.php:79
|
| 665 |
msgid "Select \"no\" if you want to add the selected interests to any previously selected interests when updating a subscriber."
|
| 666 |
msgstr ""
|
| 667 |
|
| 668 |
+
#: includes/integrations/views/integration-settings.php:212, includes/forms/views/tabs/form-settings.php:80
|
| 669 |
msgid "What does this do?"
|
| 670 |
msgstr ""
|
| 671 |
|
| 897 |
msgid "Enter the HTML code for your form fields.."
|
| 898 |
msgstr ""
|
| 899 |
|
| 900 |
+
#: includes/forms/views/tabs/form-fields.php:26
|
| 901 |
msgid "Form preview"
|
| 902 |
msgstr ""
|
| 903 |
|
| 904 |
+
#: includes/forms/views/tabs/form-fields.php:27
|
| 905 |
msgid "The form may look slightly different than this when shown in a post, page or widget area."
|
| 906 |
msgstr ""
|
| 907 |
|
mailchimp-for-wp.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
Plugin Name: MailChimp for WordPress
|
| 4 |
Plugin URI: https://mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=plugins-page
|
| 5 |
Description: MailChimp for WordPress by ibericode. Adds various highly effective sign-up methods to your site.
|
| 6 |
-
Version: 4.2
|
| 7 |
Author: ibericode
|
| 8 |
Author URI: https://ibericode.com/
|
| 9 |
Text Domain: mailchimp-for-wp
|
|
@@ -47,7 +47,7 @@ function _mc4wp_load_plugin() {
|
|
| 47 |
}
|
| 48 |
|
| 49 |
// bootstrap the core plugin
|
| 50 |
-
define( 'MC4WP_VERSION', '4.2' );
|
| 51 |
define( 'MC4WP_PLUGIN_DIR', dirname( __FILE__ ) . '/' );
|
| 52 |
define( 'MC4WP_PLUGIN_URL', plugins_url( '/' , __FILE__ ) );
|
| 53 |
define( 'MC4WP_PLUGIN_FILE', __FILE__ );
|
|
@@ -141,3 +141,6 @@ function _mc4wp_on_plugin_deactivation() {
|
|
| 141 |
|
| 142 |
register_activation_hook( __FILE__, '_mc4wp_on_plugin_activation' );
|
| 143 |
register_deactivation_hook( __FILE__, '_mc4wp_on_plugin_deactivation' );
|
|
|
|
|
|
|
|
|
| 3 |
Plugin Name: MailChimp for WordPress
|
| 4 |
Plugin URI: https://mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=plugins-page
|
| 5 |
Description: MailChimp for WordPress by ibericode. Adds various highly effective sign-up methods to your site.
|
| 6 |
+
Version: 4.2.1
|
| 7 |
Author: ibericode
|
| 8 |
Author URI: https://ibericode.com/
|
| 9 |
Text Domain: mailchimp-for-wp
|
| 47 |
}
|
| 48 |
|
| 49 |
// bootstrap the core plugin
|
| 50 |
+
define( 'MC4WP_VERSION', '4.2.1' );
|
| 51 |
define( 'MC4WP_PLUGIN_DIR', dirname( __FILE__ ) . '/' );
|
| 52 |
define( 'MC4WP_PLUGIN_URL', plugins_url( '/' , __FILE__ ) );
|
| 53 |
define( 'MC4WP_PLUGIN_FILE', __FILE__ );
|
| 141 |
|
| 142 |
register_activation_hook( __FILE__, '_mc4wp_on_plugin_activation' );
|
| 143 |
register_deactivation_hook( __FILE__, '_mc4wp_on_plugin_deactivation' );
|
| 144 |
+
|
| 145 |
+
|
| 146 |
+
|
package-lock.json
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
"lockfileVersion": 1,
|
| 5 |
"dependencies": {
|
| 6 |
"@browserify/acorn5-object-spread": {
|
| 7 |
-
"version": "4.2",
|
| 8 |
"resolved": "https://registry.npmjs.org/@browserify/acorn5-object-spread/-/acorn5-object-spread-5.0.1.tgz",
|
| 9 |
"integrity": "sha512-sFCUPzgeEjdq3rinwy4TFXtak2YZdhqpj6MdNusxkdTFr9TXAUEYK4YQSamR8Joqt/yii1drgl5hk8q/AtJDKA==",
|
| 10 |
"dev": true,
|
|
@@ -13,7 +13,7 @@
|
|
| 13 |
},
|
| 14 |
"dependencies": {
|
| 15 |
"acorn": {
|
| 16 |
-
"version": "4.2",
|
| 17 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.4.1.tgz",
|
| 18 |
"integrity": "sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==",
|
| 19 |
"dev": true
|
|
@@ -21,7 +21,7 @@
|
|
| 21 |
}
|
| 22 |
},
|
| 23 |
"@gulp-sourcemaps/identity-map": {
|
| 24 |
-
"version": "4.2",
|
| 25 |
"resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz",
|
| 26 |
"integrity": "sha1-z6I7xYQPkQTOMqZedNt+epdLvuE=",
|
| 27 |
"dev": true,
|
|
@@ -34,7 +34,7 @@
|
|
| 34 |
},
|
| 35 |
"dependencies": {
|
| 36 |
"acorn": {
|
| 37 |
-
"version": "4.2",
|
| 38 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
|
| 39 |
"integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==",
|
| 40 |
"dev": true
|
|
@@ -42,7 +42,7 @@
|
|
| 42 |
}
|
| 43 |
},
|
| 44 |
"@gulp-sourcemaps/map-sources": {
|
| 45 |
-
"version": "4.2",
|
| 46 |
"resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
|
| 47 |
"integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
|
| 48 |
"dev": true,
|
|
@@ -52,7 +52,7 @@
|
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"@mrmlnc/readdir-enhanced": {
|
| 55 |
-
"version": "4.2",
|
| 56 |
"resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
|
| 57 |
"integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
|
| 58 |
"dev": true,
|
|
@@ -62,7 +62,7 @@
|
|
| 62 |
}
|
| 63 |
},
|
| 64 |
"JSONStream": {
|
| 65 |
-
"version": "4.2",
|
| 66 |
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.2.tgz",
|
| 67 |
"integrity": "sha1-wQI3G27Dp887hHygDCC7D85Mbeo=",
|
| 68 |
"dev": true,
|
|
@@ -72,19 +72,19 @@
|
|
| 72 |
}
|
| 73 |
},
|
| 74 |
"abbrev": {
|
| 75 |
-
"version": "4.2",
|
| 76 |
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
| 77 |
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
|
| 78 |
"dev": true
|
| 79 |
},
|
| 80 |
"acorn": {
|
| 81 |
-
"version": "4.2",
|
| 82 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
|
| 83 |
"integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
|
| 84 |
"dev": true
|
| 85 |
},
|
| 86 |
"acorn-node": {
|
| 87 |
-
"version": "4.2",
|
| 88 |
"resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.3.0.tgz",
|
| 89 |
"integrity": "sha512-efP54n3d1aLfjL2UMdaXa6DsswwzJeI5rqhbFvXMrKiJ6eJFpf+7R0zN7t8IC+XKn2YOAFAv6xbBNgHUkoHWLw==",
|
| 90 |
"dev": true,
|
|
@@ -94,7 +94,7 @@
|
|
| 94 |
},
|
| 95 |
"dependencies": {
|
| 96 |
"acorn": {
|
| 97 |
-
"version": "4.2",
|
| 98 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.4.1.tgz",
|
| 99 |
"integrity": "sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==",
|
| 100 |
"dev": true
|
|
@@ -102,37 +102,37 @@
|
|
| 102 |
}
|
| 103 |
},
|
| 104 |
"amdefine": {
|
| 105 |
-
"version": "4.2",
|
| 106 |
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
|
| 107 |
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
|
| 108 |
"dev": true
|
| 109 |
},
|
| 110 |
"ansi-regex": {
|
| 111 |
-
"version": "4.2",
|
| 112 |
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
|
| 113 |
"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
|
| 114 |
"dev": true
|
| 115 |
},
|
| 116 |
"ansi-styles": {
|
| 117 |
-
"version": "4.2",
|
| 118 |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
| 119 |
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
|
| 120 |
"dev": true
|
| 121 |
},
|
| 122 |
"aproba": {
|
| 123 |
-
"version": "4.2",
|
| 124 |
"resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
|
| 125 |
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
|
| 126 |
"dev": true
|
| 127 |
},
|
| 128 |
"archy": {
|
| 129 |
-
"version": "4.2",
|
| 130 |
"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
|
| 131 |
"integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
|
| 132 |
"dev": true
|
| 133 |
},
|
| 134 |
"are-we-there-yet": {
|
| 135 |
-
"version": "4.2",
|
| 136 |
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
|
| 137 |
"integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
|
| 138 |
"dev": true,
|
|
@@ -142,7 +142,7 @@
|
|
| 142 |
}
|
| 143 |
},
|
| 144 |
"argparse": {
|
| 145 |
-
"version": "4.2",
|
| 146 |
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
|
| 147 |
"integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
|
| 148 |
"dev": true,
|
|
@@ -151,7 +151,7 @@
|
|
| 151 |
}
|
| 152 |
},
|
| 153 |
"arr-diff": {
|
| 154 |
-
"version": "4.2",
|
| 155 |
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
|
| 156 |
"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
|
| 157 |
"dev": true,
|
|
@@ -160,61 +160,61 @@
|
|
| 160 |
}
|
| 161 |
},
|
| 162 |
"arr-flatten": {
|
| 163 |
-
"version": "4.2",
|
| 164 |
"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
|
| 165 |
"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
|
| 166 |
"dev": true
|
| 167 |
},
|
| 168 |
"arr-union": {
|
| 169 |
-
"version": "4.2",
|
| 170 |
"resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
|
| 171 |
"integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
|
| 172 |
"dev": true
|
| 173 |
},
|
| 174 |
"array-differ": {
|
| 175 |
-
"version": "4.2",
|
| 176 |
"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
|
| 177 |
"integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
|
| 178 |
"dev": true
|
| 179 |
},
|
| 180 |
"array-each": {
|
| 181 |
-
"version": "4.2",
|
| 182 |
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
|
| 183 |
"integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
|
| 184 |
"dev": true
|
| 185 |
},
|
| 186 |
"array-filter": {
|
| 187 |
-
"version": "4.2",
|
| 188 |
"resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
|
| 189 |
"integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
|
| 190 |
"dev": true
|
| 191 |
},
|
| 192 |
"array-find-index": {
|
| 193 |
-
"version": "4.2",
|
| 194 |
"resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
|
| 195 |
"integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
|
| 196 |
"dev": true
|
| 197 |
},
|
| 198 |
"array-map": {
|
| 199 |
-
"version": "4.2",
|
| 200 |
"resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
|
| 201 |
"integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
|
| 202 |
"dev": true
|
| 203 |
},
|
| 204 |
"array-reduce": {
|
| 205 |
-
"version": "4.2",
|
| 206 |
"resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
|
| 207 |
"integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
|
| 208 |
"dev": true
|
| 209 |
},
|
| 210 |
"array-slice": {
|
| 211 |
-
"version": "4.2",
|
| 212 |
"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
|
| 213 |
"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
|
| 214 |
"dev": true
|
| 215 |
},
|
| 216 |
"array-union": {
|
| 217 |
-
"version": "4.2",
|
| 218 |
"resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
|
| 219 |
"integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
|
| 220 |
"dev": true,
|
|
@@ -223,31 +223,31 @@
|
|
| 223 |
}
|
| 224 |
},
|
| 225 |
"array-uniq": {
|
| 226 |
-
"version": "4.2",
|
| 227 |
"resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
|
| 228 |
"integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
|
| 229 |
"dev": true
|
| 230 |
},
|
| 231 |
"array-unique": {
|
| 232 |
-
"version": "4.2",
|
| 233 |
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
|
| 234 |
"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
|
| 235 |
"dev": true
|
| 236 |
},
|
| 237 |
"arrify": {
|
| 238 |
-
"version": "4.2",
|
| 239 |
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
|
| 240 |
"integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
|
| 241 |
"dev": true
|
| 242 |
},
|
| 243 |
"asn1": {
|
| 244 |
-
"version": "4.2",
|
| 245 |
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
|
| 246 |
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
|
| 247 |
"dev": true
|
| 248 |
},
|
| 249 |
"asn1.js": {
|
| 250 |
-
"version": "4.2",
|
| 251 |
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
|
| 252 |
"integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
|
| 253 |
"dev": true,
|
|
@@ -258,7 +258,7 @@
|
|
| 258 |
}
|
| 259 |
},
|
| 260 |
"assert": {
|
| 261 |
-
"version": "4.2",
|
| 262 |
"resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
|
| 263 |
"integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
|
| 264 |
"dev": true,
|
|
@@ -267,19 +267,19 @@
|
|
| 267 |
}
|
| 268 |
},
|
| 269 |
"assert-plus": {
|
| 270 |
-
"version": "4.2",
|
| 271 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
|
| 272 |
"integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
|
| 273 |
"dev": true
|
| 274 |
},
|
| 275 |
"assign-symbols": {
|
| 276 |
-
"version": "4.2",
|
| 277 |
"resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
|
| 278 |
"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
|
| 279 |
"dev": true
|
| 280 |
},
|
| 281 |
"astw": {
|
| 282 |
-
"version": "4.2",
|
| 283 |
"resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz",
|
| 284 |
"integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=",
|
| 285 |
"dev": true,
|
|
@@ -288,37 +288,37 @@
|
|
| 288 |
}
|
| 289 |
},
|
| 290 |
"async-foreach": {
|
| 291 |
-
"version": "4.2",
|
| 292 |
"resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
|
| 293 |
"integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
|
| 294 |
"dev": true
|
| 295 |
},
|
| 296 |
"asynckit": {
|
| 297 |
-
"version": "4.2",
|
| 298 |
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
|
| 299 |
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
|
| 300 |
"dev": true
|
| 301 |
},
|
| 302 |
"atob": {
|
| 303 |
-
"version": "4.2",
|
| 304 |
"resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz",
|
| 305 |
"integrity": "sha1-lfE2KbEsOlGl0hWr3OKqnzL4B3M=",
|
| 306 |
"dev": true
|
| 307 |
},
|
| 308 |
"aws-sign2": {
|
| 309 |
-
"version": "4.2",
|
| 310 |
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
|
| 311 |
"integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
|
| 312 |
"dev": true
|
| 313 |
},
|
| 314 |
"aws4": {
|
| 315 |
-
"version": "4.2",
|
| 316 |
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
|
| 317 |
"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
|
| 318 |
"dev": true
|
| 319 |
},
|
| 320 |
"babel-code-frame": {
|
| 321 |
-
"version": "4.2",
|
| 322 |
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
|
| 323 |
"integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
|
| 324 |
"dev": true,
|
|
@@ -329,7 +329,7 @@
|
|
| 329 |
}
|
| 330 |
},
|
| 331 |
"babel-core": {
|
| 332 |
-
"version": "4.2",
|
| 333 |
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
|
| 334 |
"integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
|
| 335 |
"dev": true,
|
|
@@ -356,7 +356,7 @@
|
|
| 356 |
},
|
| 357 |
"dependencies": {
|
| 358 |
"convert-source-map": {
|
| 359 |
-
"version": "4.2",
|
| 360 |
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
|
| 361 |
"integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
|
| 362 |
"dev": true
|
|
@@ -364,7 +364,7 @@
|
|
| 364 |
}
|
| 365 |
},
|
| 366 |
"babel-generator": {
|
| 367 |
-
"version": "4.2",
|
| 368 |
"resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
|
| 369 |
"integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
|
| 370 |
"dev": true,
|
|
@@ -380,7 +380,7 @@
|
|
| 380 |
},
|
| 381 |
"dependencies": {
|
| 382 |
"jsesc": {
|
| 383 |
-
"version": "4.2",
|
| 384 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
|
| 385 |
"integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
|
| 386 |
"dev": true
|
|
@@ -388,7 +388,7 @@
|
|
| 388 |
}
|
| 389 |
},
|
| 390 |
"babel-helper-call-delegate": {
|
| 391 |
-
"version": "4.2",
|
| 392 |
"resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
|
| 393 |
"integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
|
| 394 |
"dev": true,
|
|
@@ -400,7 +400,7 @@
|
|
| 400 |
}
|
| 401 |
},
|
| 402 |
"babel-helper-define-map": {
|
| 403 |
-
"version": "4.2",
|
| 404 |
"resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
|
| 405 |
"integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
|
| 406 |
"dev": true,
|
|
@@ -412,7 +412,7 @@
|
|
| 412 |
}
|
| 413 |
},
|
| 414 |
"babel-helper-function-name": {
|
| 415 |
-
"version": "4.2",
|
| 416 |
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
|
| 417 |
"integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
|
| 418 |
"dev": true,
|
|
@@ -425,7 +425,7 @@
|
|
| 425 |
}
|
| 426 |
},
|
| 427 |
"babel-helper-get-function-arity": {
|
| 428 |
-
"version": "4.2",
|
| 429 |
"resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
|
| 430 |
"integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
|
| 431 |
"dev": true,
|
|
@@ -435,7 +435,7 @@
|
|
| 435 |
}
|
| 436 |
},
|
| 437 |
"babel-helper-hoist-variables": {
|
| 438 |
-
"version": "4.2",
|
| 439 |
"resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
|
| 440 |
"integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
|
| 441 |
"dev": true,
|
|
@@ -445,7 +445,7 @@
|
|
| 445 |
}
|
| 446 |
},
|
| 447 |
"babel-helper-optimise-call-expression": {
|
| 448 |
-
"version": "4.2",
|
| 449 |
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
|
| 450 |
"integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
|
| 451 |
"dev": true,
|
|
@@ -455,7 +455,7 @@
|
|
| 455 |
}
|
| 456 |
},
|
| 457 |
"babel-helper-regex": {
|
| 458 |
-
"version": "4.2",
|
| 459 |
"resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
|
| 460 |
"integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
|
| 461 |
"dev": true,
|
|
@@ -466,7 +466,7 @@
|
|
| 466 |
}
|
| 467 |
},
|
| 468 |
"babel-helper-replace-supers": {
|
| 469 |
-
"version": "4.2",
|
| 470 |
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
|
| 471 |
"integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
|
| 472 |
"dev": true,
|
|
@@ -480,7 +480,7 @@
|
|
| 480 |
}
|
| 481 |
},
|
| 482 |
"babel-helpers": {
|
| 483 |
-
"version": "4.2",
|
| 484 |
"resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
|
| 485 |
"integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
|
| 486 |
"dev": true,
|
|
@@ -490,7 +490,7 @@
|
|
| 490 |
}
|
| 491 |
},
|
| 492 |
"babel-messages": {
|
| 493 |
-
"version": "4.2",
|
| 494 |
"resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
|
| 495 |
"integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
|
| 496 |
"dev": true,
|
|
@@ -499,7 +499,7 @@
|
|
| 499 |
}
|
| 500 |
},
|
| 501 |
"babel-plugin-check-es2015-constants": {
|
| 502 |
-
"version": "4.2",
|
| 503 |
"resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
|
| 504 |
"integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
|
| 505 |
"dev": true,
|
|
@@ -508,7 +508,7 @@
|
|
| 508 |
}
|
| 509 |
},
|
| 510 |
"babel-plugin-transform-es2015-arrow-functions": {
|
| 511 |
-
"version": "4.2",
|
| 512 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
|
| 513 |
"integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
|
| 514 |
"dev": true,
|
|
@@ -517,7 +517,7 @@
|
|
| 517 |
}
|
| 518 |
},
|
| 519 |
"babel-plugin-transform-es2015-block-scoped-functions": {
|
| 520 |
-
"version": "4.2",
|
| 521 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
|
| 522 |
"integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
|
| 523 |
"dev": true,
|
|
@@ -526,7 +526,7 @@
|
|
| 526 |
}
|
| 527 |
},
|
| 528 |
"babel-plugin-transform-es2015-block-scoping": {
|
| 529 |
-
"version": "4.2",
|
| 530 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
|
| 531 |
"integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
|
| 532 |
"dev": true,
|
|
@@ -539,7 +539,7 @@
|
|
| 539 |
}
|
| 540 |
},
|
| 541 |
"babel-plugin-transform-es2015-classes": {
|
| 542 |
-
"version": "4.2",
|
| 543 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
|
| 544 |
"integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
|
| 545 |
"dev": true,
|
|
@@ -556,7 +556,7 @@
|
|
| 556 |
}
|
| 557 |
},
|
| 558 |
"babel-plugin-transform-es2015-computed-properties": {
|
| 559 |
-
"version": "4.2",
|
| 560 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
|
| 561 |
"integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
|
| 562 |
"dev": true,
|
|
@@ -566,7 +566,7 @@
|
|
| 566 |
}
|
| 567 |
},
|
| 568 |
"babel-plugin-transform-es2015-destructuring": {
|
| 569 |
-
"version": "4.2",
|
| 570 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
|
| 571 |
"integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
|
| 572 |
"dev": true,
|
|
@@ -575,7 +575,7 @@
|
|
| 575 |
}
|
| 576 |
},
|
| 577 |
"babel-plugin-transform-es2015-duplicate-keys": {
|
| 578 |
-
"version": "4.2",
|
| 579 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
|
| 580 |
"integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
|
| 581 |
"dev": true,
|
|
@@ -585,7 +585,7 @@
|
|
| 585 |
}
|
| 586 |
},
|
| 587 |
"babel-plugin-transform-es2015-for-of": {
|
| 588 |
-
"version": "4.2",
|
| 589 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
|
| 590 |
"integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
|
| 591 |
"dev": true,
|
|
@@ -594,7 +594,7 @@
|
|
| 594 |
}
|
| 595 |
},
|
| 596 |
"babel-plugin-transform-es2015-function-name": {
|
| 597 |
-
"version": "4.2",
|
| 598 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
|
| 599 |
"integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
|
| 600 |
"dev": true,
|
|
@@ -605,7 +605,7 @@
|
|
| 605 |
}
|
| 606 |
},
|
| 607 |
"babel-plugin-transform-es2015-literals": {
|
| 608 |
-
"version": "4.2",
|
| 609 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
|
| 610 |
"integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
|
| 611 |
"dev": true,
|
|
@@ -614,7 +614,7 @@
|
|
| 614 |
}
|
| 615 |
},
|
| 616 |
"babel-plugin-transform-es2015-modules-amd": {
|
| 617 |
-
"version": "4.2",
|
| 618 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
|
| 619 |
"integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
|
| 620 |
"dev": true,
|
|
@@ -625,7 +625,7 @@
|
|
| 625 |
}
|
| 626 |
},
|
| 627 |
"babel-plugin-transform-es2015-modules-commonjs": {
|
| 628 |
-
"version": "4.2",
|
| 629 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
|
| 630 |
"integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
|
| 631 |
"dev": true,
|
|
@@ -637,7 +637,7 @@
|
|
| 637 |
}
|
| 638 |
},
|
| 639 |
"babel-plugin-transform-es2015-modules-systemjs": {
|
| 640 |
-
"version": "4.2",
|
| 641 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
|
| 642 |
"integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
|
| 643 |
"dev": true,
|
|
@@ -648,7 +648,7 @@
|
|
| 648 |
}
|
| 649 |
},
|
| 650 |
"babel-plugin-transform-es2015-modules-umd": {
|
| 651 |
-
"version": "4.2",
|
| 652 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
|
| 653 |
"integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
|
| 654 |
"dev": true,
|
|
@@ -659,7 +659,7 @@
|
|
| 659 |
}
|
| 660 |
},
|
| 661 |
"babel-plugin-transform-es2015-object-super": {
|
| 662 |
-
"version": "4.2",
|
| 663 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
|
| 664 |
"integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
|
| 665 |
"dev": true,
|
|
@@ -669,7 +669,7 @@
|
|
| 669 |
}
|
| 670 |
},
|
| 671 |
"babel-plugin-transform-es2015-parameters": {
|
| 672 |
-
"version": "4.2",
|
| 673 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
|
| 674 |
"integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
|
| 675 |
"dev": true,
|
|
@@ -683,7 +683,7 @@
|
|
| 683 |
}
|
| 684 |
},
|
| 685 |
"babel-plugin-transform-es2015-shorthand-properties": {
|
| 686 |
-
"version": "4.2",
|
| 687 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
|
| 688 |
"integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
|
| 689 |
"dev": true,
|
|
@@ -693,7 +693,7 @@
|
|
| 693 |
}
|
| 694 |
},
|
| 695 |
"babel-plugin-transform-es2015-spread": {
|
| 696 |
-
"version": "4.2",
|
| 697 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
|
| 698 |
"integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
|
| 699 |
"dev": true,
|
|
@@ -702,7 +702,7 @@
|
|
| 702 |
}
|
| 703 |
},
|
| 704 |
"babel-plugin-transform-es2015-sticky-regex": {
|
| 705 |
-
"version": "4.2",
|
| 706 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
|
| 707 |
"integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
|
| 708 |
"dev": true,
|
|
@@ -713,7 +713,7 @@
|
|
| 713 |
}
|
| 714 |
},
|
| 715 |
"babel-plugin-transform-es2015-template-literals": {
|
| 716 |
-
"version": "4.2",
|
| 717 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
|
| 718 |
"integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
|
| 719 |
"dev": true,
|
|
@@ -722,7 +722,7 @@
|
|
| 722 |
}
|
| 723 |
},
|
| 724 |
"babel-plugin-transform-es2015-typeof-symbol": {
|
| 725 |
-
"version": "4.2",
|
| 726 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
|
| 727 |
"integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
|
| 728 |
"dev": true,
|
|
@@ -731,7 +731,7 @@
|
|
| 731 |
}
|
| 732 |
},
|
| 733 |
"babel-plugin-transform-es2015-unicode-regex": {
|
| 734 |
-
"version": "4.2",
|
| 735 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
|
| 736 |
"integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
|
| 737 |
"dev": true,
|
|
@@ -742,7 +742,7 @@
|
|
| 742 |
}
|
| 743 |
},
|
| 744 |
"babel-plugin-transform-regenerator": {
|
| 745 |
-
"version": "4.2",
|
| 746 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
|
| 747 |
"integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
|
| 748 |
"dev": true,
|
|
@@ -751,7 +751,7 @@
|
|
| 751 |
}
|
| 752 |
},
|
| 753 |
"babel-plugin-transform-strict-mode": {
|
| 754 |
-
"version": "4.2",
|
| 755 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
|
| 756 |
"integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
|
| 757 |
"dev": true,
|
|
@@ -761,7 +761,7 @@
|
|
| 761 |
}
|
| 762 |
},
|
| 763 |
"babel-preset-es2015": {
|
| 764 |
-
"version": "4.2",
|
| 765 |
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
|
| 766 |
"integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=",
|
| 767 |
"dev": true,
|
|
@@ -793,7 +793,7 @@
|
|
| 793 |
}
|
| 794 |
},
|
| 795 |
"babel-register": {
|
| 796 |
-
"version": "4.2",
|
| 797 |
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
|
| 798 |
"integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
|
| 799 |
"dev": true,
|
|
@@ -808,7 +808,7 @@
|
|
| 808 |
}
|
| 809 |
},
|
| 810 |
"babel-runtime": {
|
| 811 |
-
"version": "4.2",
|
| 812 |
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
|
| 813 |
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
|
| 814 |
"dev": true,
|
|
@@ -818,7 +818,7 @@
|
|
| 818 |
}
|
| 819 |
},
|
| 820 |
"babel-template": {
|
| 821 |
-
"version": "4.2",
|
| 822 |
"resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
|
| 823 |
"integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
|
| 824 |
"dev": true,
|
|
@@ -831,7 +831,7 @@
|
|
| 831 |
}
|
| 832 |
},
|
| 833 |
"babel-traverse": {
|
| 834 |
-
"version": "4.2",
|
| 835 |
"resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
|
| 836 |
"integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
|
| 837 |
"dev": true,
|
|
@@ -848,7 +848,7 @@
|
|
| 848 |
}
|
| 849 |
},
|
| 850 |
"babel-types": {
|
| 851 |
-
"version": "4.2",
|
| 852 |
"resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
|
| 853 |
"integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
|
| 854 |
"dev": true,
|
|
@@ -860,25 +860,25 @@
|
|
| 860 |
}
|
| 861 |
},
|
| 862 |
"babelify": {
|
| 863 |
-
"version": "4.2",
|
| 864 |
"resolved": "https://registry.npmjs.org/babelify/-/babelify-8.0.0.tgz",
|
| 865 |
"integrity": "sha512-xVr63fKEvMWUrrIbqlHYsMcc5Zdw4FSVesAHgkgajyCE1W8gbm9rbMakqavhxKvikGYMhEcqxTwB/gQmQ6lBtw==",
|
| 866 |
"dev": true
|
| 867 |
},
|
| 868 |
"babylon": {
|
| 869 |
-
"version": "4.2",
|
| 870 |
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
|
| 871 |
"integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
|
| 872 |
"dev": true
|
| 873 |
},
|
| 874 |
"balanced-match": {
|
| 875 |
-
"version": "4.2",
|
| 876 |
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
|
| 877 |
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
|
| 878 |
"dev": true
|
| 879 |
},
|
| 880 |
"base": {
|
| 881 |
-
"version": "4.2",
|
| 882 |
"resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
|
| 883 |
"integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
|
| 884 |
"dev": true,
|
|
@@ -893,13 +893,13 @@
|
|
| 893 |
},
|
| 894 |
"dependencies": {
|
| 895 |
"component-emitter": {
|
| 896 |
-
"version": "4.2",
|
| 897 |
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
|
| 898 |
"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
|
| 899 |
"dev": true
|
| 900 |
},
|
| 901 |
"isobject": {
|
| 902 |
-
"version": "4.2",
|
| 903 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 904 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 905 |
"dev": true
|
|
@@ -907,13 +907,13 @@
|
|
| 907 |
}
|
| 908 |
},
|
| 909 |
"base64-js": {
|
| 910 |
-
"version": "4.2",
|
| 911 |
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz",
|
| 912 |
"integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==",
|
| 913 |
"dev": true
|
| 914 |
},
|
| 915 |
"bcrypt-pbkdf": {
|
| 916 |
-
"version": "4.2",
|
| 917 |
"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
|
| 918 |
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
|
| 919 |
"dev": true,
|
|
@@ -923,19 +923,19 @@
|
|
| 923 |
}
|
| 924 |
},
|
| 925 |
"beeper": {
|
| 926 |
-
"version": "4.2",
|
| 927 |
"resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
|
| 928 |
"integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
|
| 929 |
"dev": true
|
| 930 |
},
|
| 931 |
"binaryextensions": {
|
| 932 |
-
"version": "4.2",
|
| 933 |
"resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz",
|
| 934 |
"integrity": "sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U=",
|
| 935 |
"dev": true
|
| 936 |
},
|
| 937 |
"bl": {
|
| 938 |
-
"version": "4.2",
|
| 939 |
"resolved": "https://registry.npmjs.org/bl/-/bl-1.2.1.tgz",
|
| 940 |
"integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=",
|
| 941 |
"dev": true,
|
|
@@ -944,7 +944,7 @@
|
|
| 944 |
}
|
| 945 |
},
|
| 946 |
"block-stream": {
|
| 947 |
-
"version": "4.2",
|
| 948 |
"resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
|
| 949 |
"integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
|
| 950 |
"dev": true,
|
|
@@ -953,19 +953,19 @@
|
|
| 953 |
}
|
| 954 |
},
|
| 955 |
"bluebird": {
|
| 956 |
-
"version": "4.2",
|
| 957 |
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
|
| 958 |
"integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
|
| 959 |
"dev": true
|
| 960 |
},
|
| 961 |
"bn.js": {
|
| 962 |
-
"version": "4.2",
|
| 963 |
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
|
| 964 |
"integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
|
| 965 |
"dev": true
|
| 966 |
},
|
| 967 |
"boom": {
|
| 968 |
-
"version": "4.2",
|
| 969 |
"resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
|
| 970 |
"integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
|
| 971 |
"dev": true,
|
|
@@ -974,7 +974,7 @@
|
|
| 974 |
}
|
| 975 |
},
|
| 976 |
"brace-expansion": {
|
| 977 |
-
"version": "4.2",
|
| 978 |
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
|
| 979 |
"integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
|
| 980 |
"dev": true,
|
|
@@ -984,7 +984,7 @@
|
|
| 984 |
}
|
| 985 |
},
|
| 986 |
"braces": {
|
| 987 |
-
"version": "4.2",
|
| 988 |
"resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
|
| 989 |
"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
|
| 990 |
"dev": true,
|
|
@@ -995,13 +995,13 @@
|
|
| 995 |
}
|
| 996 |
},
|
| 997 |
"brorand": {
|
| 998 |
-
"version": "4.2",
|
| 999 |
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
|
| 1000 |
"integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
|
| 1001 |
"dev": true
|
| 1002 |
},
|
| 1003 |
"browser-pack": {
|
| 1004 |
-
"version": "4.2",
|
| 1005 |
"resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.4.tgz",
|
| 1006 |
"integrity": "sha512-Q4Rvn7P6ObyWfc4stqLWHtG1MJ8vVtjgT24Zbu+8UTzxYuZouqZsmNRRTFVMY/Ux0eIKv1d+JWzsInTX+fdHPQ==",
|
| 1007 |
"dev": true,
|
|
@@ -1015,7 +1015,7 @@
|
|
| 1015 |
}
|
| 1016 |
},
|
| 1017 |
"browser-resolve": {
|
| 1018 |
-
"version": "4.2",
|
| 1019 |
"resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
|
| 1020 |
"integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",
|
| 1021 |
"dev": true,
|
|
@@ -1024,7 +1024,7 @@
|
|
| 1024 |
},
|
| 1025 |
"dependencies": {
|
| 1026 |
"resolve": {
|
| 1027 |
-
"version": "4.2",
|
| 1028 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
|
| 1029 |
"integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
|
| 1030 |
"dev": true
|
|
@@ -1032,7 +1032,7 @@
|
|
| 1032 |
}
|
| 1033 |
},
|
| 1034 |
"browserify": {
|
| 1035 |
-
"version": "4.2",
|
| 1036 |
"resolved": "https://registry.npmjs.org/browserify/-/browserify-16.1.0.tgz",
|
| 1037 |
"integrity": "sha512-jwSlLNDlNzX6ETpLN12n+BIXN5PlOWqnwNVFQeJ7oN4L26Uy7N8gXXvlVOdwTLi0Q1EVp2oGm1LMqYt0dvVryg==",
|
| 1038 |
"dev": true,
|
|
@@ -1088,7 +1088,7 @@
|
|
| 1088 |
}
|
| 1089 |
},
|
| 1090 |
"browserify-aes": {
|
| 1091 |
-
"version": "4.2",
|
| 1092 |
"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz",
|
| 1093 |
"integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==",
|
| 1094 |
"dev": true,
|
|
@@ -1102,7 +1102,7 @@
|
|
| 1102 |
}
|
| 1103 |
},
|
| 1104 |
"browserify-cipher": {
|
| 1105 |
-
"version": "4.2",
|
| 1106 |
"resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
|
| 1107 |
"integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
|
| 1108 |
"dev": true,
|
|
@@ -1113,7 +1113,7 @@
|
|
| 1113 |
}
|
| 1114 |
},
|
| 1115 |
"browserify-des": {
|
| 1116 |
-
"version": "4.2",
|
| 1117 |
"resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
|
| 1118 |
"integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
|
| 1119 |
"dev": true,
|
|
@@ -1124,7 +1124,7 @@
|
|
| 1124 |
}
|
| 1125 |
},
|
| 1126 |
"browserify-rsa": {
|
| 1127 |
-
"version": "4.2",
|
| 1128 |
"resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
|
| 1129 |
"integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
|
| 1130 |
"dev": true,
|
|
@@ -1134,7 +1134,7 @@
|
|
| 1134 |
}
|
| 1135 |
},
|
| 1136 |
"browserify-sign": {
|
| 1137 |
-
"version": "4.2",
|
| 1138 |
"resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
|
| 1139 |
"integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
|
| 1140 |
"dev": true,
|
|
@@ -1149,7 +1149,7 @@
|
|
| 1149 |
}
|
| 1150 |
},
|
| 1151 |
"browserify-zlib": {
|
| 1152 |
-
"version": "4.2",
|
| 1153 |
"resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
|
| 1154 |
"integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
|
| 1155 |
"dev": true,
|
|
@@ -1158,7 +1158,7 @@
|
|
| 1158 |
}
|
| 1159 |
},
|
| 1160 |
"buffer": {
|
| 1161 |
-
"version": "4.2",
|
| 1162 |
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.1.0.tgz",
|
| 1163 |
"integrity": "sha512-YkIRgwsZwJWTnyQrsBTWefizHh+8GYj3kbL1BTiAQ/9pwpino0G7B2gp5tx/FUBqUlvtxV85KNR3mwfAtv15Yw==",
|
| 1164 |
"dev": true,
|
|
@@ -1168,13 +1168,13 @@
|
|
| 1168 |
}
|
| 1169 |
},
|
| 1170 |
"buffer-xor": {
|
| 1171 |
-
"version": "4.2",
|
| 1172 |
"resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
|
| 1173 |
"integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
|
| 1174 |
"dev": true
|
| 1175 |
},
|
| 1176 |
"bufferstreams": {
|
| 1177 |
-
"version": "4.2",
|
| 1178 |
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.2.tgz",
|
| 1179 |
"integrity": "sha512-S2y8glT5dGiZEt9IExGShLUIFEE7kW6wUUapwPaqs+MBoS4jIfbRfLnSCv1UttLEPojanU4InDCmrDkiErudJg==",
|
| 1180 |
"dev": true,
|
|
@@ -1184,7 +1184,7 @@
|
|
| 1184 |
},
|
| 1185 |
"dependencies": {
|
| 1186 |
"debug": {
|
| 1187 |
-
"version": "4.2",
|
| 1188 |
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz",
|
| 1189 |
"integrity": "sha1-eYVQkLosTjEVzH2HaUkdWPBJE1E=",
|
| 1190 |
"dev": true,
|
|
@@ -1193,7 +1193,7 @@
|
|
| 1193 |
}
|
| 1194 |
},
|
| 1195 |
"ms": {
|
| 1196 |
-
"version": "4.2",
|
| 1197 |
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
|
| 1198 |
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
|
| 1199 |
"dev": true
|
|
@@ -1201,19 +1201,19 @@
|
|
| 1201 |
}
|
| 1202 |
},
|
| 1203 |
"builtin-modules": {
|
| 1204 |
-
"version": "4.2",
|
| 1205 |
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
|
| 1206 |
"integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
|
| 1207 |
"dev": true
|
| 1208 |
},
|
| 1209 |
"builtin-status-codes": {
|
| 1210 |
-
"version": "4.2",
|
| 1211 |
"resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
|
| 1212 |
"integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
|
| 1213 |
"dev": true
|
| 1214 |
},
|
| 1215 |
"cache-base": {
|
| 1216 |
-
"version": "4.2",
|
| 1217 |
"resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
|
| 1218 |
"integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
|
| 1219 |
"dev": true,
|
|
@@ -1230,13 +1230,13 @@
|
|
| 1230 |
},
|
| 1231 |
"dependencies": {
|
| 1232 |
"component-emitter": {
|
| 1233 |
-
"version": "4.2",
|
| 1234 |
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
|
| 1235 |
"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
|
| 1236 |
"dev": true
|
| 1237 |
},
|
| 1238 |
"isobject": {
|
| 1239 |
-
"version": "4.2",
|
| 1240 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 1241 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 1242 |
"dev": true
|
|
@@ -1244,25 +1244,25 @@
|
|
| 1244 |
}
|
| 1245 |
},
|
| 1246 |
"cached-path-relative": {
|
| 1247 |
-
"version": "4.2",
|
| 1248 |
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz",
|
| 1249 |
"integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=",
|
| 1250 |
"dev": true
|
| 1251 |
},
|
| 1252 |
"call-me-maybe": {
|
| 1253 |
-
"version": "4.2",
|
| 1254 |
"resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
|
| 1255 |
"integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
|
| 1256 |
"dev": true
|
| 1257 |
},
|
| 1258 |
"camelcase": {
|
| 1259 |
-
"version": "4.2",
|
| 1260 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
|
| 1261 |
"integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
|
| 1262 |
"dev": true
|
| 1263 |
},
|
| 1264 |
"camelcase-keys": {
|
| 1265 |
-
"version": "4.2",
|
| 1266 |
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
|
| 1267 |
"integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
|
| 1268 |
"dev": true,
|
|
@@ -1272,13 +1272,13 @@
|
|
| 1272 |
}
|
| 1273 |
},
|
| 1274 |
"caseless": {
|
| 1275 |
-
"version": "4.2",
|
| 1276 |
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
|
| 1277 |
"integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
|
| 1278 |
"dev": true
|
| 1279 |
},
|
| 1280 |
"chalk": {
|
| 1281 |
-
"version": "4.2",
|
| 1282 |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
|
| 1283 |
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
|
| 1284 |
"dev": true,
|
|
@@ -1291,7 +1291,7 @@
|
|
| 1291 |
}
|
| 1292 |
},
|
| 1293 |
"cipher-base": {
|
| 1294 |
-
"version": "4.2",
|
| 1295 |
"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
|
| 1296 |
"integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
|
| 1297 |
"dev": true,
|
|
@@ -1301,7 +1301,7 @@
|
|
| 1301 |
}
|
| 1302 |
},
|
| 1303 |
"class-utils": {
|
| 1304 |
-
"version": "4.2",
|
| 1305 |
"resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
|
| 1306 |
"integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
|
| 1307 |
"dev": true,
|
|
@@ -1313,7 +1313,7 @@
|
|
| 1313 |
},
|
| 1314 |
"dependencies": {
|
| 1315 |
"define-property": {
|
| 1316 |
-
"version": "4.2",
|
| 1317 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
|
| 1318 |
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
|
| 1319 |
"dev": true,
|
|
@@ -1322,7 +1322,7 @@
|
|
| 1322 |
}
|
| 1323 |
},
|
| 1324 |
"is-accessor-descriptor": {
|
| 1325 |
-
"version": "4.2",
|
| 1326 |
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
|
| 1327 |
"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
|
| 1328 |
"dev": true,
|
|
@@ -1331,7 +1331,7 @@
|
|
| 1331 |
},
|
| 1332 |
"dependencies": {
|
| 1333 |
"kind-of": {
|
| 1334 |
-
"version": "4.2",
|
| 1335 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 1336 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 1337 |
"dev": true,
|
|
@@ -1342,7 +1342,7 @@
|
|
| 1342 |
}
|
| 1343 |
},
|
| 1344 |
"is-data-descriptor": {
|
| 1345 |
-
"version": "4.2",
|
| 1346 |
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
|
| 1347 |
"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
|
| 1348 |
"dev": true,
|
|
@@ -1351,7 +1351,7 @@
|
|
| 1351 |
},
|
| 1352 |
"dependencies": {
|
| 1353 |
"kind-of": {
|
| 1354 |
-
"version": "4.2",
|
| 1355 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 1356 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 1357 |
"dev": true,
|
|
@@ -1362,7 +1362,7 @@
|
|
| 1362 |
}
|
| 1363 |
},
|
| 1364 |
"is-descriptor": {
|
| 1365 |
-
"version": "4.2",
|
| 1366 |
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
|
| 1367 |
"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
|
| 1368 |
"dev": true,
|
|
@@ -1373,13 +1373,13 @@
|
|
| 1373 |
}
|
| 1374 |
},
|
| 1375 |
"isobject": {
|
| 1376 |
-
"version": "4.2",
|
| 1377 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 1378 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 1379 |
"dev": true
|
| 1380 |
},
|
| 1381 |
"kind-of": {
|
| 1382 |
-
"version": "4.2",
|
| 1383 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
|
| 1384 |
"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
|
| 1385 |
"dev": true
|
|
@@ -1387,7 +1387,7 @@
|
|
| 1387 |
}
|
| 1388 |
},
|
| 1389 |
"clean-css": {
|
| 1390 |
-
"version": "4.2",
|
| 1391 |
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
|
| 1392 |
"integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
|
| 1393 |
"dev": true,
|
|
@@ -1397,7 +1397,7 @@
|
|
| 1397 |
},
|
| 1398 |
"dependencies": {
|
| 1399 |
"source-map": {
|
| 1400 |
-
"version": "4.2",
|
| 1401 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
|
| 1402 |
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
|
| 1403 |
"dev": true,
|
|
@@ -1408,7 +1408,7 @@
|
|
| 1408 |
}
|
| 1409 |
},
|
| 1410 |
"cliui": {
|
| 1411 |
-
"version": "4.2",
|
| 1412 |
"resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
|
| 1413 |
"integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
|
| 1414 |
"dev": true,
|
|
@@ -1419,25 +1419,25 @@
|
|
| 1419 |
}
|
| 1420 |
},
|
| 1421 |
"clone": {
|
| 1422 |
-
"version": "4.2",
|
| 1423 |
"resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz",
|
| 1424 |
"integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=",
|
| 1425 |
"dev": true
|
| 1426 |
},
|
| 1427 |
"clone-buffer": {
|
| 1428 |
-
"version": "4.2",
|
| 1429 |
"resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
|
| 1430 |
"integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
|
| 1431 |
"dev": true
|
| 1432 |
},
|
| 1433 |
"clone-stats": {
|
| 1434 |
-
"version": "4.2",
|
| 1435 |
"resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
|
| 1436 |
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
|
| 1437 |
"dev": true
|
| 1438 |
},
|
| 1439 |
"cloneable-readable": {
|
| 1440 |
-
"version": "4.2",
|
| 1441 |
"resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.0.0.tgz",
|
| 1442 |
"integrity": "sha1-pikNQT8hemEjL5XkWP84QYz7ARc=",
|
| 1443 |
"dev": true,
|
|
@@ -1448,18 +1448,18 @@
|
|
| 1448 |
}
|
| 1449 |
},
|
| 1450 |
"code-point-at": {
|
| 1451 |
-
"version": "4.2",
|
| 1452 |
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
|
| 1453 |
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
|
| 1454 |
"dev": true
|
| 1455 |
},
|
| 1456 |
"codemirror": {
|
| 1457 |
-
"version": "4.2",
|
| 1458 |
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.32.0.tgz",
|
| 1459 |
"integrity": "sha512-95OxAlYiigW0g4n4ixFdavG07clJGILp3MvHh2pKR3FvyrTuHHvqtKSVbrV3/Jz6o0YqGvyCDLDTbH4h6ciaSw=="
|
| 1460 |
},
|
| 1461 |
"collection-visit": {
|
| 1462 |
-
"version": "4.2",
|
| 1463 |
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
|
| 1464 |
"integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
|
| 1465 |
"dev": true,
|
|
@@ -1469,7 +1469,7 @@
|
|
| 1469 |
}
|
| 1470 |
},
|
| 1471 |
"combine-source-map": {
|
| 1472 |
-
"version": "4.2",
|
| 1473 |
"resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
|
| 1474 |
"integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
|
| 1475 |
"dev": true,
|
|
@@ -1481,7 +1481,7 @@
|
|
| 1481 |
}
|
| 1482 |
},
|
| 1483 |
"combined-stream": {
|
| 1484 |
-
"version": "4.2",
|
| 1485 |
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
|
| 1486 |
"integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
|
| 1487 |
"dev": true,
|
|
@@ -1490,7 +1490,7 @@
|
|
| 1490 |
}
|
| 1491 |
},
|
| 1492 |
"commander": {
|
| 1493 |
-
"version": "4.2",
|
| 1494 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
|
| 1495 |
"integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
|
| 1496 |
"dev": true,
|
|
@@ -1499,7 +1499,7 @@
|
|
| 1499 |
}
|
| 1500 |
},
|
| 1501 |
"component-clone": {
|
| 1502 |
-
"version": "4.2",
|
| 1503 |
"resolved": "https://registry.npmjs.org/component-clone/-/component-clone-0.2.2.tgz",
|
| 1504 |
"integrity": "sha1-x/WXmCKID62M+wliuikYbQYe4E8=",
|
| 1505 |
"requires": {
|
|
@@ -1507,17 +1507,17 @@
|
|
| 1507 |
}
|
| 1508 |
},
|
| 1509 |
"component-emitter": {
|
| 1510 |
-
"version": "4.2",
|
| 1511 |
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.0.tgz",
|
| 1512 |
"integrity": "sha1-zNETqGOI0GSC0D3j/H35hSa6jv4="
|
| 1513 |
},
|
| 1514 |
"component-raf": {
|
| 1515 |
-
"version": "4.2",
|
| 1516 |
"resolved": "https://registry.npmjs.org/component-raf/-/component-raf-1.2.0.tgz",
|
| 1517 |
"integrity": "sha1-srxy1D8bAU/eeks8RHx2S8c8y6o="
|
| 1518 |
},
|
| 1519 |
"component-tween": {
|
| 1520 |
-
"version": "4.2",
|
| 1521 |
"resolved": "https://registry.npmjs.org/component-tween/-/component-tween-1.2.0.tgz",
|
| 1522 |
"integrity": "sha1-zDnOXbqwW1KCX0HRlHY4oLAbK4o=",
|
| 1523 |
"requires": {
|
|
@@ -1528,18 +1528,18 @@
|
|
| 1528 |
}
|
| 1529 |
},
|
| 1530 |
"component-type": {
|
| 1531 |
-
"version": "4.2",
|
| 1532 |
"resolved": "https://registry.npmjs.org/component-type/-/component-type-1.1.0.tgz",
|
| 1533 |
"integrity": "sha1-lbZmqtU+XI0fK+E1xFtdSZGXwMU="
|
| 1534 |
},
|
| 1535 |
"concat-map": {
|
| 1536 |
-
"version": "4.2",
|
| 1537 |
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
| 1538 |
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
|
| 1539 |
"dev": true
|
| 1540 |
},
|
| 1541 |
"concat-stream": {
|
| 1542 |
-
"version": "4.2",
|
| 1543 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
|
| 1544 |
"integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
|
| 1545 |
"requires": {
|
|
@@ -1549,7 +1549,7 @@
|
|
| 1549 |
}
|
| 1550 |
},
|
| 1551 |
"console-browserify": {
|
| 1552 |
-
"version": "4.2",
|
| 1553 |
"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
|
| 1554 |
"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
|
| 1555 |
"dev": true,
|
|
@@ -1558,13 +1558,13 @@
|
|
| 1558 |
}
|
| 1559 |
},
|
| 1560 |
"console-control-strings": {
|
| 1561 |
-
"version": "4.2",
|
| 1562 |
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
|
| 1563 |
"integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
|
| 1564 |
"dev": true
|
| 1565 |
},
|
| 1566 |
"consolidate": {
|
| 1567 |
-
"version": "4.2",
|
| 1568 |
"resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz",
|
| 1569 |
"integrity": "sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM=",
|
| 1570 |
"dev": true,
|
|
@@ -1573,36 +1573,36 @@
|
|
| 1573 |
}
|
| 1574 |
},
|
| 1575 |
"constants-browserify": {
|
| 1576 |
-
"version": "4.2",
|
| 1577 |
"resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
|
| 1578 |
"integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
|
| 1579 |
"dev": true
|
| 1580 |
},
|
| 1581 |
"convert-source-map": {
|
| 1582 |
-
"version": "4.2",
|
| 1583 |
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
|
| 1584 |
"integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
|
| 1585 |
"dev": true
|
| 1586 |
},
|
| 1587 |
"copy-descriptor": {
|
| 1588 |
-
"version": "4.2",
|
| 1589 |
"resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
|
| 1590 |
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
|
| 1591 |
"dev": true
|
| 1592 |
},
|
| 1593 |
"core-js": {
|
| 1594 |
-
"version": "4.2",
|
| 1595 |
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
|
| 1596 |
"integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
|
| 1597 |
"dev": true
|
| 1598 |
},
|
| 1599 |
"core-util-is": {
|
| 1600 |
-
"version": "4.2",
|
| 1601 |
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
| 1602 |
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
| 1603 |
},
|
| 1604 |
"create-ecdh": {
|
| 1605 |
-
"version": "4.2",
|
| 1606 |
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
|
| 1607 |
"integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
|
| 1608 |
"dev": true,
|
|
@@ -1612,7 +1612,7 @@
|
|
| 1612 |
}
|
| 1613 |
},
|
| 1614 |
"create-hash": {
|
| 1615 |
-
"version": "4.2",
|
| 1616 |
"resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz",
|
| 1617 |
"integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
|
| 1618 |
"dev": true,
|
|
@@ -1624,7 +1624,7 @@
|
|
| 1624 |
}
|
| 1625 |
},
|
| 1626 |
"create-hmac": {
|
| 1627 |
-
"version": "4.2",
|
| 1628 |
"resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz",
|
| 1629 |
"integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
|
| 1630 |
"dev": true,
|
|
@@ -1638,7 +1638,7 @@
|
|
| 1638 |
}
|
| 1639 |
},
|
| 1640 |
"cross-spawn": {
|
| 1641 |
-
"version": "4.2",
|
| 1642 |
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
|
| 1643 |
"integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
|
| 1644 |
"dev": true,
|
|
@@ -1648,7 +1648,7 @@
|
|
| 1648 |
},
|
| 1649 |
"dependencies": {
|
| 1650 |
"lru-cache": {
|
| 1651 |
-
"version": "4.2",
|
| 1652 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
|
| 1653 |
"integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
|
| 1654 |
"dev": true,
|
|
@@ -1660,7 +1660,7 @@
|
|
| 1660 |
}
|
| 1661 |
},
|
| 1662 |
"cryptiles": {
|
| 1663 |
-
"version": "4.2",
|
| 1664 |
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
|
| 1665 |
"integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
|
| 1666 |
"dev": true,
|
|
@@ -1669,7 +1669,7 @@
|
|
| 1669 |
}
|
| 1670 |
},
|
| 1671 |
"crypto-browserify": {
|
| 1672 |
-
"version": "4.2",
|
| 1673 |
"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
|
| 1674 |
"integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
|
| 1675 |
"dev": true,
|
|
@@ -1688,7 +1688,7 @@
|
|
| 1688 |
}
|
| 1689 |
},
|
| 1690 |
"css": {
|
| 1691 |
-
"version": "4.2",
|
| 1692 |
"resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz",
|
| 1693 |
"integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=",
|
| 1694 |
"dev": true,
|
|
@@ -1700,7 +1700,7 @@
|
|
| 1700 |
},
|
| 1701 |
"dependencies": {
|
| 1702 |
"source-map": {
|
| 1703 |
-
"version": "4.2",
|
| 1704 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
|
| 1705 |
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
|
| 1706 |
"dev": true,
|
|
@@ -1711,7 +1711,7 @@
|
|
| 1711 |
}
|
| 1712 |
},
|
| 1713 |
"currently-unhandled": {
|
| 1714 |
-
"version": "4.2",
|
| 1715 |
"resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
|
| 1716 |
"integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
|
| 1717 |
"dev": true,
|
|
@@ -1720,7 +1720,7 @@
|
|
| 1720 |
}
|
| 1721 |
},
|
| 1722 |
"d": {
|
| 1723 |
-
"version": "4.2",
|
| 1724 |
"resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
|
| 1725 |
"integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
|
| 1726 |
"dev": true,
|
|
@@ -1729,7 +1729,7 @@
|
|
| 1729 |
}
|
| 1730 |
},
|
| 1731 |
"dashdash": {
|
| 1732 |
-
"version": "4.2",
|
| 1733 |
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
|
| 1734 |
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
|
| 1735 |
"dev": true,
|
|
@@ -1738,7 +1738,7 @@
|
|
| 1738 |
},
|
| 1739 |
"dependencies": {
|
| 1740 |
"assert-plus": {
|
| 1741 |
-
"version": "4.2",
|
| 1742 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
| 1743 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
| 1744 |
"dev": true
|
|
@@ -1746,19 +1746,19 @@
|
|
| 1746 |
}
|
| 1747 |
},
|
| 1748 |
"date-now": {
|
| 1749 |
-
"version": "4.2",
|
| 1750 |
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
|
| 1751 |
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
|
| 1752 |
"dev": true
|
| 1753 |
},
|
| 1754 |
"dateformat": {
|
| 1755 |
-
"version": "4.2",
|
| 1756 |
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
|
| 1757 |
"integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
|
| 1758 |
"dev": true
|
| 1759 |
},
|
| 1760 |
"debug": {
|
| 1761 |
-
"version": "4.2",
|
| 1762 |
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
| 1763 |
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
| 1764 |
"dev": true,
|
|
@@ -1767,7 +1767,7 @@
|
|
| 1767 |
}
|
| 1768 |
},
|
| 1769 |
"debug-fabulous": {
|
| 1770 |
-
"version": "4.2",
|
| 1771 |
"resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.2.1.tgz",
|
| 1772 |
"integrity": "sha512-u0TV6HcfLsZ03xLBhdhSViQMldaiQ2o+8/nSILaXkuNSWvxkx66vYJUAam0Eu7gAilJRX/69J4kKdqajQPaPyw==",
|
| 1773 |
"dev": true,
|
|
@@ -1778,7 +1778,7 @@
|
|
| 1778 |
},
|
| 1779 |
"dependencies": {
|
| 1780 |
"debug": {
|
| 1781 |
-
"version": "4.2",
|
| 1782 |
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
|
| 1783 |
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
|
| 1784 |
"dev": true,
|
|
@@ -1787,7 +1787,7 @@
|
|
| 1787 |
}
|
| 1788 |
},
|
| 1789 |
"object-assign": {
|
| 1790 |
-
"version": "4.2",
|
| 1791 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
| 1792 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
| 1793 |
"dev": true
|
|
@@ -1795,19 +1795,19 @@
|
|
| 1795 |
}
|
| 1796 |
},
|
| 1797 |
"decamelize": {
|
| 1798 |
-
"version": "4.2",
|
| 1799 |
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
|
| 1800 |
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
|
| 1801 |
"dev": true
|
| 1802 |
},
|
| 1803 |
"decode-uri-component": {
|
| 1804 |
-
"version": "4.2",
|
| 1805 |
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
|
| 1806 |
"integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
|
| 1807 |
"dev": true
|
| 1808 |
},
|
| 1809 |
"defaults": {
|
| 1810 |
-
"version": "4.2",
|
| 1811 |
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
|
| 1812 |
"integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
|
| 1813 |
"dev": true,
|
|
@@ -1816,7 +1816,7 @@
|
|
| 1816 |
}
|
| 1817 |
},
|
| 1818 |
"define-property": {
|
| 1819 |
-
"version": "4.2",
|
| 1820 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
|
| 1821 |
"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
|
| 1822 |
"dev": true,
|
|
@@ -1825,31 +1825,31 @@
|
|
| 1825 |
}
|
| 1826 |
},
|
| 1827 |
"defined": {
|
| 1828 |
-
"version": "4.2",
|
| 1829 |
"resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
|
| 1830 |
"integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
|
| 1831 |
"dev": true
|
| 1832 |
},
|
| 1833 |
"delayed-stream": {
|
| 1834 |
-
"version": "4.2",
|
| 1835 |
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
|
| 1836 |
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
|
| 1837 |
"dev": true
|
| 1838 |
},
|
| 1839 |
"delegates": {
|
| 1840 |
-
"version": "4.2",
|
| 1841 |
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
|
| 1842 |
"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
|
| 1843 |
"dev": true
|
| 1844 |
},
|
| 1845 |
"deprecated": {
|
| 1846 |
-
"version": "4.2",
|
| 1847 |
"resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
|
| 1848 |
"integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
|
| 1849 |
"dev": true
|
| 1850 |
},
|
| 1851 |
"deps-sort": {
|
| 1852 |
-
"version": "4.2",
|
| 1853 |
"resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
|
| 1854 |
"integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
|
| 1855 |
"dev": true,
|
|
@@ -1861,7 +1861,7 @@
|
|
| 1861 |
}
|
| 1862 |
},
|
| 1863 |
"derequire": {
|
| 1864 |
-
"version": "4.2",
|
| 1865 |
"resolved": "https://registry.npmjs.org/derequire/-/derequire-2.0.6.tgz",
|
| 1866 |
"integrity": "sha1-MaQUu3yhdiOfp4sRZjbvd9UX52g=",
|
| 1867 |
"dev": true,
|
|
@@ -1874,7 +1874,7 @@
|
|
| 1874 |
}
|
| 1875 |
},
|
| 1876 |
"des.js": {
|
| 1877 |
-
"version": "4.2",
|
| 1878 |
"resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
|
| 1879 |
"integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
|
| 1880 |
"dev": true,
|
|
@@ -1884,7 +1884,7 @@
|
|
| 1884 |
}
|
| 1885 |
},
|
| 1886 |
"detect-file": {
|
| 1887 |
-
"version": "4.2",
|
| 1888 |
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
|
| 1889 |
"integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=",
|
| 1890 |
"dev": true,
|
|
@@ -1893,7 +1893,7 @@
|
|
| 1893 |
}
|
| 1894 |
},
|
| 1895 |
"detect-indent": {
|
| 1896 |
-
"version": "4.2",
|
| 1897 |
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
|
| 1898 |
"integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
|
| 1899 |
"dev": true,
|
|
@@ -1902,13 +1902,13 @@
|
|
| 1902 |
}
|
| 1903 |
},
|
| 1904 |
"detect-newline": {
|
| 1905 |
-
"version": "4.2",
|
| 1906 |
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
|
| 1907 |
"integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
|
| 1908 |
"dev": true
|
| 1909 |
},
|
| 1910 |
"detective": {
|
| 1911 |
-
"version": "4.2",
|
| 1912 |
"resolved": "https://registry.npmjs.org/detective/-/detective-5.0.2.tgz",
|
| 1913 |
"integrity": "sha512-NUsLoezj4wb9o7vpxS9F3L5vcO87ceyRBcl48op06YFNwkyIEY997JpSCA5lDlDuDc6JxOtaL5qfK3muoWxpMA==",
|
| 1914 |
"dev": true,
|
|
@@ -1919,7 +1919,7 @@
|
|
| 1919 |
},
|
| 1920 |
"dependencies": {
|
| 1921 |
"acorn": {
|
| 1922 |
-
"version": "4.2",
|
| 1923 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.4.1.tgz",
|
| 1924 |
"integrity": "sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==",
|
| 1925 |
"dev": true
|
|
@@ -1927,7 +1927,7 @@
|
|
| 1927 |
}
|
| 1928 |
},
|
| 1929 |
"diffie-hellman": {
|
| 1930 |
-
"version": "4.2",
|
| 1931 |
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
|
| 1932 |
"integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
|
| 1933 |
"dev": true,
|
|
@@ -1938,7 +1938,7 @@
|
|
| 1938 |
}
|
| 1939 |
},
|
| 1940 |
"dir-glob": {
|
| 1941 |
-
"version": "4.2",
|
| 1942 |
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
|
| 1943 |
"integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
|
| 1944 |
"dev": true,
|
|
@@ -1948,19 +1948,19 @@
|
|
| 1948 |
}
|
| 1949 |
},
|
| 1950 |
"domain-browser": {
|
| 1951 |
-
"version": "4.2",
|
| 1952 |
"resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
|
| 1953 |
"integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
|
| 1954 |
"dev": true
|
| 1955 |
},
|
| 1956 |
"duplexer": {
|
| 1957 |
-
"version": "4.2",
|
| 1958 |
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
|
| 1959 |
"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
|
| 1960 |
"dev": true
|
| 1961 |
},
|
| 1962 |
"duplexer2": {
|
| 1963 |
-
"version": "4.2",
|
| 1964 |
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
| 1965 |
"integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
|
| 1966 |
"dev": true,
|
|
@@ -1969,12 +1969,12 @@
|
|
| 1969 |
}
|
| 1970 |
},
|
| 1971 |
"ease-component": {
|
| 1972 |
-
"version": "4.2",
|
| 1973 |
"resolved": "https://registry.npmjs.org/ease-component/-/ease-component-1.0.0.tgz",
|
| 1974 |
"integrity": "sha1-s3VybbC1sEWVt3RAOW/sfapdd8k="
|
| 1975 |
},
|
| 1976 |
"ecc-jsbn": {
|
| 1977 |
-
"version": "4.2",
|
| 1978 |
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
|
| 1979 |
"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
|
| 1980 |
"dev": true,
|
|
@@ -1984,7 +1984,7 @@
|
|
| 1984 |
}
|
| 1985 |
},
|
| 1986 |
"elliptic": {
|
| 1987 |
-
"version": "4.2",
|
| 1988 |
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
|
| 1989 |
"integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
|
| 1990 |
"dev": true,
|
|
@@ -1999,7 +1999,7 @@
|
|
| 1999 |
}
|
| 2000 |
},
|
| 2001 |
"end-of-stream": {
|
| 2002 |
-
"version": "4.2",
|
| 2003 |
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
|
| 2004 |
"integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
|
| 2005 |
"dev": true,
|
|
@@ -2008,7 +2008,7 @@
|
|
| 2008 |
},
|
| 2009 |
"dependencies": {
|
| 2010 |
"once": {
|
| 2011 |
-
"version": "4.2",
|
| 2012 |
"resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
|
| 2013 |
"integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
|
| 2014 |
"dev": true,
|
|
@@ -2019,7 +2019,7 @@
|
|
| 2019 |
}
|
| 2020 |
},
|
| 2021 |
"error-ex": {
|
| 2022 |
-
"version": "4.2",
|
| 2023 |
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
|
| 2024 |
"integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
|
| 2025 |
"dev": true,
|
|
@@ -2028,7 +2028,7 @@
|
|
| 2028 |
}
|
| 2029 |
},
|
| 2030 |
"es5-ext": {
|
| 2031 |
-
"version": "4.2",
|
| 2032 |
"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.37.tgz",
|
| 2033 |
"integrity": "sha1-DudB0Ui4AGm6J9AgOTdWryV978M=",
|
| 2034 |
"dev": true,
|
|
@@ -2038,7 +2038,7 @@
|
|
| 2038 |
}
|
| 2039 |
},
|
| 2040 |
"es6-iterator": {
|
| 2041 |
-
"version": "4.2",
|
| 2042 |
"resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
|
| 2043 |
"integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
|
| 2044 |
"dev": true,
|
|
@@ -2049,7 +2049,7 @@
|
|
| 2049 |
}
|
| 2050 |
},
|
| 2051 |
"es6-map": {
|
| 2052 |
-
"version": "4.2",
|
| 2053 |
"resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
|
| 2054 |
"integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
|
| 2055 |
"dev": true,
|
|
@@ -2063,13 +2063,13 @@
|
|
| 2063 |
}
|
| 2064 |
},
|
| 2065 |
"es6-promise": {
|
| 2066 |
-
"version": "4.2",
|
| 2067 |
"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
|
| 2068 |
"integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=",
|
| 2069 |
"dev": true
|
| 2070 |
},
|
| 2071 |
"es6-set": {
|
| 2072 |
-
"version": "4.2",
|
| 2073 |
"resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
|
| 2074 |
"integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
|
| 2075 |
"dev": true,
|
|
@@ -2082,7 +2082,7 @@
|
|
| 2082 |
}
|
| 2083 |
},
|
| 2084 |
"es6-symbol": {
|
| 2085 |
-
"version": "4.2",
|
| 2086 |
"resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
|
| 2087 |
"integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
|
| 2088 |
"dev": true,
|
|
@@ -2092,7 +2092,7 @@
|
|
| 2092 |
}
|
| 2093 |
},
|
| 2094 |
"es6-weak-map": {
|
| 2095 |
-
"version": "4.2",
|
| 2096 |
"resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
|
| 2097 |
"integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
|
| 2098 |
"dev": true,
|
|
@@ -2104,13 +2104,13 @@
|
|
| 2104 |
}
|
| 2105 |
},
|
| 2106 |
"escape-string-regexp": {
|
| 2107 |
-
"version": "4.2",
|
| 2108 |
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
| 2109 |
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
|
| 2110 |
"dev": true
|
| 2111 |
},
|
| 2112 |
"escope": {
|
| 2113 |
-
"version": "4.2",
|
| 2114 |
"resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
|
| 2115 |
"integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
|
| 2116 |
"dev": true,
|
|
@@ -2122,13 +2122,13 @@
|
|
| 2122 |
}
|
| 2123 |
},
|
| 2124 |
"esprima": {
|
| 2125 |
-
"version": "4.2",
|
| 2126 |
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
|
| 2127 |
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
|
| 2128 |
"dev": true
|
| 2129 |
},
|
| 2130 |
"esrecurse": {
|
| 2131 |
-
"version": "4.2",
|
| 2132 |
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
|
| 2133 |
"integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
|
| 2134 |
"dev": true,
|
|
@@ -2138,7 +2138,7 @@
|
|
| 2138 |
},
|
| 2139 |
"dependencies": {
|
| 2140 |
"object-assign": {
|
| 2141 |
-
"version": "4.2",
|
| 2142 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
| 2143 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
| 2144 |
"dev": true
|
|
@@ -2146,19 +2146,19 @@
|
|
| 2146 |
}
|
| 2147 |
},
|
| 2148 |
"estraverse": {
|
| 2149 |
-
"version": "4.2",
|
| 2150 |
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
|
| 2151 |
"integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
|
| 2152 |
"dev": true
|
| 2153 |
},
|
| 2154 |
"esutils": {
|
| 2155 |
-
"version": "4.2",
|
| 2156 |
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
|
| 2157 |
"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
|
| 2158 |
"dev": true
|
| 2159 |
},
|
| 2160 |
"event-emitter": {
|
| 2161 |
-
"version": "4.2",
|
| 2162 |
"resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
|
| 2163 |
"integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
|
| 2164 |
"dev": true,
|
|
@@ -2168,7 +2168,7 @@
|
|
| 2168 |
}
|
| 2169 |
},
|
| 2170 |
"event-stream": {
|
| 2171 |
-
"version": "4.2",
|
| 2172 |
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
|
| 2173 |
"integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
|
| 2174 |
"dev": true,
|
|
@@ -2183,13 +2183,13 @@
|
|
| 2183 |
}
|
| 2184 |
},
|
| 2185 |
"events": {
|
| 2186 |
-
"version": "4.2",
|
| 2187 |
"resolved": "https://registry.npmjs.org/events/-/events-2.0.0.tgz",
|
| 2188 |
"integrity": "sha512-r/M5YkNg9zwI8QbSf7tsDWWJvO3PGwZXyG7GpFAxtMASnHL2eblFd7iHiGPtyGKKFPZ59S63NeX10Ws6WqGDcg==",
|
| 2189 |
"dev": true
|
| 2190 |
},
|
| 2191 |
"evp_bytestokey": {
|
| 2192 |
-
"version": "4.2",
|
| 2193 |
"resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
|
| 2194 |
"integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
|
| 2195 |
"dev": true,
|
|
@@ -2199,7 +2199,7 @@
|
|
| 2199 |
}
|
| 2200 |
},
|
| 2201 |
"expand-brackets": {
|
| 2202 |
-
"version": "4.2",
|
| 2203 |
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
|
| 2204 |
"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
|
| 2205 |
"dev": true,
|
|
@@ -2208,7 +2208,7 @@
|
|
| 2208 |
}
|
| 2209 |
},
|
| 2210 |
"expand-range": {
|
| 2211 |
-
"version": "4.2",
|
| 2212 |
"resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
|
| 2213 |
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
|
| 2214 |
"dev": true,
|
|
@@ -2217,7 +2217,7 @@
|
|
| 2217 |
}
|
| 2218 |
},
|
| 2219 |
"expand-tilde": {
|
| 2220 |
-
"version": "4.2",
|
| 2221 |
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
|
| 2222 |
"integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=",
|
| 2223 |
"dev": true,
|
|
@@ -2226,13 +2226,13 @@
|
|
| 2226 |
}
|
| 2227 |
},
|
| 2228 |
"extend": {
|
| 2229 |
-
"version": "4.2",
|
| 2230 |
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
|
| 2231 |
"integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
|
| 2232 |
"dev": true
|
| 2233 |
},
|
| 2234 |
"extend-shallow": {
|
| 2235 |
-
"version": "4.2",
|
| 2236 |
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
|
| 2237 |
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
|
| 2238 |
"dev": true,
|
|
@@ -2241,7 +2241,7 @@
|
|
| 2241 |
}
|
| 2242 |
},
|
| 2243 |
"extglob": {
|
| 2244 |
-
"version": "4.2",
|
| 2245 |
"resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
|
| 2246 |
"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
|
| 2247 |
"dev": true,
|
|
@@ -2250,13 +2250,13 @@
|
|
| 2250 |
}
|
| 2251 |
},
|
| 2252 |
"extsprintf": {
|
| 2253 |
-
"version": "4.2",
|
| 2254 |
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
|
| 2255 |
"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
|
| 2256 |
"dev": true
|
| 2257 |
},
|
| 2258 |
"fancy-log": {
|
| 2259 |
-
"version": "4.2",
|
| 2260 |
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
|
| 2261 |
"integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=",
|
| 2262 |
"dev": true,
|
|
@@ -2266,7 +2266,7 @@
|
|
| 2266 |
}
|
| 2267 |
},
|
| 2268 |
"fast-glob": {
|
| 2269 |
-
"version": "4.2",
|
| 2270 |
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.0.4.tgz",
|
| 2271 |
"integrity": "sha512-JAh0y6ScChRmATdQIsN416LK+bAFiGczD9A4zWBMPcTgkpj9SEOC7DEzpfbqoDKzieZw40dIAKx3PofGxukFqw==",
|
| 2272 |
"dev": true,
|
|
@@ -2278,19 +2278,19 @@
|
|
| 2278 |
},
|
| 2279 |
"dependencies": {
|
| 2280 |
"arr-diff": {
|
| 2281 |
-
"version": "4.2",
|
| 2282 |
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
|
| 2283 |
"integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
|
| 2284 |
"dev": true
|
| 2285 |
},
|
| 2286 |
"array-unique": {
|
| 2287 |
-
"version": "4.2",
|
| 2288 |
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
|
| 2289 |
"integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
|
| 2290 |
"dev": true
|
| 2291 |
},
|
| 2292 |
"braces": {
|
| 2293 |
-
"version": "4.2",
|
| 2294 |
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz",
|
| 2295 |
"integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==",
|
| 2296 |
"dev": true,
|
|
@@ -2310,7 +2310,7 @@
|
|
| 2310 |
}
|
| 2311 |
},
|
| 2312 |
"expand-brackets": {
|
| 2313 |
-
"version": "4.2",
|
| 2314 |
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
|
| 2315 |
"integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
|
| 2316 |
"dev": true,
|
|
@@ -2325,7 +2325,7 @@
|
|
| 2325 |
},
|
| 2326 |
"dependencies": {
|
| 2327 |
"define-property": {
|
| 2328 |
-
"version": "4.2",
|
| 2329 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
|
| 2330 |
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
|
| 2331 |
"dev": true,
|
|
@@ -2336,7 +2336,7 @@
|
|
| 2336 |
}
|
| 2337 |
},
|
| 2338 |
"extglob": {
|
| 2339 |
-
"version": "4.2",
|
| 2340 |
"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
|
| 2341 |
"integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
|
| 2342 |
"dev": true,
|
|
@@ -2352,7 +2352,7 @@
|
|
| 2352 |
}
|
| 2353 |
},
|
| 2354 |
"fill-range": {
|
| 2355 |
-
"version": "4.2",
|
| 2356 |
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
|
| 2357 |
"integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
|
| 2358 |
"dev": true,
|
|
@@ -2364,7 +2364,7 @@
|
|
| 2364 |
}
|
| 2365 |
},
|
| 2366 |
"glob-parent": {
|
| 2367 |
-
"version": "4.2",
|
| 2368 |
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
|
| 2369 |
"integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
|
| 2370 |
"dev": true,
|
|
@@ -2374,7 +2374,7 @@
|
|
| 2374 |
}
|
| 2375 |
},
|
| 2376 |
"is-accessor-descriptor": {
|
| 2377 |
-
"version": "4.2",
|
| 2378 |
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
|
| 2379 |
"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
|
| 2380 |
"dev": true,
|
|
@@ -2383,7 +2383,7 @@
|
|
| 2383 |
},
|
| 2384 |
"dependencies": {
|
| 2385 |
"kind-of": {
|
| 2386 |
-
"version": "4.2",
|
| 2387 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 2388 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 2389 |
"dev": true,
|
|
@@ -2394,7 +2394,7 @@
|
|
| 2394 |
}
|
| 2395 |
},
|
| 2396 |
"is-data-descriptor": {
|
| 2397 |
-
"version": "4.2",
|
| 2398 |
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
|
| 2399 |
"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
|
| 2400 |
"dev": true,
|
|
@@ -2403,7 +2403,7 @@
|
|
| 2403 |
},
|
| 2404 |
"dependencies": {
|
| 2405 |
"kind-of": {
|
| 2406 |
-
"version": "4.2",
|
| 2407 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 2408 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 2409 |
"dev": true,
|
|
@@ -2414,7 +2414,7 @@
|
|
| 2414 |
}
|
| 2415 |
},
|
| 2416 |
"is-descriptor": {
|
| 2417 |
-
"version": "4.2",
|
| 2418 |
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
|
| 2419 |
"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
|
| 2420 |
"dev": true,
|
|
@@ -2425,7 +2425,7 @@
|
|
| 2425 |
},
|
| 2426 |
"dependencies": {
|
| 2427 |
"kind-of": {
|
| 2428 |
-
"version": "4.2",
|
| 2429 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
|
| 2430 |
"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
|
| 2431 |
"dev": true
|
|
@@ -2433,13 +2433,13 @@
|
|
| 2433 |
}
|
| 2434 |
},
|
| 2435 |
"is-extglob": {
|
| 2436 |
-
"version": "4.2",
|
| 2437 |
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
|
| 2438 |
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
|
| 2439 |
"dev": true
|
| 2440 |
},
|
| 2441 |
"is-glob": {
|
| 2442 |
-
"version": "4.2",
|
| 2443 |
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
|
| 2444 |
"integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
|
| 2445 |
"dev": true,
|
|
@@ -2448,7 +2448,7 @@
|
|
| 2448 |
}
|
| 2449 |
},
|
| 2450 |
"is-number": {
|
| 2451 |
-
"version": "4.2",
|
| 2452 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
|
| 2453 |
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
|
| 2454 |
"dev": true,
|
|
@@ -2457,7 +2457,7 @@
|
|
| 2457 |
},
|
| 2458 |
"dependencies": {
|
| 2459 |
"kind-of": {
|
| 2460 |
-
"version": "4.2",
|
| 2461 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 2462 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 2463 |
"dev": true,
|
|
@@ -2468,19 +2468,19 @@
|
|
| 2468 |
}
|
| 2469 |
},
|
| 2470 |
"isobject": {
|
| 2471 |
-
"version": "4.2",
|
| 2472 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 2473 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 2474 |
"dev": true
|
| 2475 |
},
|
| 2476 |
"kind-of": {
|
| 2477 |
-
"version": "4.2",
|
| 2478 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
|
| 2479 |
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
|
| 2480 |
"dev": true
|
| 2481 |
},
|
| 2482 |
"micromatch": {
|
| 2483 |
-
"version": "4.2",
|
| 2484 |
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.5.tgz",
|
| 2485 |
"integrity": "sha512-ykttrLPQrz1PUJcXjwsTUjGoPJ64StIGNE2lGVD1c9CuguJ+L7/navsE8IcDNndOoCMvYV0qc/exfVbMHkUhvA==",
|
| 2486 |
"dev": true,
|
|
@@ -2503,19 +2503,19 @@
|
|
| 2503 |
}
|
| 2504 |
},
|
| 2505 |
"filename-regex": {
|
| 2506 |
-
"version": "4.2",
|
| 2507 |
"resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
|
| 2508 |
"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
|
| 2509 |
"dev": true
|
| 2510 |
},
|
| 2511 |
"filesize": {
|
| 2512 |
-
"version": "4.2",
|
| 2513 |
"resolved": "https://registry.npmjs.org/filesize/-/filesize-2.0.4.tgz",
|
| 2514 |
"integrity": "sha1-eAWUHGD83+Y/RtfqNYxZreEcEyU=",
|
| 2515 |
"dev": true
|
| 2516 |
},
|
| 2517 |
"fill-range": {
|
| 2518 |
-
"version": "4.2",
|
| 2519 |
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
|
| 2520 |
"integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
|
| 2521 |
"dev": true,
|
|
@@ -2528,13 +2528,13 @@
|
|
| 2528 |
}
|
| 2529 |
},
|
| 2530 |
"find-index": {
|
| 2531 |
-
"version": "4.2",
|
| 2532 |
"resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
|
| 2533 |
"integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
|
| 2534 |
"dev": true
|
| 2535 |
},
|
| 2536 |
"find-up": {
|
| 2537 |
-
"version": "4.2",
|
| 2538 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
|
| 2539 |
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
|
| 2540 |
"dev": true,
|
|
@@ -2544,7 +2544,7 @@
|
|
| 2544 |
}
|
| 2545 |
},
|
| 2546 |
"findup-sync": {
|
| 2547 |
-
"version": "4.2",
|
| 2548 |
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
|
| 2549 |
"integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
|
| 2550 |
"dev": true,
|
|
@@ -2556,7 +2556,7 @@
|
|
| 2556 |
}
|
| 2557 |
},
|
| 2558 |
"fined": {
|
| 2559 |
-
"version": "4.2",
|
| 2560 |
"resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz",
|
| 2561 |
"integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=",
|
| 2562 |
"dev": true,
|
|
@@ -2569,7 +2569,7 @@
|
|
| 2569 |
},
|
| 2570 |
"dependencies": {
|
| 2571 |
"expand-tilde": {
|
| 2572 |
-
"version": "4.2",
|
| 2573 |
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
|
| 2574 |
"integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
|
| 2575 |
"dev": true,
|
|
@@ -2580,25 +2580,25 @@
|
|
| 2580 |
}
|
| 2581 |
},
|
| 2582 |
"first-chunk-stream": {
|
| 2583 |
-
"version": "4.2",
|
| 2584 |
"resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
|
| 2585 |
"integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
|
| 2586 |
"dev": true
|
| 2587 |
},
|
| 2588 |
"flagged-respawn": {
|
| 2589 |
-
"version": "4.2",
|
| 2590 |
"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz",
|
| 2591 |
"integrity": "sha1-/xke3c1wiKZ1smEP/8l2vpuAdLU=",
|
| 2592 |
"dev": true
|
| 2593 |
},
|
| 2594 |
"for-in": {
|
| 2595 |
-
"version": "4.2",
|
| 2596 |
"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
|
| 2597 |
"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
|
| 2598 |
"dev": true
|
| 2599 |
},
|
| 2600 |
"for-own": {
|
| 2601 |
-
"version": "4.2",
|
| 2602 |
"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
|
| 2603 |
"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
|
| 2604 |
"dev": true,
|
|
@@ -2607,13 +2607,13 @@
|
|
| 2607 |
}
|
| 2608 |
},
|
| 2609 |
"forever-agent": {
|
| 2610 |
-
"version": "4.2",
|
| 2611 |
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
|
| 2612 |
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
|
| 2613 |
"dev": true
|
| 2614 |
},
|
| 2615 |
"form-data": {
|
| 2616 |
-
"version": "4.2",
|
| 2617 |
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
|
| 2618 |
"integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
|
| 2619 |
"dev": true,
|
|
@@ -2624,12 +2624,12 @@
|
|
| 2624 |
}
|
| 2625 |
},
|
| 2626 |
"form-serialize": {
|
| 2627 |
-
"version": "4.2",
|
| 2628 |
"resolved": "https://registry.npmjs.org/form-serialize/-/form-serialize-0.7.2.tgz",
|
| 2629 |
"integrity": "sha1-sKL/DCICb7bT0VydM/beakMuRzI="
|
| 2630 |
},
|
| 2631 |
"fragment-cache": {
|
| 2632 |
-
"version": "4.2",
|
| 2633 |
"resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
|
| 2634 |
"integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
|
| 2635 |
"dev": true,
|
|
@@ -2638,19 +2638,19 @@
|
|
| 2638 |
}
|
| 2639 |
},
|
| 2640 |
"from": {
|
| 2641 |
-
"version": "4.2",
|
| 2642 |
"resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
|
| 2643 |
"integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
|
| 2644 |
"dev": true
|
| 2645 |
},
|
| 2646 |
"fs-exists-sync": {
|
| 2647 |
-
"version": "4.2",
|
| 2648 |
"resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
|
| 2649 |
"integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=",
|
| 2650 |
"dev": true
|
| 2651 |
},
|
| 2652 |
"fs-readfile-promise": {
|
| 2653 |
-
"version": "4.2",
|
| 2654 |
"resolved": "https://registry.npmjs.org/fs-readfile-promise/-/fs-readfile-promise-2.0.1.tgz",
|
| 2655 |
"integrity": "sha1-gAI4I5gfn//+AWCei+Zo9prknnA=",
|
| 2656 |
"dev": true,
|
|
@@ -2659,7 +2659,7 @@
|
|
| 2659 |
},
|
| 2660 |
"dependencies": {
|
| 2661 |
"graceful-fs": {
|
| 2662 |
-
"version": "4.2",
|
| 2663 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 2664 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 2665 |
"dev": true
|
|
@@ -2667,13 +2667,13 @@
|
|
| 2667 |
}
|
| 2668 |
},
|
| 2669 |
"fs.realpath": {
|
| 2670 |
-
"version": "4.2",
|
| 2671 |
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
| 2672 |
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
|
| 2673 |
"dev": true
|
| 2674 |
},
|
| 2675 |
"fstream": {
|
| 2676 |
-
"version": "4.2",
|
| 2677 |
"resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
|
| 2678 |
"integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
|
| 2679 |
"dev": true,
|
|
@@ -2685,7 +2685,7 @@
|
|
| 2685 |
},
|
| 2686 |
"dependencies": {
|
| 2687 |
"graceful-fs": {
|
| 2688 |
-
"version": "4.2",
|
| 2689 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 2690 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 2691 |
"dev": true
|
|
@@ -2693,18 +2693,18 @@
|
|
| 2693 |
}
|
| 2694 |
},
|
| 2695 |
"function-bind": {
|
| 2696 |
-
"version": "4.2",
|
| 2697 |
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
|
| 2698 |
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
|
| 2699 |
"dev": true
|
| 2700 |
},
|
| 2701 |
"gator": {
|
| 2702 |
-
"version": "4.2",
|
| 2703 |
"resolved": "https://registry.npmjs.org/gator/-/gator-1.2.4.tgz",
|
| 2704 |
"integrity": "sha1-/2aFGEFe9fRs5Zkvzga7pTnv/xY="
|
| 2705 |
},
|
| 2706 |
"gauge": {
|
| 2707 |
-
"version": "4.2",
|
| 2708 |
"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
|
| 2709 |
"integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
|
| 2710 |
"dev": true,
|
|
@@ -2720,7 +2720,7 @@
|
|
| 2720 |
},
|
| 2721 |
"dependencies": {
|
| 2722 |
"object-assign": {
|
| 2723 |
-
"version": "4.2",
|
| 2724 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
| 2725 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
| 2726 |
"dev": true
|
|
@@ -2728,7 +2728,7 @@
|
|
| 2728 |
}
|
| 2729 |
},
|
| 2730 |
"gaze": {
|
| 2731 |
-
"version": "4.2",
|
| 2732 |
"resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
|
| 2733 |
"integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
|
| 2734 |
"dev": true,
|
|
@@ -2737,13 +2737,13 @@
|
|
| 2737 |
}
|
| 2738 |
},
|
| 2739 |
"generate-function": {
|
| 2740 |
-
"version": "4.2",
|
| 2741 |
"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
|
| 2742 |
"integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
|
| 2743 |
"dev": true
|
| 2744 |
},
|
| 2745 |
"generate-object-property": {
|
| 2746 |
-
"version": "4.2",
|
| 2747 |
"resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
|
| 2748 |
"integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
|
| 2749 |
"dev": true,
|
|
@@ -2752,25 +2752,25 @@
|
|
| 2752 |
}
|
| 2753 |
},
|
| 2754 |
"get-caller-file": {
|
| 2755 |
-
"version": "4.2",
|
| 2756 |
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
|
| 2757 |
"integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
|
| 2758 |
"dev": true
|
| 2759 |
},
|
| 2760 |
"get-stdin": {
|
| 2761 |
-
"version": "4.2",
|
| 2762 |
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
|
| 2763 |
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
|
| 2764 |
"dev": true
|
| 2765 |
},
|
| 2766 |
"get-value": {
|
| 2767 |
-
"version": "4.2",
|
| 2768 |
"resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
|
| 2769 |
"integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
|
| 2770 |
"dev": true
|
| 2771 |
},
|
| 2772 |
"getpass": {
|
| 2773 |
-
"version": "4.2",
|
| 2774 |
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
|
| 2775 |
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
|
| 2776 |
"dev": true,
|
|
@@ -2779,7 +2779,7 @@
|
|
| 2779 |
},
|
| 2780 |
"dependencies": {
|
| 2781 |
"assert-plus": {
|
| 2782 |
-
"version": "4.2",
|
| 2783 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
| 2784 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
| 2785 |
"dev": true
|
|
@@ -2787,7 +2787,7 @@
|
|
| 2787 |
}
|
| 2788 |
},
|
| 2789 |
"glob": {
|
| 2790 |
-
"version": "4.2",
|
| 2791 |
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
|
| 2792 |
"integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
|
| 2793 |
"dev": true,
|
|
@@ -2801,7 +2801,7 @@
|
|
| 2801 |
}
|
| 2802 |
},
|
| 2803 |
"glob-base": {
|
| 2804 |
-
"version": "4.2",
|
| 2805 |
"resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
|
| 2806 |
"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
|
| 2807 |
"dev": true,
|
|
@@ -2811,7 +2811,7 @@
|
|
| 2811 |
}
|
| 2812 |
},
|
| 2813 |
"glob-parent": {
|
| 2814 |
-
"version": "4.2",
|
| 2815 |
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
|
| 2816 |
"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
|
| 2817 |
"dev": true,
|
|
@@ -2820,7 +2820,7 @@
|
|
| 2820 |
}
|
| 2821 |
},
|
| 2822 |
"glob-stream": {
|
| 2823 |
-
"version": "4.2",
|
| 2824 |
"resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
|
| 2825 |
"integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
|
| 2826 |
"dev": true,
|
|
@@ -2834,7 +2834,7 @@
|
|
| 2834 |
},
|
| 2835 |
"dependencies": {
|
| 2836 |
"glob": {
|
| 2837 |
-
"version": "4.2",
|
| 2838 |
"resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
|
| 2839 |
"integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
|
| 2840 |
"dev": true,
|
|
@@ -2846,13 +2846,13 @@
|
|
| 2846 |
}
|
| 2847 |
},
|
| 2848 |
"isarray": {
|
| 2849 |
-
"version": "4.2",
|
| 2850 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
| 2851 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
| 2852 |
"dev": true
|
| 2853 |
},
|
| 2854 |
"minimatch": {
|
| 2855 |
-
"version": "4.2",
|
| 2856 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
|
| 2857 |
"integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
|
| 2858 |
"dev": true,
|
|
@@ -2861,7 +2861,7 @@
|
|
| 2861 |
}
|
| 2862 |
},
|
| 2863 |
"readable-stream": {
|
| 2864 |
-
"version": "4.2",
|
| 2865 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
| 2866 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
| 2867 |
"dev": true,
|
|
@@ -2873,13 +2873,13 @@
|
|
| 2873 |
}
|
| 2874 |
},
|
| 2875 |
"string_decoder": {
|
| 2876 |
-
"version": "4.2",
|
| 2877 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
| 2878 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
| 2879 |
"dev": true
|
| 2880 |
},
|
| 2881 |
"through2": {
|
| 2882 |
-
"version": "4.2",
|
| 2883 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
| 2884 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
| 2885 |
"dev": true,
|
|
@@ -2891,13 +2891,13 @@
|
|
| 2891 |
}
|
| 2892 |
},
|
| 2893 |
"glob-to-regexp": {
|
| 2894 |
-
"version": "4.2",
|
| 2895 |
"resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
|
| 2896 |
"integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
|
| 2897 |
"dev": true
|
| 2898 |
},
|
| 2899 |
"glob-watcher": {
|
| 2900 |
-
"version": "4.2",
|
| 2901 |
"resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
|
| 2902 |
"integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
|
| 2903 |
"dev": true,
|
|
@@ -2906,7 +2906,7 @@
|
|
| 2906 |
}
|
| 2907 |
},
|
| 2908 |
"glob2base": {
|
| 2909 |
-
"version": "4.2",
|
| 2910 |
"resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
|
| 2911 |
"integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
|
| 2912 |
"dev": true,
|
|
@@ -2915,7 +2915,7 @@
|
|
| 2915 |
}
|
| 2916 |
},
|
| 2917 |
"global-modules": {
|
| 2918 |
-
"version": "4.2",
|
| 2919 |
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
|
| 2920 |
"integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=",
|
| 2921 |
"dev": true,
|
|
@@ -2925,7 +2925,7 @@
|
|
| 2925 |
}
|
| 2926 |
},
|
| 2927 |
"global-prefix": {
|
| 2928 |
-
"version": "4.2",
|
| 2929 |
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
|
| 2930 |
"integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=",
|
| 2931 |
"dev": true,
|
|
@@ -2937,13 +2937,13 @@
|
|
| 2937 |
}
|
| 2938 |
},
|
| 2939 |
"globals": {
|
| 2940 |
-
"version": "4.2",
|
| 2941 |
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
|
| 2942 |
"integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
|
| 2943 |
"dev": true
|
| 2944 |
},
|
| 2945 |
"globby": {
|
| 2946 |
-
"version": "4.2",
|
| 2947 |
"resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz",
|
| 2948 |
"integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==",
|
| 2949 |
"dev": true,
|
|
@@ -2958,7 +2958,7 @@
|
|
| 2958 |
}
|
| 2959 |
},
|
| 2960 |
"globule": {
|
| 2961 |
-
"version": "4.2",
|
| 2962 |
"resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
|
| 2963 |
"integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
|
| 2964 |
"dev": true,
|
|
@@ -2969,7 +2969,7 @@
|
|
| 2969 |
},
|
| 2970 |
"dependencies": {
|
| 2971 |
"glob": {
|
| 2972 |
-
"version": "4.2",
|
| 2973 |
"resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
|
| 2974 |
"integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
|
| 2975 |
"dev": true,
|
|
@@ -2980,25 +2980,25 @@
|
|
| 2980 |
}
|
| 2981 |
},
|
| 2982 |
"graceful-fs": {
|
| 2983 |
-
"version": "4.2",
|
| 2984 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
|
| 2985 |
"integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
|
| 2986 |
"dev": true
|
| 2987 |
},
|
| 2988 |
"inherits": {
|
| 2989 |
-
"version": "4.2",
|
| 2990 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
|
| 2991 |
"integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
|
| 2992 |
"dev": true
|
| 2993 |
},
|
| 2994 |
"lodash": {
|
| 2995 |
-
"version": "4.2",
|
| 2996 |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
|
| 2997 |
"integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
|
| 2998 |
"dev": true
|
| 2999 |
},
|
| 3000 |
"minimatch": {
|
| 3001 |
-
"version": "4.2",
|
| 3002 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
|
| 3003 |
"integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
|
| 3004 |
"dev": true,
|
|
@@ -3010,7 +3010,7 @@
|
|
| 3010 |
}
|
| 3011 |
},
|
| 3012 |
"glogg": {
|
| 3013 |
-
"version": "4.2",
|
| 3014 |
"resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
|
| 3015 |
"integrity": "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U=",
|
| 3016 |
"dev": true,
|
|
@@ -3019,7 +3019,7 @@
|
|
| 3019 |
}
|
| 3020 |
},
|
| 3021 |
"graceful-fs": {
|
| 3022 |
-
"version": "4.2",
|
| 3023 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
|
| 3024 |
"integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
|
| 3025 |
"dev": true,
|
|
@@ -3028,13 +3028,13 @@
|
|
| 3028 |
}
|
| 3029 |
},
|
| 3030 |
"graceful-readlink": {
|
| 3031 |
-
"version": "4.2",
|
| 3032 |
"resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
|
| 3033 |
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
|
| 3034 |
"dev": true
|
| 3035 |
},
|
| 3036 |
"gulp": {
|
| 3037 |
-
"version": "4.2",
|
| 3038 |
"resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
|
| 3039 |
"integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
|
| 3040 |
"dev": true,
|
|
@@ -3055,7 +3055,7 @@
|
|
| 3055 |
}
|
| 3056 |
},
|
| 3057 |
"gulp-cssmin": {
|
| 3058 |
-
"version": "4.2",
|
| 3059 |
"resolved": "https://registry.npmjs.org/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz",
|
| 3060 |
"integrity": "sha1-h6s8ad05sg1dljVcZQStakR7HnI=",
|
| 3061 |
"dev": true,
|
|
@@ -3070,19 +3070,19 @@
|
|
| 3070 |
},
|
| 3071 |
"dependencies": {
|
| 3072 |
"ansi-regex": {
|
| 3073 |
-
"version": "4.2",
|
| 3074 |
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
|
| 3075 |
"integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
|
| 3076 |
"dev": true
|
| 3077 |
},
|
| 3078 |
"ansi-styles": {
|
| 3079 |
-
"version": "4.2",
|
| 3080 |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
|
| 3081 |
"integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
|
| 3082 |
"dev": true
|
| 3083 |
},
|
| 3084 |
"chalk": {
|
| 3085 |
-
"version": "4.2",
|
| 3086 |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
|
| 3087 |
"integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
|
| 3088 |
"dev": true,
|
|
@@ -3095,7 +3095,7 @@
|
|
| 3095 |
}
|
| 3096 |
},
|
| 3097 |
"dateformat": {
|
| 3098 |
-
"version": "4.2",
|
| 3099 |
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
|
| 3100 |
"integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
|
| 3101 |
"dev": true,
|
|
@@ -3105,13 +3105,13 @@
|
|
| 3105 |
}
|
| 3106 |
},
|
| 3107 |
"graceful-fs": {
|
| 3108 |
-
"version": "4.2",
|
| 3109 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 3110 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 3111 |
"dev": true
|
| 3112 |
},
|
| 3113 |
"gulp-rename": {
|
| 3114 |
-
"version": "4.2",
|
| 3115 |
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.1.0.tgz",
|
| 3116 |
"integrity": "sha1-kwkKqvTThsB/IFOKaIjxXvunJ6E=",
|
| 3117 |
"dev": true,
|
|
@@ -3120,7 +3120,7 @@
|
|
| 3120 |
}
|
| 3121 |
},
|
| 3122 |
"gulp-util": {
|
| 3123 |
-
"version": "4.2",
|
| 3124 |
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz",
|
| 3125 |
"integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=",
|
| 3126 |
"dev": true,
|
|
@@ -3136,7 +3136,7 @@
|
|
| 3136 |
}
|
| 3137 |
},
|
| 3138 |
"has-ansi": {
|
| 3139 |
-
"version": "4.2",
|
| 3140 |
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
|
| 3141 |
"integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
|
| 3142 |
"dev": true,
|
|
@@ -3145,19 +3145,19 @@
|
|
| 3145 |
}
|
| 3146 |
},
|
| 3147 |
"isarray": {
|
| 3148 |
-
"version": "4.2",
|
| 3149 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
| 3150 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
| 3151 |
"dev": true
|
| 3152 |
},
|
| 3153 |
"lodash._reinterpolate": {
|
| 3154 |
-
"version": "4.2",
|
| 3155 |
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz",
|
| 3156 |
"integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=",
|
| 3157 |
"dev": true
|
| 3158 |
},
|
| 3159 |
"lodash.escape": {
|
| 3160 |
-
"version": "4.2",
|
| 3161 |
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz",
|
| 3162 |
"integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=",
|
| 3163 |
"dev": true,
|
|
@@ -3168,7 +3168,7 @@
|
|
| 3168 |
}
|
| 3169 |
},
|
| 3170 |
"lodash.keys": {
|
| 3171 |
-
"version": "4.2",
|
| 3172 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
| 3173 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
| 3174 |
"dev": true,
|
|
@@ -3179,7 +3179,7 @@
|
|
| 3179 |
}
|
| 3180 |
},
|
| 3181 |
"lodash.template": {
|
| 3182 |
-
"version": "4.2",
|
| 3183 |
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz",
|
| 3184 |
"integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=",
|
| 3185 |
"dev": true,
|
|
@@ -3194,7 +3194,7 @@
|
|
| 3194 |
}
|
| 3195 |
},
|
| 3196 |
"lodash.templatesettings": {
|
| 3197 |
-
"version": "4.2",
|
| 3198 |
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz",
|
| 3199 |
"integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=",
|
| 3200 |
"dev": true,
|
|
@@ -3204,19 +3204,19 @@
|
|
| 3204 |
}
|
| 3205 |
},
|
| 3206 |
"map-stream": {
|
| 3207 |
-
"version": "4.2",
|
| 3208 |
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.4.tgz",
|
| 3209 |
"integrity": "sha1-XsbekCE+9sey65Nn6a3o2k79tos=",
|
| 3210 |
"dev": true
|
| 3211 |
},
|
| 3212 |
"minimist": {
|
| 3213 |
-
"version": "4.2",
|
| 3214 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz",
|
| 3215 |
"integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=",
|
| 3216 |
"dev": true
|
| 3217 |
},
|
| 3218 |
"readable-stream": {
|
| 3219 |
-
"version": "4.2",
|
| 3220 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
| 3221 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
| 3222 |
"dev": true,
|
|
@@ -3228,13 +3228,13 @@
|
|
| 3228 |
}
|
| 3229 |
},
|
| 3230 |
"string_decoder": {
|
| 3231 |
-
"version": "4.2",
|
| 3232 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
| 3233 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
| 3234 |
"dev": true
|
| 3235 |
},
|
| 3236 |
"strip-ansi": {
|
| 3237 |
-
"version": "4.2",
|
| 3238 |
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
|
| 3239 |
"integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
|
| 3240 |
"dev": true,
|
|
@@ -3243,13 +3243,13 @@
|
|
| 3243 |
}
|
| 3244 |
},
|
| 3245 |
"supports-color": {
|
| 3246 |
-
"version": "4.2",
|
| 3247 |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
|
| 3248 |
"integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
|
| 3249 |
"dev": true
|
| 3250 |
},
|
| 3251 |
"through2": {
|
| 3252 |
-
"version": "4.2",
|
| 3253 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz",
|
| 3254 |
"integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=",
|
| 3255 |
"dev": true,
|
|
@@ -3259,7 +3259,7 @@
|
|
| 3259 |
}
|
| 3260 |
},
|
| 3261 |
"vinyl": {
|
| 3262 |
-
"version": "4.2",
|
| 3263 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz",
|
| 3264 |
"integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=",
|
| 3265 |
"dev": true,
|
|
@@ -3268,7 +3268,7 @@
|
|
| 3268 |
}
|
| 3269 |
},
|
| 3270 |
"xtend": {
|
| 3271 |
-
"version": "4.2",
|
| 3272 |
"resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
|
| 3273 |
"integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
|
| 3274 |
"dev": true
|
|
@@ -3276,7 +3276,7 @@
|
|
| 3276 |
}
|
| 3277 |
},
|
| 3278 |
"gulp-derequire": {
|
| 3279 |
-
"version": "4.2",
|
| 3280 |
"resolved": "https://registry.npmjs.org/gulp-derequire/-/gulp-derequire-2.1.0.tgz",
|
| 3281 |
"integrity": "sha1-BWIxBzP5+KcZxS24c6iEe4mLRuU=",
|
| 3282 |
"dev": true,
|
|
@@ -3288,13 +3288,13 @@
|
|
| 3288 |
},
|
| 3289 |
"dependencies": {
|
| 3290 |
"isarray": {
|
| 3291 |
-
"version": "4.2",
|
| 3292 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
| 3293 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
| 3294 |
"dev": true
|
| 3295 |
},
|
| 3296 |
"readable-stream": {
|
| 3297 |
-
"version": "4.2",
|
| 3298 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
| 3299 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
| 3300 |
"dev": true,
|
|
@@ -3306,13 +3306,13 @@
|
|
| 3306 |
}
|
| 3307 |
},
|
| 3308 |
"string_decoder": {
|
| 3309 |
-
"version": "4.2",
|
| 3310 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
| 3311 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
| 3312 |
"dev": true
|
| 3313 |
},
|
| 3314 |
"through2": {
|
| 3315 |
-
"version": "4.2",
|
| 3316 |
"resolved": "https://registry.npmjs.org/through2/-/through2-1.1.1.tgz",
|
| 3317 |
"integrity": "sha1-CEfLxESfNAVXTb3M2buEG4OsNUU=",
|
| 3318 |
"dev": true,
|
|
@@ -3324,13 +3324,13 @@
|
|
| 3324 |
}
|
| 3325 |
},
|
| 3326 |
"gulp-rename": {
|
| 3327 |
-
"version": "4.2",
|
| 3328 |
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz",
|
| 3329 |
"integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=",
|
| 3330 |
"dev": true
|
| 3331 |
},
|
| 3332 |
"gulp-replace": {
|
| 3333 |
-
"version": "4.2",
|
| 3334 |
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.6.1.tgz",
|
| 3335 |
"integrity": "sha1-Eb+Mj85TPjPi9qjy9DC5VboL4GY=",
|
| 3336 |
"dev": true,
|
|
@@ -3341,7 +3341,7 @@
|
|
| 3341 |
}
|
| 3342 |
},
|
| 3343 |
"gulp-sass": {
|
| 3344 |
-
"version": "4.2",
|
| 3345 |
"resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-3.1.0.tgz",
|
| 3346 |
"integrity": "sha1-U9xLaKH13f5EJKtMJHZVJpqLdLc=",
|
| 3347 |
"dev": true,
|
|
@@ -3354,7 +3354,7 @@
|
|
| 3354 |
}
|
| 3355 |
},
|
| 3356 |
"gulp-sourcemaps": {
|
| 3357 |
-
"version": "4.2",
|
| 3358 |
"resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.1.tgz",
|
| 3359 |
"integrity": "sha512-1qHCI3hdmsMdq/SUotxwUh/L8YzlI6J9zQ5ifNOtx4Y6KV5y5sGuORv1KZzWhuKtz/mXNh5xLESUtwC4EndCjA==",
|
| 3360 |
"dev": true,
|
|
@@ -3374,13 +3374,13 @@
|
|
| 3374 |
},
|
| 3375 |
"dependencies": {
|
| 3376 |
"graceful-fs": {
|
| 3377 |
-
"version": "4.2",
|
| 3378 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 3379 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 3380 |
"dev": true
|
| 3381 |
},
|
| 3382 |
"vinyl": {
|
| 3383 |
-
"version": "4.2",
|
| 3384 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
|
| 3385 |
"integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
|
| 3386 |
"dev": true,
|
|
@@ -3393,7 +3393,7 @@
|
|
| 3393 |
}
|
| 3394 |
},
|
| 3395 |
"gulp-streamify": {
|
| 3396 |
-
"version": "4.2",
|
| 3397 |
"resolved": "https://registry.npmjs.org/gulp-streamify/-/gulp-streamify-1.0.2.tgz",
|
| 3398 |
"integrity": "sha1-ANazgU1IbAiPeHOO0HZqvBY4nk0=",
|
| 3399 |
"dev": true,
|
|
@@ -3402,7 +3402,7 @@
|
|
| 3402 |
}
|
| 3403 |
},
|
| 3404 |
"gulp-uglify": {
|
| 3405 |
-
"version": "4.2",
|
| 3406 |
"resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz",
|
| 3407 |
"integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=",
|
| 3408 |
"dev": true,
|
|
@@ -3417,7 +3417,7 @@
|
|
| 3417 |
}
|
| 3418 |
},
|
| 3419 |
"gulp-util": {
|
| 3420 |
-
"version": "4.2",
|
| 3421 |
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
|
| 3422 |
"integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
|
| 3423 |
"dev": true,
|
|
@@ -3443,7 +3443,7 @@
|
|
| 3443 |
}
|
| 3444 |
},
|
| 3445 |
"gulp-wp-pot": {
|
| 3446 |
-
"version": "4.2",
|
| 3447 |
"resolved": "https://registry.npmjs.org/gulp-wp-pot/-/gulp-wp-pot-2.0.6.tgz",
|
| 3448 |
"integrity": "sha512-8LECuAaezemuHK7HNPalSjuQGdg4qheXUj8TNKrkLmMa0r+3SYToTitdA7kUca5xcCNUI6jYrswN33yr3T7gnQ==",
|
| 3449 |
"dev": true,
|
|
@@ -3454,7 +3454,7 @@
|
|
| 3454 |
}
|
| 3455 |
},
|
| 3456 |
"gulp-wrap": {
|
| 3457 |
-
"version": "4.2",
|
| 3458 |
"resolved": "https://registry.npmjs.org/gulp-wrap/-/gulp-wrap-0.13.0.tgz",
|
| 3459 |
"integrity": "sha1-kPsLSieiZkM4Mv98YSLbXB7olMY=",
|
| 3460 |
"dev": true,
|
|
@@ -3472,7 +3472,7 @@
|
|
| 3472 |
}
|
| 3473 |
},
|
| 3474 |
"gulplog": {
|
| 3475 |
-
"version": "4.2",
|
| 3476 |
"resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
|
| 3477 |
"integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
|
| 3478 |
"dev": true,
|
|
@@ -3481,7 +3481,7 @@
|
|
| 3481 |
}
|
| 3482 |
},
|
| 3483 |
"har-validator": {
|
| 3484 |
-
"version": "4.2",
|
| 3485 |
"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
|
| 3486 |
"integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
|
| 3487 |
"dev": true,
|
|
@@ -3493,7 +3493,7 @@
|
|
| 3493 |
},
|
| 3494 |
"dependencies": {
|
| 3495 |
"commander": {
|
| 3496 |
-
"version": "4.2",
|
| 3497 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
|
| 3498 |
"integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
|
| 3499 |
"dev": true
|
|
@@ -3501,7 +3501,7 @@
|
|
| 3501 |
}
|
| 3502 |
},
|
| 3503 |
"has": {
|
| 3504 |
-
"version": "4.2",
|
| 3505 |
"resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
|
| 3506 |
"integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
|
| 3507 |
"dev": true,
|
|
@@ -3510,7 +3510,7 @@
|
|
| 3510 |
}
|
| 3511 |
},
|
| 3512 |
"has-ansi": {
|
| 3513 |
-
"version": "4.2",
|
| 3514 |
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
|
| 3515 |
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
|
| 3516 |
"dev": true,
|
|
@@ -3519,7 +3519,7 @@
|
|
| 3519 |
}
|
| 3520 |
},
|
| 3521 |
"has-gulplog": {
|
| 3522 |
-
"version": "4.2",
|
| 3523 |
"resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
|
| 3524 |
"integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
|
| 3525 |
"dev": true,
|
|
@@ -3528,13 +3528,13 @@
|
|
| 3528 |
}
|
| 3529 |
},
|
| 3530 |
"has-unicode": {
|
| 3531 |
-
"version": "4.2",
|
| 3532 |
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
|
| 3533 |
"integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
|
| 3534 |
"dev": true
|
| 3535 |
},
|
| 3536 |
"has-value": {
|
| 3537 |
-
"version": "4.2",
|
| 3538 |
"resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
|
| 3539 |
"integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
|
| 3540 |
"dev": true,
|
|
@@ -3545,7 +3545,7 @@
|
|
| 3545 |
},
|
| 3546 |
"dependencies": {
|
| 3547 |
"isobject": {
|
| 3548 |
-
"version": "4.2",
|
| 3549 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 3550 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 3551 |
"dev": true
|
|
@@ -3553,7 +3553,7 @@
|
|
| 3553 |
}
|
| 3554 |
},
|
| 3555 |
"has-values": {
|
| 3556 |
-
"version": "4.2",
|
| 3557 |
"resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
|
| 3558 |
"integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
|
| 3559 |
"dev": true,
|
|
@@ -3563,7 +3563,7 @@
|
|
| 3563 |
},
|
| 3564 |
"dependencies": {
|
| 3565 |
"is-number": {
|
| 3566 |
-
"version": "4.2",
|
| 3567 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
|
| 3568 |
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
|
| 3569 |
"dev": true,
|
|
@@ -3572,7 +3572,7 @@
|
|
| 3572 |
},
|
| 3573 |
"dependencies": {
|
| 3574 |
"kind-of": {
|
| 3575 |
-
"version": "4.2",
|
| 3576 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 3577 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 3578 |
"dev": true,
|
|
@@ -3583,7 +3583,7 @@
|
|
| 3583 |
}
|
| 3584 |
},
|
| 3585 |
"kind-of": {
|
| 3586 |
-
"version": "4.2",
|
| 3587 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
|
| 3588 |
"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
|
| 3589 |
"dev": true,
|
|
@@ -3594,7 +3594,7 @@
|
|
| 3594 |
}
|
| 3595 |
},
|
| 3596 |
"hash-base": {
|
| 3597 |
-
"version": "4.2",
|
| 3598 |
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz",
|
| 3599 |
"integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=",
|
| 3600 |
"dev": true,
|
|
@@ -3603,7 +3603,7 @@
|
|
| 3603 |
}
|
| 3604 |
},
|
| 3605 |
"hash.js": {
|
| 3606 |
-
"version": "4.2",
|
| 3607 |
"resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
|
| 3608 |
"integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
|
| 3609 |
"dev": true,
|
|
@@ -3613,7 +3613,7 @@
|
|
| 3613 |
}
|
| 3614 |
},
|
| 3615 |
"hawk": {
|
| 3616 |
-
"version": "4.2",
|
| 3617 |
"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
|
| 3618 |
"integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
|
| 3619 |
"dev": true,
|
|
@@ -3625,7 +3625,7 @@
|
|
| 3625 |
}
|
| 3626 |
},
|
| 3627 |
"hmac-drbg": {
|
| 3628 |
-
"version": "4.2",
|
| 3629 |
"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
|
| 3630 |
"integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
|
| 3631 |
"dev": true,
|
|
@@ -3636,13 +3636,13 @@
|
|
| 3636 |
}
|
| 3637 |
},
|
| 3638 |
"hoek": {
|
| 3639 |
-
"version": "4.2",
|
| 3640 |
"resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
|
| 3641 |
"integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
|
| 3642 |
"dev": true
|
| 3643 |
},
|
| 3644 |
"home-or-tmp": {
|
| 3645 |
-
"version": "4.2",
|
| 3646 |
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
|
| 3647 |
"integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
|
| 3648 |
"dev": true,
|
|
@@ -3652,7 +3652,7 @@
|
|
| 3652 |
}
|
| 3653 |
},
|
| 3654 |
"homedir-polyfill": {
|
| 3655 |
-
"version": "4.2",
|
| 3656 |
"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
|
| 3657 |
"integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
|
| 3658 |
"dev": true,
|
|
@@ -3661,13 +3661,13 @@
|
|
| 3661 |
}
|
| 3662 |
},
|
| 3663 |
"hosted-git-info": {
|
| 3664 |
-
"version": "4.2",
|
| 3665 |
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
|
| 3666 |
"integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
|
| 3667 |
"dev": true
|
| 3668 |
},
|
| 3669 |
"html": {
|
| 3670 |
-
"version": "4.2",
|
| 3671 |
"resolved": "https://registry.npmjs.org/html/-/html-1.0.0.tgz",
|
| 3672 |
"integrity": "sha1-pUT6nqVJK/s6LMqCEKEL57WvH2E=",
|
| 3673 |
"requires": {
|
|
@@ -3675,13 +3675,13 @@
|
|
| 3675 |
}
|
| 3676 |
},
|
| 3677 |
"htmlescape": {
|
| 3678 |
-
"version": "4.2",
|
| 3679 |
"resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
|
| 3680 |
"integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
|
| 3681 |
"dev": true
|
| 3682 |
},
|
| 3683 |
"http-signature": {
|
| 3684 |
-
"version": "4.2",
|
| 3685 |
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
|
| 3686 |
"integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
|
| 3687 |
"dev": true,
|
|
@@ -3692,31 +3692,31 @@
|
|
| 3692 |
}
|
| 3693 |
},
|
| 3694 |
"https-browserify": {
|
| 3695 |
-
"version": "4.2",
|
| 3696 |
"resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
|
| 3697 |
"integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
|
| 3698 |
"dev": true
|
| 3699 |
},
|
| 3700 |
"ieee754": {
|
| 3701 |
-
"version": "4.2",
|
| 3702 |
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
|
| 3703 |
"integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
|
| 3704 |
"dev": true
|
| 3705 |
},
|
| 3706 |
"ignore": {
|
| 3707 |
-
"version": "4.2",
|
| 3708 |
"resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
|
| 3709 |
"integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
|
| 3710 |
"dev": true
|
| 3711 |
},
|
| 3712 |
"in-publish": {
|
| 3713 |
-
"version": "4.2",
|
| 3714 |
"resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
|
| 3715 |
"integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
|
| 3716 |
"dev": true
|
| 3717 |
},
|
| 3718 |
"indent-string": {
|
| 3719 |
-
"version": "4.2",
|
| 3720 |
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
|
| 3721 |
"integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
|
| 3722 |
"dev": true,
|
|
@@ -3725,13 +3725,13 @@
|
|
| 3725 |
}
|
| 3726 |
},
|
| 3727 |
"indexof": {
|
| 3728 |
-
"version": "4.2",
|
| 3729 |
"resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
|
| 3730 |
"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
|
| 3731 |
"dev": true
|
| 3732 |
},
|
| 3733 |
"inflight": {
|
| 3734 |
-
"version": "4.2",
|
| 3735 |
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
|
| 3736 |
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
|
| 3737 |
"dev": true,
|
|
@@ -3741,18 +3741,18 @@
|
|
| 3741 |
}
|
| 3742 |
},
|
| 3743 |
"inherits": {
|
| 3744 |
-
"version": "4.2",
|
| 3745 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
|
| 3746 |
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
|
| 3747 |
},
|
| 3748 |
"ini": {
|
| 3749 |
-
"version": "4.2",
|
| 3750 |
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
|
| 3751 |
"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
|
| 3752 |
"dev": true
|
| 3753 |
},
|
| 3754 |
"inline-source-map": {
|
| 3755 |
-
"version": "4.2",
|
| 3756 |
"resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
|
| 3757 |
"integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
|
| 3758 |
"dev": true,
|
|
@@ -3761,7 +3761,7 @@
|
|
| 3761 |
}
|
| 3762 |
},
|
| 3763 |
"insert-module-globals": {
|
| 3764 |
-
"version": "4.2",
|
| 3765 |
"resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.1.tgz",
|
| 3766 |
"integrity": "sha1-wDv04BywhtW15azorQr+eInWOMM=",
|
| 3767 |
"dev": true,
|
|
@@ -3777,7 +3777,7 @@
|
|
| 3777 |
},
|
| 3778 |
"dependencies": {
|
| 3779 |
"combine-source-map": {
|
| 3780 |
-
"version": "4.2",
|
| 3781 |
"resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz",
|
| 3782 |
"integrity": "sha1-CHAxKFazB6h8xKxIbzqaYq7MwJ4=",
|
| 3783 |
"dev": true,
|
|
@@ -3789,7 +3789,7 @@
|
|
| 3789 |
}
|
| 3790 |
},
|
| 3791 |
"concat-stream": {
|
| 3792 |
-
"version": "4.2",
|
| 3793 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
| 3794 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
| 3795 |
"dev": true,
|
|
@@ -3800,7 +3800,7 @@
|
|
| 3800 |
}
|
| 3801 |
},
|
| 3802 |
"readable-stream": {
|
| 3803 |
-
"version": "4.2",
|
| 3804 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
| 3805 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
| 3806 |
"dev": true,
|
|
@@ -3814,7 +3814,7 @@
|
|
| 3814 |
}
|
| 3815 |
},
|
| 3816 |
"string_decoder": {
|
| 3817 |
-
"version": "4.2",
|
| 3818 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
| 3819 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
| 3820 |
"dev": true
|
|
@@ -3822,13 +3822,13 @@
|
|
| 3822 |
}
|
| 3823 |
},
|
| 3824 |
"interpret": {
|
| 3825 |
-
"version": "4.2",
|
| 3826 |
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
|
| 3827 |
"integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
|
| 3828 |
"dev": true
|
| 3829 |
},
|
| 3830 |
"invariant": {
|
| 3831 |
-
"version": "4.2",
|
| 3832 |
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
|
| 3833 |
"integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
|
| 3834 |
"dev": true,
|
|
@@ -3837,19 +3837,19 @@
|
|
| 3837 |
}
|
| 3838 |
},
|
| 3839 |
"invert-kv": {
|
| 3840 |
-
"version": "4.2",
|
| 3841 |
"resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
|
| 3842 |
"integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
|
| 3843 |
"dev": true
|
| 3844 |
},
|
| 3845 |
"is": {
|
| 3846 |
-
"version": "4.2",
|
| 3847 |
"resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz",
|
| 3848 |
"integrity": "sha1-0Kwq1V63sL7JJqUmb2xmKqqD3KU=",
|
| 3849 |
"dev": true
|
| 3850 |
},
|
| 3851 |
"is-absolute": {
|
| 3852 |
-
"version": "4.2",
|
| 3853 |
"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
|
| 3854 |
"integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=",
|
| 3855 |
"dev": true,
|
|
@@ -3859,7 +3859,7 @@
|
|
| 3859 |
}
|
| 3860 |
},
|
| 3861 |
"is-accessor-descriptor": {
|
| 3862 |
-
"version": "4.2",
|
| 3863 |
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
|
| 3864 |
"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
|
| 3865 |
"dev": true,
|
|
@@ -3868,7 +3868,7 @@
|
|
| 3868 |
},
|
| 3869 |
"dependencies": {
|
| 3870 |
"kind-of": {
|
| 3871 |
-
"version": "4.2",
|
| 3872 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
|
| 3873 |
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
|
| 3874 |
"dev": true
|
|
@@ -3876,19 +3876,19 @@
|
|
| 3876 |
}
|
| 3877 |
},
|
| 3878 |
"is-arrayish": {
|
| 3879 |
-
"version": "4.2",
|
| 3880 |
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
| 3881 |
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
|
| 3882 |
"dev": true
|
| 3883 |
},
|
| 3884 |
"is-buffer": {
|
| 3885 |
-
"version": "4.2",
|
| 3886 |
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
|
| 3887 |
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
|
| 3888 |
"dev": true
|
| 3889 |
},
|
| 3890 |
"is-builtin-module": {
|
| 3891 |
-
"version": "4.2",
|
| 3892 |
"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
|
| 3893 |
"integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
|
| 3894 |
"dev": true,
|
|
@@ -3897,7 +3897,7 @@
|
|
| 3897 |
}
|
| 3898 |
},
|
| 3899 |
"is-data-descriptor": {
|
| 3900 |
-
"version": "4.2",
|
| 3901 |
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
|
| 3902 |
"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
|
| 3903 |
"dev": true,
|
|
@@ -3906,7 +3906,7 @@
|
|
| 3906 |
},
|
| 3907 |
"dependencies": {
|
| 3908 |
"kind-of": {
|
| 3909 |
-
"version": "4.2",
|
| 3910 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
|
| 3911 |
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
|
| 3912 |
"dev": true
|
|
@@ -3914,7 +3914,7 @@
|
|
| 3914 |
}
|
| 3915 |
},
|
| 3916 |
"is-descriptor": {
|
| 3917 |
-
"version": "4.2",
|
| 3918 |
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
|
| 3919 |
"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
|
| 3920 |
"dev": true,
|
|
@@ -3925,7 +3925,7 @@
|
|
| 3925 |
},
|
| 3926 |
"dependencies": {
|
| 3927 |
"kind-of": {
|
| 3928 |
-
"version": "4.2",
|
| 3929 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
|
| 3930 |
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
|
| 3931 |
"dev": true
|
|
@@ -3933,13 +3933,13 @@
|
|
| 3933 |
}
|
| 3934 |
},
|
| 3935 |
"is-dotfile": {
|
| 3936 |
-
"version": "4.2",
|
| 3937 |
"resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
|
| 3938 |
"integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
|
| 3939 |
"dev": true
|
| 3940 |
},
|
| 3941 |
"is-equal-shallow": {
|
| 3942 |
-
"version": "4.2",
|
| 3943 |
"resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
|
| 3944 |
"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
|
| 3945 |
"dev": true,
|
|
@@ -3948,19 +3948,19 @@
|
|
| 3948 |
}
|
| 3949 |
},
|
| 3950 |
"is-extendable": {
|
| 3951 |
-
"version": "4.2",
|
| 3952 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
|
| 3953 |
"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
|
| 3954 |
"dev": true
|
| 3955 |
},
|
| 3956 |
"is-extglob": {
|
| 3957 |
-
"version": "4.2",
|
| 3958 |
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
|
| 3959 |
"integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
|
| 3960 |
"dev": true
|
| 3961 |
},
|
| 3962 |
"is-finite": {
|
| 3963 |
-
"version": "4.2",
|
| 3964 |
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
|
| 3965 |
"integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
|
| 3966 |
"dev": true,
|
|
@@ -3969,7 +3969,7 @@
|
|
| 3969 |
}
|
| 3970 |
},
|
| 3971 |
"is-fullwidth-code-point": {
|
| 3972 |
-
"version": "4.2",
|
| 3973 |
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
|
| 3974 |
"integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
|
| 3975 |
"dev": true,
|
|
@@ -3978,7 +3978,7 @@
|
|
| 3978 |
}
|
| 3979 |
},
|
| 3980 |
"is-glob": {
|
| 3981 |
-
"version": "4.2",
|
| 3982 |
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
|
| 3983 |
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
|
| 3984 |
"dev": true,
|
|
@@ -3987,7 +3987,7 @@
|
|
| 3987 |
}
|
| 3988 |
},
|
| 3989 |
"is-my-json-valid": {
|
| 3990 |
-
"version": "4.2",
|
| 3991 |
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz",
|
| 3992 |
"integrity": "sha512-ochPsqWS1WXj8ZnMIV0vnNXooaMhp7cyL4FMSIPKTtnV0Ha/T19G2b9kkhcNsabV9bxYkze7/aLZJb/bYuFduQ==",
|
| 3993 |
"dev": true,
|
|
@@ -3999,7 +3999,7 @@
|
|
| 3999 |
}
|
| 4000 |
},
|
| 4001 |
"is-number": {
|
| 4002 |
-
"version": "4.2",
|
| 4003 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
|
| 4004 |
"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
|
| 4005 |
"dev": true,
|
|
@@ -4008,7 +4008,7 @@
|
|
| 4008 |
}
|
| 4009 |
},
|
| 4010 |
"is-odd": {
|
| 4011 |
-
"version": "4.2",
|
| 4012 |
"resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz",
|
| 4013 |
"integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==",
|
| 4014 |
"dev": true,
|
|
@@ -4017,7 +4017,7 @@
|
|
| 4017 |
},
|
| 4018 |
"dependencies": {
|
| 4019 |
"is-number": {
|
| 4020 |
-
"version": "4.2",
|
| 4021 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
|
| 4022 |
"integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
|
| 4023 |
"dev": true
|
|
@@ -4025,7 +4025,7 @@
|
|
| 4025 |
}
|
| 4026 |
},
|
| 4027 |
"is-plain-object": {
|
| 4028 |
-
"version": "4.2",
|
| 4029 |
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
|
| 4030 |
"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
|
| 4031 |
"dev": true,
|
|
@@ -4034,7 +4034,7 @@
|
|
| 4034 |
},
|
| 4035 |
"dependencies": {
|
| 4036 |
"isobject": {
|
| 4037 |
-
"version": "4.2",
|
| 4038 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 4039 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 4040 |
"dev": true
|
|
@@ -4042,31 +4042,31 @@
|
|
| 4042 |
}
|
| 4043 |
},
|
| 4044 |
"is-posix-bracket": {
|
| 4045 |
-
"version": "4.2",
|
| 4046 |
"resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
|
| 4047 |
"integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
|
| 4048 |
"dev": true
|
| 4049 |
},
|
| 4050 |
"is-primitive": {
|
| 4051 |
-
"version": "4.2",
|
| 4052 |
"resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
|
| 4053 |
"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
|
| 4054 |
"dev": true
|
| 4055 |
},
|
| 4056 |
"is-promise": {
|
| 4057 |
-
"version": "4.2",
|
| 4058 |
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
|
| 4059 |
"integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
|
| 4060 |
"dev": true
|
| 4061 |
},
|
| 4062 |
"is-property": {
|
| 4063 |
-
"version": "4.2",
|
| 4064 |
"resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
|
| 4065 |
"integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
|
| 4066 |
"dev": true
|
| 4067 |
},
|
| 4068 |
"is-relative": {
|
| 4069 |
-
"version": "4.2",
|
| 4070 |
"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
|
| 4071 |
"integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=",
|
| 4072 |
"dev": true,
|
|
@@ -4075,13 +4075,13 @@
|
|
| 4075 |
}
|
| 4076 |
},
|
| 4077 |
"is-typedarray": {
|
| 4078 |
-
"version": "4.2",
|
| 4079 |
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
|
| 4080 |
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
|
| 4081 |
"dev": true
|
| 4082 |
},
|
| 4083 |
"is-unc-path": {
|
| 4084 |
-
"version": "4.2",
|
| 4085 |
"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz",
|
| 4086 |
"integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=",
|
| 4087 |
"dev": true,
|
|
@@ -4090,30 +4090,30 @@
|
|
| 4090 |
}
|
| 4091 |
},
|
| 4092 |
"is-utf8": {
|
| 4093 |
-
"version": "4.2",
|
| 4094 |
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
|
| 4095 |
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
| 4096 |
"dev": true
|
| 4097 |
},
|
| 4098 |
"is-windows": {
|
| 4099 |
-
"version": "4.2",
|
| 4100 |
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
|
| 4101 |
"integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
|
| 4102 |
"dev": true
|
| 4103 |
},
|
| 4104 |
"isarray": {
|
| 4105 |
-
"version": "4.2",
|
| 4106 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
| 4107 |
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
|
| 4108 |
},
|
| 4109 |
"isexe": {
|
| 4110 |
-
"version": "4.2",
|
| 4111 |
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
| 4112 |
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
| 4113 |
"dev": true
|
| 4114 |
},
|
| 4115 |
"isobject": {
|
| 4116 |
-
"version": "4.2",
|
| 4117 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
|
| 4118 |
"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
|
| 4119 |
"dev": true,
|
|
@@ -4122,13 +4122,13 @@
|
|
| 4122 |
}
|
| 4123 |
},
|
| 4124 |
"isstream": {
|
| 4125 |
-
"version": "4.2",
|
| 4126 |
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
|
| 4127 |
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
|
| 4128 |
"dev": true
|
| 4129 |
},
|
| 4130 |
"istextorbinary": {
|
| 4131 |
-
"version": "4.2",
|
| 4132 |
"resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz",
|
| 4133 |
"integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=",
|
| 4134 |
"dev": true,
|
|
@@ -4138,19 +4138,19 @@
|
|
| 4138 |
}
|
| 4139 |
},
|
| 4140 |
"js-base64": {
|
| 4141 |
-
"version": "4.2",
|
| 4142 |
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.0.tgz",
|
| 4143 |
"integrity": "sha512-Wehd+7Pf9tFvGb+ydPm9TjYjV8X1YHOVyG8QyELZxEMqOhemVwGRmoG8iQ/soqI3n8v4xn59zaLxiCJiaaRzKA==",
|
| 4144 |
"dev": true
|
| 4145 |
},
|
| 4146 |
"js-tokens": {
|
| 4147 |
-
"version": "4.2",
|
| 4148 |
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
|
| 4149 |
"integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
|
| 4150 |
"dev": true
|
| 4151 |
},
|
| 4152 |
"js-yaml": {
|
| 4153 |
-
"version": "4.2",
|
| 4154 |
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
|
| 4155 |
"integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
|
| 4156 |
"dev": true,
|
|
@@ -4160,26 +4160,26 @@
|
|
| 4160 |
}
|
| 4161 |
},
|
| 4162 |
"jsbn": {
|
| 4163 |
-
"version": "4.2",
|
| 4164 |
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
|
| 4165 |
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
|
| 4166 |
"dev": true,
|
| 4167 |
"optional": true
|
| 4168 |
},
|
| 4169 |
"jsesc": {
|
| 4170 |
-
"version": "4.2",
|
| 4171 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
|
| 4172 |
"integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
|
| 4173 |
"dev": true
|
| 4174 |
},
|
| 4175 |
"json-schema": {
|
| 4176 |
-
"version": "4.2",
|
| 4177 |
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
|
| 4178 |
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
|
| 4179 |
"dev": true
|
| 4180 |
},
|
| 4181 |
"json-stable-stringify": {
|
| 4182 |
-
"version": "4.2",
|
| 4183 |
"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
|
| 4184 |
"integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
|
| 4185 |
"dev": true,
|
|
@@ -4188,37 +4188,37 @@
|
|
| 4188 |
}
|
| 4189 |
},
|
| 4190 |
"json-stringify-safe": {
|
| 4191 |
-
"version": "4.2",
|
| 4192 |
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
|
| 4193 |
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
|
| 4194 |
"dev": true
|
| 4195 |
},
|
| 4196 |
"json5": {
|
| 4197 |
-
"version": "4.2",
|
| 4198 |
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
|
| 4199 |
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
|
| 4200 |
"dev": true
|
| 4201 |
},
|
| 4202 |
"jsonify": {
|
| 4203 |
-
"version": "4.2",
|
| 4204 |
"resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
|
| 4205 |
"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
|
| 4206 |
"dev": true
|
| 4207 |
},
|
| 4208 |
"jsonparse": {
|
| 4209 |
-
"version": "4.2",
|
| 4210 |
"resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
|
| 4211 |
"integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
|
| 4212 |
"dev": true
|
| 4213 |
},
|
| 4214 |
"jsonpointer": {
|
| 4215 |
-
"version": "4.2",
|
| 4216 |
"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
|
| 4217 |
"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
|
| 4218 |
"dev": true
|
| 4219 |
},
|
| 4220 |
"jsprim": {
|
| 4221 |
-
"version": "4.2",
|
| 4222 |
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
|
| 4223 |
"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
|
| 4224 |
"dev": true,
|
|
@@ -4230,7 +4230,7 @@
|
|
| 4230 |
},
|
| 4231 |
"dependencies": {
|
| 4232 |
"assert-plus": {
|
| 4233 |
-
"version": "4.2",
|
| 4234 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
| 4235 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
| 4236 |
"dev": true
|
|
@@ -4238,7 +4238,7 @@
|
|
| 4238 |
}
|
| 4239 |
},
|
| 4240 |
"kind-of": {
|
| 4241 |
-
"version": "4.2",
|
| 4242 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 4243 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 4244 |
"dev": true,
|
|
@@ -4247,7 +4247,7 @@
|
|
| 4247 |
}
|
| 4248 |
},
|
| 4249 |
"labeled-stream-splicer": {
|
| 4250 |
-
"version": "4.2",
|
| 4251 |
"resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz",
|
| 4252 |
"integrity": "sha1-pS4dE4AkwAuGscDJH2d5GLiuClk=",
|
| 4253 |
"dev": true,
|
|
@@ -4258,7 +4258,7 @@
|
|
| 4258 |
},
|
| 4259 |
"dependencies": {
|
| 4260 |
"isarray": {
|
| 4261 |
-
"version": "4.2",
|
| 4262 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
| 4263 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
| 4264 |
"dev": true
|
|
@@ -4266,7 +4266,7 @@
|
|
| 4266 |
}
|
| 4267 |
},
|
| 4268 |
"lazy-cache": {
|
| 4269 |
-
"version": "4.2",
|
| 4270 |
"resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz",
|
| 4271 |
"integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=",
|
| 4272 |
"dev": true,
|
|
@@ -4275,7 +4275,7 @@
|
|
| 4275 |
}
|
| 4276 |
},
|
| 4277 |
"lcid": {
|
| 4278 |
-
"version": "4.2",
|
| 4279 |
"resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
|
| 4280 |
"integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
|
| 4281 |
"dev": true,
|
|
@@ -4284,7 +4284,7 @@
|
|
| 4284 |
}
|
| 4285 |
},
|
| 4286 |
"lexical-scope": {
|
| 4287 |
-
"version": "4.2",
|
| 4288 |
"resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz",
|
| 4289 |
"integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=",
|
| 4290 |
"dev": true,
|
|
@@ -4293,7 +4293,7 @@
|
|
| 4293 |
}
|
| 4294 |
},
|
| 4295 |
"liftoff": {
|
| 4296 |
-
"version": "4.2",
|
| 4297 |
"resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz",
|
| 4298 |
"integrity": "sha1-qY8v9nGD2Lp8+soQVIvX/wVQs4U=",
|
| 4299 |
"dev": true,
|
|
@@ -4310,7 +4310,7 @@
|
|
| 4310 |
}
|
| 4311 |
},
|
| 4312 |
"load-json-file": {
|
| 4313 |
-
"version": "4.2",
|
| 4314 |
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
|
| 4315 |
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
|
| 4316 |
"dev": true,
|
|
@@ -4323,19 +4323,19 @@
|
|
| 4323 |
},
|
| 4324 |
"dependencies": {
|
| 4325 |
"graceful-fs": {
|
| 4326 |
-
"version": "4.2",
|
| 4327 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 4328 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 4329 |
"dev": true
|
| 4330 |
},
|
| 4331 |
"pify": {
|
| 4332 |
-
"version": "4.2",
|
| 4333 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
| 4334 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
| 4335 |
"dev": true
|
| 4336 |
},
|
| 4337 |
"strip-bom": {
|
| 4338 |
-
"version": "4.2",
|
| 4339 |
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
|
| 4340 |
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
|
| 4341 |
"dev": true,
|
|
@@ -4346,31 +4346,31 @@
|
|
| 4346 |
}
|
| 4347 |
},
|
| 4348 |
"lodash": {
|
| 4349 |
-
"version": "4.2",
|
| 4350 |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
|
| 4351 |
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
|
| 4352 |
"dev": true
|
| 4353 |
},
|
| 4354 |
"lodash._basecopy": {
|
| 4355 |
-
"version": "4.2",
|
| 4356 |
"resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
|
| 4357 |
"integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
|
| 4358 |
"dev": true
|
| 4359 |
},
|
| 4360 |
"lodash._basetostring": {
|
| 4361 |
-
"version": "4.2",
|
| 4362 |
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
|
| 4363 |
"integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
|
| 4364 |
"dev": true
|
| 4365 |
},
|
| 4366 |
"lodash._basevalues": {
|
| 4367 |
-
"version": "4.2",
|
| 4368 |
"resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
|
| 4369 |
"integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
|
| 4370 |
"dev": true
|
| 4371 |
},
|
| 4372 |
"lodash._escapehtmlchar": {
|
| 4373 |
-
"version": "4.2",
|
| 4374 |
"resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz",
|
| 4375 |
"integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=",
|
| 4376 |
"dev": true,
|
|
@@ -4379,61 +4379,61 @@
|
|
| 4379 |
}
|
| 4380 |
},
|
| 4381 |
"lodash._escapestringchar": {
|
| 4382 |
-
"version": "4.2",
|
| 4383 |
"resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz",
|
| 4384 |
"integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=",
|
| 4385 |
"dev": true
|
| 4386 |
},
|
| 4387 |
"lodash._getnative": {
|
| 4388 |
-
"version": "4.2",
|
| 4389 |
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
|
| 4390 |
"integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
|
| 4391 |
"dev": true
|
| 4392 |
},
|
| 4393 |
"lodash._htmlescapes": {
|
| 4394 |
-
"version": "4.2",
|
| 4395 |
"resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz",
|
| 4396 |
"integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=",
|
| 4397 |
"dev": true
|
| 4398 |
},
|
| 4399 |
"lodash._isiterateecall": {
|
| 4400 |
-
"version": "4.2",
|
| 4401 |
"resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
|
| 4402 |
"integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
|
| 4403 |
"dev": true
|
| 4404 |
},
|
| 4405 |
"lodash._isnative": {
|
| 4406 |
-
"version": "4.2",
|
| 4407 |
"resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz",
|
| 4408 |
"integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=",
|
| 4409 |
"dev": true
|
| 4410 |
},
|
| 4411 |
"lodash._objecttypes": {
|
| 4412 |
-
"version": "4.2",
|
| 4413 |
"resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz",
|
| 4414 |
"integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=",
|
| 4415 |
"dev": true
|
| 4416 |
},
|
| 4417 |
"lodash._reescape": {
|
| 4418 |
-
"version": "4.2",
|
| 4419 |
"resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
|
| 4420 |
"integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
|
| 4421 |
"dev": true
|
| 4422 |
},
|
| 4423 |
"lodash._reevaluate": {
|
| 4424 |
-
"version": "4.2",
|
| 4425 |
"resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
|
| 4426 |
"integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
|
| 4427 |
"dev": true
|
| 4428 |
},
|
| 4429 |
"lodash._reinterpolate": {
|
| 4430 |
-
"version": "4.2",
|
| 4431 |
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
|
| 4432 |
"integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
|
| 4433 |
"dev": true
|
| 4434 |
},
|
| 4435 |
"lodash._reunescapedhtml": {
|
| 4436 |
-
"version": "4.2",
|
| 4437 |
"resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz",
|
| 4438 |
"integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=",
|
| 4439 |
"dev": true,
|
|
@@ -4443,7 +4443,7 @@
|
|
| 4443 |
},
|
| 4444 |
"dependencies": {
|
| 4445 |
"lodash.keys": {
|
| 4446 |
-
"version": "4.2",
|
| 4447 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
| 4448 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
| 4449 |
"dev": true,
|
|
@@ -4456,13 +4456,13 @@
|
|
| 4456 |
}
|
| 4457 |
},
|
| 4458 |
"lodash._root": {
|
| 4459 |
-
"version": "4.2",
|
| 4460 |
"resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
|
| 4461 |
"integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
|
| 4462 |
"dev": true
|
| 4463 |
},
|
| 4464 |
"lodash._shimkeys": {
|
| 4465 |
-
"version": "4.2",
|
| 4466 |
"resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz",
|
| 4467 |
"integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=",
|
| 4468 |
"dev": true,
|
|
@@ -4471,19 +4471,19 @@
|
|
| 4471 |
}
|
| 4472 |
},
|
| 4473 |
"lodash.assign": {
|
| 4474 |
-
"version": "4.2",
|
| 4475 |
"resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
|
| 4476 |
"integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
|
| 4477 |
"dev": true
|
| 4478 |
},
|
| 4479 |
"lodash.clonedeep": {
|
| 4480 |
-
"version": "4.2",
|
| 4481 |
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
|
| 4482 |
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
|
| 4483 |
"dev": true
|
| 4484 |
},
|
| 4485 |
"lodash.defaults": {
|
| 4486 |
-
"version": "4.2",
|
| 4487 |
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz",
|
| 4488 |
"integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=",
|
| 4489 |
"dev": true,
|
|
@@ -4493,7 +4493,7 @@
|
|
| 4493 |
},
|
| 4494 |
"dependencies": {
|
| 4495 |
"lodash.keys": {
|
| 4496 |
-
"version": "4.2",
|
| 4497 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
| 4498 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
| 4499 |
"dev": true,
|
|
@@ -4506,7 +4506,7 @@
|
|
| 4506 |
}
|
| 4507 |
},
|
| 4508 |
"lodash.escape": {
|
| 4509 |
-
"version": "4.2",
|
| 4510 |
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
|
| 4511 |
"integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
|
| 4512 |
"dev": true,
|
|
@@ -4515,19 +4515,19 @@
|
|
| 4515 |
}
|
| 4516 |
},
|
| 4517 |
"lodash.isarguments": {
|
| 4518 |
-
"version": "4.2",
|
| 4519 |
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
|
| 4520 |
"integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
|
| 4521 |
"dev": true
|
| 4522 |
},
|
| 4523 |
"lodash.isarray": {
|
| 4524 |
-
"version": "4.2",
|
| 4525 |
"resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
|
| 4526 |
"integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
|
| 4527 |
"dev": true
|
| 4528 |
},
|
| 4529 |
"lodash.isobject": {
|
| 4530 |
-
"version": "4.2",
|
| 4531 |
"resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
|
| 4532 |
"integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=",
|
| 4533 |
"dev": true,
|
|
@@ -4536,19 +4536,19 @@
|
|
| 4536 |
}
|
| 4537 |
},
|
| 4538 |
"lodash.isplainobject": {
|
| 4539 |
-
"version": "4.2",
|
| 4540 |
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
| 4541 |
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
|
| 4542 |
"dev": true
|
| 4543 |
},
|
| 4544 |
"lodash.isstring": {
|
| 4545 |
-
"version": "4.2",
|
| 4546 |
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
|
| 4547 |
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
|
| 4548 |
"dev": true
|
| 4549 |
},
|
| 4550 |
"lodash.keys": {
|
| 4551 |
-
"version": "4.2",
|
| 4552 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
| 4553 |
"integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
|
| 4554 |
"dev": true,
|
|
@@ -4559,31 +4559,31 @@
|
|
| 4559 |
}
|
| 4560 |
},
|
| 4561 |
"lodash.mapvalues": {
|
| 4562 |
-
"version": "4.2",
|
| 4563 |
"resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
|
| 4564 |
"integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=",
|
| 4565 |
"dev": true
|
| 4566 |
},
|
| 4567 |
"lodash.memoize": {
|
| 4568 |
-
"version": "4.2",
|
| 4569 |
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
|
| 4570 |
"integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
|
| 4571 |
"dev": true
|
| 4572 |
},
|
| 4573 |
"lodash.mergewith": {
|
| 4574 |
-
"version": "4.2",
|
| 4575 |
"resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz",
|
| 4576 |
"integrity": "sha1-FQzwoWeR9ZA7iJHqsVRgknS96lU=",
|
| 4577 |
"dev": true
|
| 4578 |
},
|
| 4579 |
"lodash.restparam": {
|
| 4580 |
-
"version": "4.2",
|
| 4581 |
"resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
|
| 4582 |
"integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
|
| 4583 |
"dev": true
|
| 4584 |
},
|
| 4585 |
"lodash.template": {
|
| 4586 |
-
"version": "4.2",
|
| 4587 |
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
|
| 4588 |
"integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
|
| 4589 |
"dev": true,
|
|
@@ -4600,7 +4600,7 @@
|
|
| 4600 |
}
|
| 4601 |
},
|
| 4602 |
"lodash.templatesettings": {
|
| 4603 |
-
"version": "4.2",
|
| 4604 |
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
|
| 4605 |
"integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
|
| 4606 |
"dev": true,
|
|
@@ -4610,7 +4610,7 @@
|
|
| 4610 |
}
|
| 4611 |
},
|
| 4612 |
"lodash.values": {
|
| 4613 |
-
"version": "4.2",
|
| 4614 |
"resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz",
|
| 4615 |
"integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=",
|
| 4616 |
"dev": true,
|
|
@@ -4619,7 +4619,7 @@
|
|
| 4619 |
},
|
| 4620 |
"dependencies": {
|
| 4621 |
"lodash.keys": {
|
| 4622 |
-
"version": "4.2",
|
| 4623 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
| 4624 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
| 4625 |
"dev": true,
|
|
@@ -4632,7 +4632,7 @@
|
|
| 4632 |
}
|
| 4633 |
},
|
| 4634 |
"loose-envify": {
|
| 4635 |
-
"version": "4.2",
|
| 4636 |
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
|
| 4637 |
"integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
|
| 4638 |
"dev": true,
|
|
@@ -4641,7 +4641,7 @@
|
|
| 4641 |
}
|
| 4642 |
},
|
| 4643 |
"loud-rejection": {
|
| 4644 |
-
"version": "4.2",
|
| 4645 |
"resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
|
| 4646 |
"integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
|
| 4647 |
"dev": true,
|
|
@@ -4651,13 +4651,13 @@
|
|
| 4651 |
}
|
| 4652 |
},
|
| 4653 |
"lru-cache": {
|
| 4654 |
-
"version": "4.2",
|
| 4655 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
|
| 4656 |
"integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
|
| 4657 |
"dev": true
|
| 4658 |
},
|
| 4659 |
"lru-queue": {
|
| 4660 |
-
"version": "4.2",
|
| 4661 |
"resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
|
| 4662 |
"integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=",
|
| 4663 |
"dev": true,
|
|
@@ -4666,13 +4666,13 @@
|
|
| 4666 |
}
|
| 4667 |
},
|
| 4668 |
"make-error": {
|
| 4669 |
-
"version": "4.2",
|
| 4670 |
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.0.tgz",
|
| 4671 |
"integrity": "sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y=",
|
| 4672 |
"dev": true
|
| 4673 |
},
|
| 4674 |
"make-error-cause": {
|
| 4675 |
-
"version": "4.2",
|
| 4676 |
"resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
|
| 4677 |
"integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
|
| 4678 |
"dev": true,
|
|
@@ -4681,25 +4681,25 @@
|
|
| 4681 |
}
|
| 4682 |
},
|
| 4683 |
"map-cache": {
|
| 4684 |
-
"version": "4.2",
|
| 4685 |
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
|
| 4686 |
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
|
| 4687 |
"dev": true
|
| 4688 |
},
|
| 4689 |
"map-obj": {
|
| 4690 |
-
"version": "4.2",
|
| 4691 |
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
|
| 4692 |
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
|
| 4693 |
"dev": true
|
| 4694 |
},
|
| 4695 |
"map-stream": {
|
| 4696 |
-
"version": "4.2",
|
| 4697 |
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
|
| 4698 |
"integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
|
| 4699 |
"dev": true
|
| 4700 |
},
|
| 4701 |
"map-visit": {
|
| 4702 |
-
"version": "4.2",
|
| 4703 |
"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
|
| 4704 |
"integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
|
| 4705 |
"dev": true,
|
|
@@ -4708,7 +4708,7 @@
|
|
| 4708 |
}
|
| 4709 |
},
|
| 4710 |
"md5.js": {
|
| 4711 |
-
"version": "4.2",
|
| 4712 |
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
|
| 4713 |
"integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
|
| 4714 |
"dev": true,
|
|
@@ -4718,7 +4718,7 @@
|
|
| 4718 |
},
|
| 4719 |
"dependencies": {
|
| 4720 |
"hash-base": {
|
| 4721 |
-
"version": "4.2",
|
| 4722 |
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
|
| 4723 |
"integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
|
| 4724 |
"dev": true,
|
|
@@ -4730,7 +4730,7 @@
|
|
| 4730 |
}
|
| 4731 |
},
|
| 4732 |
"memoizee": {
|
| 4733 |
-
"version": "4.2",
|
| 4734 |
"resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.11.tgz",
|
| 4735 |
"integrity": "sha1-vemBdmPJ5A/bKk6hw2cpYIeujI8=",
|
| 4736 |
"dev": true,
|
|
@@ -4746,7 +4746,7 @@
|
|
| 4746 |
}
|
| 4747 |
},
|
| 4748 |
"meow": {
|
| 4749 |
-
"version": "4.2",
|
| 4750 |
"resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
|
| 4751 |
"integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
|
| 4752 |
"dev": true,
|
|
@@ -4764,7 +4764,7 @@
|
|
| 4764 |
},
|
| 4765 |
"dependencies": {
|
| 4766 |
"object-assign": {
|
| 4767 |
-
"version": "4.2",
|
| 4768 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
| 4769 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
| 4770 |
"dev": true
|
|
@@ -4772,7 +4772,7 @@
|
|
| 4772 |
}
|
| 4773 |
},
|
| 4774 |
"merge-stream": {
|
| 4775 |
-
"version": "4.2",
|
| 4776 |
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
|
| 4777 |
"integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
|
| 4778 |
"dev": true,
|
|
@@ -4781,13 +4781,13 @@
|
|
| 4781 |
}
|
| 4782 |
},
|
| 4783 |
"merge2": {
|
| 4784 |
-
"version": "4.2",
|
| 4785 |
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.1.tgz",
|
| 4786 |
"integrity": "sha512-wUqcG5pxrAcaFI1lkqkMnk3Q7nUxV/NWfpAFSeWUwG9TRODnBDCUHa75mi3o3vLWQ5N4CQERWCauSlP0I3ZqUg==",
|
| 4787 |
"dev": true
|
| 4788 |
},
|
| 4789 |
"micromatch": {
|
| 4790 |
-
"version": "4.2",
|
| 4791 |
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
|
| 4792 |
"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
|
| 4793 |
"dev": true,
|
|
@@ -4808,7 +4808,7 @@
|
|
| 4808 |
}
|
| 4809 |
},
|
| 4810 |
"miller-rabin": {
|
| 4811 |
-
"version": "4.2",
|
| 4812 |
"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
|
| 4813 |
"integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
|
| 4814 |
"dev": true,
|
|
@@ -4818,13 +4818,13 @@
|
|
| 4818 |
}
|
| 4819 |
},
|
| 4820 |
"mime-db": {
|
| 4821 |
-
"version": "4.2",
|
| 4822 |
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
|
| 4823 |
"integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
|
| 4824 |
"dev": true
|
| 4825 |
},
|
| 4826 |
"mime-types": {
|
| 4827 |
-
"version": "4.2",
|
| 4828 |
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
|
| 4829 |
"integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
|
| 4830 |
"dev": true,
|
|
@@ -4833,19 +4833,19 @@
|
|
| 4833 |
}
|
| 4834 |
},
|
| 4835 |
"minimalistic-assert": {
|
| 4836 |
-
"version": "4.2",
|
| 4837 |
"resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
|
| 4838 |
"integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=",
|
| 4839 |
"dev": true
|
| 4840 |
},
|
| 4841 |
"minimalistic-crypto-utils": {
|
| 4842 |
-
"version": "4.2",
|
| 4843 |
"resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
|
| 4844 |
"integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
|
| 4845 |
"dev": true
|
| 4846 |
},
|
| 4847 |
"minimatch": {
|
| 4848 |
-
"version": "4.2",
|
| 4849 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
|
| 4850 |
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
|
| 4851 |
"dev": true,
|
|
@@ -4854,18 +4854,18 @@
|
|
| 4854 |
}
|
| 4855 |
},
|
| 4856 |
"minimist": {
|
| 4857 |
-
"version": "4.2",
|
| 4858 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
| 4859 |
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
|
| 4860 |
"dev": true
|
| 4861 |
},
|
| 4862 |
"mithril": {
|
| 4863 |
-
"version": "4.2",
|
| 4864 |
"resolved": "https://registry.npmjs.org/mithril/-/mithril-1.1.5.tgz",
|
| 4865 |
"integrity": "sha512-oicjiWJmdz/pcmQmImDuqe+Ff1hEJSoj4T7yL0E+12DwYIr/LOtBQjJmm8xzRDqRTanWPbIjFb+3JYl8w2Hrqw=="
|
| 4866 |
},
|
| 4867 |
"mixin-deep": {
|
| 4868 |
-
"version": "4.2",
|
| 4869 |
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
|
| 4870 |
"integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
|
| 4871 |
"dev": true,
|
|
@@ -4875,7 +4875,7 @@
|
|
| 4875 |
},
|
| 4876 |
"dependencies": {
|
| 4877 |
"is-extendable": {
|
| 4878 |
-
"version": "4.2",
|
| 4879 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
|
| 4880 |
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
|
| 4881 |
"dev": true,
|
|
@@ -4886,7 +4886,7 @@
|
|
| 4886 |
}
|
| 4887 |
},
|
| 4888 |
"mkdirp": {
|
| 4889 |
-
"version": "4.2",
|
| 4890 |
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
|
| 4891 |
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
|
| 4892 |
"dev": true,
|
|
@@ -4895,7 +4895,7 @@
|
|
| 4895 |
},
|
| 4896 |
"dependencies": {
|
| 4897 |
"minimist": {
|
| 4898 |
-
"version": "4.2",
|
| 4899 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
| 4900 |
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
|
| 4901 |
"dev": true
|
|
@@ -4903,7 +4903,7 @@
|
|
| 4903 |
}
|
| 4904 |
},
|
| 4905 |
"module-deps": {
|
| 4906 |
-
"version": "4.2",
|
| 4907 |
"resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.0.0.tgz",
|
| 4908 |
"integrity": "sha512-BKsMhJJENEM4dTgqq2MDTTHXRHcNUFegoAwlG4HO4VMdUyMcJDKgfgI+MOv6tR5Iv8G3MKZFgsSiyP3ZoosRMw==",
|
| 4909 |
"dev": true,
|
|
@@ -4926,13 +4926,13 @@
|
|
| 4926 |
}
|
| 4927 |
},
|
| 4928 |
"ms": {
|
| 4929 |
-
"version": "4.2",
|
| 4930 |
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
| 4931 |
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
|
| 4932 |
"dev": true
|
| 4933 |
},
|
| 4934 |
"multipipe": {
|
| 4935 |
-
"version": "4.2",
|
| 4936 |
"resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
|
| 4937 |
"integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
|
| 4938 |
"dev": true,
|
|
@@ -4941,7 +4941,7 @@
|
|
| 4941 |
},
|
| 4942 |
"dependencies": {
|
| 4943 |
"duplexer2": {
|
| 4944 |
-
"version": "4.2",
|
| 4945 |
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
|
| 4946 |
"integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
|
| 4947 |
"dev": true,
|
|
@@ -4950,13 +4950,13 @@
|
|
| 4950 |
}
|
| 4951 |
},
|
| 4952 |
"isarray": {
|
| 4953 |
-
"version": "4.2",
|
| 4954 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
| 4955 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
| 4956 |
"dev": true
|
| 4957 |
},
|
| 4958 |
"readable-stream": {
|
| 4959 |
-
"version": "4.2",
|
| 4960 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
| 4961 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
| 4962 |
"dev": true,
|
|
@@ -4968,7 +4968,7 @@
|
|
| 4968 |
}
|
| 4969 |
},
|
| 4970 |
"string_decoder": {
|
| 4971 |
-
"version": "4.2",
|
| 4972 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
| 4973 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
| 4974 |
"dev": true
|
|
@@ -4976,13 +4976,13 @@
|
|
| 4976 |
}
|
| 4977 |
},
|
| 4978 |
"nan": {
|
| 4979 |
-
"version": "4.2",
|
| 4980 |
"resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz",
|
| 4981 |
"integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=",
|
| 4982 |
"dev": true
|
| 4983 |
},
|
| 4984 |
"nanomatch": {
|
| 4985 |
-
"version": "4.2",
|
| 4986 |
"resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz",
|
| 4987 |
"integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==",
|
| 4988 |
"dev": true,
|
|
@@ -5002,19 +5002,19 @@
|
|
| 5002 |
},
|
| 5003 |
"dependencies": {
|
| 5004 |
"arr-diff": {
|
| 5005 |
-
"version": "4.2",
|
| 5006 |
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
|
| 5007 |
"integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
|
| 5008 |
"dev": true
|
| 5009 |
},
|
| 5010 |
"array-unique": {
|
| 5011 |
-
"version": "4.2",
|
| 5012 |
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
|
| 5013 |
"integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
|
| 5014 |
"dev": true
|
| 5015 |
},
|
| 5016 |
"define-property": {
|
| 5017 |
-
"version": "4.2",
|
| 5018 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
|
| 5019 |
"integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
|
| 5020 |
"dev": true,
|
|
@@ -5024,7 +5024,7 @@
|
|
| 5024 |
}
|
| 5025 |
},
|
| 5026 |
"extend-shallow": {
|
| 5027 |
-
"version": "4.2",
|
| 5028 |
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
|
| 5029 |
"integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
|
| 5030 |
"dev": true,
|
|
@@ -5034,7 +5034,7 @@
|
|
| 5034 |
}
|
| 5035 |
},
|
| 5036 |
"is-extendable": {
|
| 5037 |
-
"version": "4.2",
|
| 5038 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
|
| 5039 |
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
|
| 5040 |
"dev": true,
|
|
@@ -5043,19 +5043,19 @@
|
|
| 5043 |
}
|
| 5044 |
},
|
| 5045 |
"is-windows": {
|
| 5046 |
-
"version": "4.2",
|
| 5047 |
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
|
| 5048 |
"integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
|
| 5049 |
"dev": true
|
| 5050 |
},
|
| 5051 |
"isobject": {
|
| 5052 |
-
"version": "4.2",
|
| 5053 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 5054 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 5055 |
"dev": true
|
| 5056 |
},
|
| 5057 |
"kind-of": {
|
| 5058 |
-
"version": "4.2",
|
| 5059 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
|
| 5060 |
"integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
|
| 5061 |
"dev": true
|
|
@@ -5063,19 +5063,19 @@
|
|
| 5063 |
}
|
| 5064 |
},
|
| 5065 |
"natives": {
|
| 5066 |
-
"version": "4.2",
|
| 5067 |
"resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
|
| 5068 |
"integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=",
|
| 5069 |
"dev": true
|
| 5070 |
},
|
| 5071 |
"next-tick": {
|
| 5072 |
-
"version": "4.2",
|
| 5073 |
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
|
| 5074 |
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
|
| 5075 |
"dev": true
|
| 5076 |
},
|
| 5077 |
"node-gyp": {
|
| 5078 |
-
"version": "4.2",
|
| 5079 |
"resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz",
|
| 5080 |
"integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
|
| 5081 |
"dev": true,
|
|
@@ -5096,13 +5096,13 @@
|
|
| 5096 |
},
|
| 5097 |
"dependencies": {
|
| 5098 |
"graceful-fs": {
|
| 5099 |
-
"version": "4.2",
|
| 5100 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 5101 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 5102 |
"dev": true
|
| 5103 |
},
|
| 5104 |
"semver": {
|
| 5105 |
-
"version": "4.2",
|
| 5106 |
"resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
|
| 5107 |
"integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
|
| 5108 |
"dev": true
|
|
@@ -5110,7 +5110,7 @@
|
|
| 5110 |
}
|
| 5111 |
},
|
| 5112 |
"node-sass": {
|
| 5113 |
-
"version": "4.2",
|
| 5114 |
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.7.2.tgz",
|
| 5115 |
"integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==",
|
| 5116 |
"dev": true,
|
|
@@ -5137,7 +5137,7 @@
|
|
| 5137 |
},
|
| 5138 |
"dependencies": {
|
| 5139 |
"gaze": {
|
| 5140 |
-
"version": "4.2",
|
| 5141 |
"resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
|
| 5142 |
"integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
|
| 5143 |
"dev": true,
|
|
@@ -5146,7 +5146,7 @@
|
|
| 5146 |
}
|
| 5147 |
},
|
| 5148 |
"globule": {
|
| 5149 |
-
"version": "4.2",
|
| 5150 |
"resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
|
| 5151 |
"integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
|
| 5152 |
"dev": true,
|
|
@@ -5159,7 +5159,7 @@
|
|
| 5159 |
}
|
| 5160 |
},
|
| 5161 |
"node.extend": {
|
| 5162 |
-
"version": "4.2",
|
| 5163 |
"resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.6.tgz",
|
| 5164 |
"integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=",
|
| 5165 |
"dev": true,
|
|
@@ -5168,7 +5168,7 @@
|
|
| 5168 |
}
|
| 5169 |
},
|
| 5170 |
"nopt": {
|
| 5171 |
-
"version": "4.2",
|
| 5172 |
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
|
| 5173 |
"integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
|
| 5174 |
"dev": true,
|
|
@@ -5177,7 +5177,7 @@
|
|
| 5177 |
}
|
| 5178 |
},
|
| 5179 |
"normalize-package-data": {
|
| 5180 |
-
"version": "4.2",
|
| 5181 |
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
|
| 5182 |
"integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
|
| 5183 |
"dev": true,
|
|
@@ -5189,7 +5189,7 @@
|
|
| 5189 |
}
|
| 5190 |
},
|
| 5191 |
"normalize-path": {
|
| 5192 |
-
"version": "4.2",
|
| 5193 |
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
|
| 5194 |
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
|
| 5195 |
"dev": true,
|
|
@@ -5198,7 +5198,7 @@
|
|
| 5198 |
}
|
| 5199 |
},
|
| 5200 |
"npmlog": {
|
| 5201 |
-
"version": "4.2",
|
| 5202 |
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
|
| 5203 |
"integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
|
| 5204 |
"dev": true,
|
|
@@ -5210,25 +5210,25 @@
|
|
| 5210 |
}
|
| 5211 |
},
|
| 5212 |
"number-is-nan": {
|
| 5213 |
-
"version": "4.2",
|
| 5214 |
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
|
| 5215 |
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
|
| 5216 |
"dev": true
|
| 5217 |
},
|
| 5218 |
"oauth-sign": {
|
| 5219 |
-
"version": "4.2",
|
| 5220 |
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
|
| 5221 |
"integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
|
| 5222 |
"dev": true
|
| 5223 |
},
|
| 5224 |
"object-assign": {
|
| 5225 |
-
"version": "4.2",
|
| 5226 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
|
| 5227 |
"integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
|
| 5228 |
"dev": true
|
| 5229 |
},
|
| 5230 |
"object-copy": {
|
| 5231 |
-
"version": "4.2",
|
| 5232 |
"resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
|
| 5233 |
"integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
|
| 5234 |
"dev": true,
|
|
@@ -5239,7 +5239,7 @@
|
|
| 5239 |
},
|
| 5240 |
"dependencies": {
|
| 5241 |
"define-property": {
|
| 5242 |
-
"version": "4.2",
|
| 5243 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
|
| 5244 |
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
|
| 5245 |
"dev": true,
|
|
@@ -5248,7 +5248,7 @@
|
|
| 5248 |
}
|
| 5249 |
},
|
| 5250 |
"is-accessor-descriptor": {
|
| 5251 |
-
"version": "4.2",
|
| 5252 |
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
|
| 5253 |
"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
|
| 5254 |
"dev": true,
|
|
@@ -5257,7 +5257,7 @@
|
|
| 5257 |
}
|
| 5258 |
},
|
| 5259 |
"is-data-descriptor": {
|
| 5260 |
-
"version": "4.2",
|
| 5261 |
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
|
| 5262 |
"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
|
| 5263 |
"dev": true,
|
|
@@ -5266,7 +5266,7 @@
|
|
| 5266 |
}
|
| 5267 |
},
|
| 5268 |
"is-descriptor": {
|
| 5269 |
-
"version": "4.2",
|
| 5270 |
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
|
| 5271 |
"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
|
| 5272 |
"dev": true,
|
|
@@ -5277,7 +5277,7 @@
|
|
| 5277 |
},
|
| 5278 |
"dependencies": {
|
| 5279 |
"kind-of": {
|
| 5280 |
-
"version": "4.2",
|
| 5281 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
|
| 5282 |
"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
|
| 5283 |
"dev": true
|
|
@@ -5287,7 +5287,7 @@
|
|
| 5287 |
}
|
| 5288 |
},
|
| 5289 |
"object-visit": {
|
| 5290 |
-
"version": "4.2",
|
| 5291 |
"resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
|
| 5292 |
"integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
|
| 5293 |
"dev": true,
|
|
@@ -5296,7 +5296,7 @@
|
|
| 5296 |
},
|
| 5297 |
"dependencies": {
|
| 5298 |
"isobject": {
|
| 5299 |
-
"version": "4.2",
|
| 5300 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 5301 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 5302 |
"dev": true
|
|
@@ -5304,7 +5304,7 @@
|
|
| 5304 |
}
|
| 5305 |
},
|
| 5306 |
"object.defaults": {
|
| 5307 |
-
"version": "4.2",
|
| 5308 |
"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
|
| 5309 |
"integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
|
| 5310 |
"dev": true,
|
|
@@ -5316,7 +5316,7 @@
|
|
| 5316 |
},
|
| 5317 |
"dependencies": {
|
| 5318 |
"for-own": {
|
| 5319 |
-
"version": "4.2",
|
| 5320 |
"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
|
| 5321 |
"integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
|
| 5322 |
"dev": true,
|
|
@@ -5325,7 +5325,7 @@
|
|
| 5325 |
}
|
| 5326 |
},
|
| 5327 |
"isobject": {
|
| 5328 |
-
"version": "4.2",
|
| 5329 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 5330 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 5331 |
"dev": true
|
|
@@ -5333,7 +5333,7 @@
|
|
| 5333 |
}
|
| 5334 |
},
|
| 5335 |
"object.omit": {
|
| 5336 |
-
"version": "4.2",
|
| 5337 |
"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
|
| 5338 |
"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
|
| 5339 |
"dev": true,
|
|
@@ -5343,7 +5343,7 @@
|
|
| 5343 |
}
|
| 5344 |
},
|
| 5345 |
"object.pick": {
|
| 5346 |
-
"version": "4.2",
|
| 5347 |
"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
|
| 5348 |
"integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
|
| 5349 |
"dev": true,
|
|
@@ -5352,7 +5352,7 @@
|
|
| 5352 |
},
|
| 5353 |
"dependencies": {
|
| 5354 |
"isobject": {
|
| 5355 |
-
"version": "4.2",
|
| 5356 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 5357 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 5358 |
"dev": true
|
|
@@ -5360,7 +5360,7 @@
|
|
| 5360 |
}
|
| 5361 |
},
|
| 5362 |
"once": {
|
| 5363 |
-
"version": "4.2",
|
| 5364 |
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
| 5365 |
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
|
| 5366 |
"dev": true,
|
|
@@ -5369,7 +5369,7 @@
|
|
| 5369 |
}
|
| 5370 |
},
|
| 5371 |
"orchestrator": {
|
| 5372 |
-
"version": "4.2",
|
| 5373 |
"resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
|
| 5374 |
"integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
|
| 5375 |
"dev": true,
|
|
@@ -5380,25 +5380,25 @@
|
|
| 5380 |
}
|
| 5381 |
},
|
| 5382 |
"ordered-read-streams": {
|
| 5383 |
-
"version": "4.2",
|
| 5384 |
"resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
|
| 5385 |
"integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
|
| 5386 |
"dev": true
|
| 5387 |
},
|
| 5388 |
"os-browserify": {
|
| 5389 |
-
"version": "4.2",
|
| 5390 |
"resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
|
| 5391 |
"integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
|
| 5392 |
"dev": true
|
| 5393 |
},
|
| 5394 |
"os-homedir": {
|
| 5395 |
-
"version": "4.2",
|
| 5396 |
"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
|
| 5397 |
"integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
|
| 5398 |
"dev": true
|
| 5399 |
},
|
| 5400 |
"os-locale": {
|
| 5401 |
-
"version": "4.2",
|
| 5402 |
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
|
| 5403 |
"integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
|
| 5404 |
"dev": true,
|
|
@@ -5407,13 +5407,13 @@
|
|
| 5407 |
}
|
| 5408 |
},
|
| 5409 |
"os-tmpdir": {
|
| 5410 |
-
"version": "4.2",
|
| 5411 |
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
|
| 5412 |
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
|
| 5413 |
"dev": true
|
| 5414 |
},
|
| 5415 |
"osenv": {
|
| 5416 |
-
"version": "4.2",
|
| 5417 |
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
|
| 5418 |
"integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
|
| 5419 |
"dev": true,
|
|
@@ -5423,13 +5423,13 @@
|
|
| 5423 |
}
|
| 5424 |
},
|
| 5425 |
"pako": {
|
| 5426 |
-
"version": "4.2",
|
| 5427 |
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
|
| 5428 |
"integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
|
| 5429 |
"dev": true
|
| 5430 |
},
|
| 5431 |
"parents": {
|
| 5432 |
-
"version": "4.2",
|
| 5433 |
"resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
|
| 5434 |
"integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
|
| 5435 |
"dev": true,
|
|
@@ -5438,7 +5438,7 @@
|
|
| 5438 |
}
|
| 5439 |
},
|
| 5440 |
"parse-asn1": {
|
| 5441 |
-
"version": "4.2",
|
| 5442 |
"resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz",
|
| 5443 |
"integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=",
|
| 5444 |
"dev": true,
|
|
@@ -5451,7 +5451,7 @@
|
|
| 5451 |
}
|
| 5452 |
},
|
| 5453 |
"parse-filepath": {
|
| 5454 |
-
"version": "4.2",
|
| 5455 |
"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz",
|
| 5456 |
"integrity": "sha1-FZ1hVdQ5BNFsEO9piRHaHpGWm3M=",
|
| 5457 |
"dev": true,
|
|
@@ -5462,7 +5462,7 @@
|
|
| 5462 |
}
|
| 5463 |
},
|
| 5464 |
"parse-glob": {
|
| 5465 |
-
"version": "4.2",
|
| 5466 |
"resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
|
| 5467 |
"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
|
| 5468 |
"dev": true,
|
|
@@ -5474,7 +5474,7 @@
|
|
| 5474 |
}
|
| 5475 |
},
|
| 5476 |
"parse-json": {
|
| 5477 |
-
"version": "4.2",
|
| 5478 |
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
|
| 5479 |
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
|
| 5480 |
"dev": true,
|
|
@@ -5483,31 +5483,31 @@
|
|
| 5483 |
}
|
| 5484 |
},
|
| 5485 |
"parse-passwd": {
|
| 5486 |
-
"version": "4.2",
|
| 5487 |
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
|
| 5488 |
"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
|
| 5489 |
"dev": true
|
| 5490 |
},
|
| 5491 |
"pascalcase": {
|
| 5492 |
-
"version": "4.2",
|
| 5493 |
"resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
|
| 5494 |
"integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
|
| 5495 |
"dev": true
|
| 5496 |
},
|
| 5497 |
"path-browserify": {
|
| 5498 |
-
"version": "4.2",
|
| 5499 |
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
|
| 5500 |
"integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
|
| 5501 |
"dev": true
|
| 5502 |
},
|
| 5503 |
"path-dirname": {
|
| 5504 |
-
"version": "4.2",
|
| 5505 |
"resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
|
| 5506 |
"integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
|
| 5507 |
"dev": true
|
| 5508 |
},
|
| 5509 |
"path-exists": {
|
| 5510 |
-
"version": "4.2",
|
| 5511 |
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
|
| 5512 |
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
|
| 5513 |
"dev": true,
|
|
@@ -5516,25 +5516,25 @@
|
|
| 5516 |
}
|
| 5517 |
},
|
| 5518 |
"path-is-absolute": {
|
| 5519 |
-
"version": "4.2",
|
| 5520 |
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
| 5521 |
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
|
| 5522 |
"dev": true
|
| 5523 |
},
|
| 5524 |
"path-parse": {
|
| 5525 |
-
"version": "4.2",
|
| 5526 |
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
|
| 5527 |
"integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
|
| 5528 |
"dev": true
|
| 5529 |
},
|
| 5530 |
"path-platform": {
|
| 5531 |
-
"version": "4.2",
|
| 5532 |
"resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
|
| 5533 |
"integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
|
| 5534 |
"dev": true
|
| 5535 |
},
|
| 5536 |
"path-root": {
|
| 5537 |
-
"version": "4.2",
|
| 5538 |
"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
|
| 5539 |
"integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
|
| 5540 |
"dev": true,
|
|
@@ -5543,19 +5543,19 @@
|
|
| 5543 |
}
|
| 5544 |
},
|
| 5545 |
"path-root-regex": {
|
| 5546 |
-
"version": "4.2",
|
| 5547 |
"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
|
| 5548 |
"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
|
| 5549 |
"dev": true
|
| 5550 |
},
|
| 5551 |
"path-sort": {
|
| 5552 |
-
"version": "4.2",
|
| 5553 |
"resolved": "https://registry.npmjs.org/path-sort/-/path-sort-0.1.0.tgz",
|
| 5554 |
"integrity": "sha1-ywF11Oy/paGP5nTMbXIL/hXguAU=",
|
| 5555 |
"dev": true
|
| 5556 |
},
|
| 5557 |
"path-type": {
|
| 5558 |
-
"version": "4.2",
|
| 5559 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
|
| 5560 |
"integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
|
| 5561 |
"dev": true,
|
|
@@ -5564,7 +5564,7 @@
|
|
| 5564 |
}
|
| 5565 |
},
|
| 5566 |
"pause-stream": {
|
| 5567 |
-
"version": "4.2",
|
| 5568 |
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
| 5569 |
"integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
|
| 5570 |
"dev": true,
|
|
@@ -5573,7 +5573,7 @@
|
|
| 5573 |
}
|
| 5574 |
},
|
| 5575 |
"pbkdf2": {
|
| 5576 |
-
"version": "4.2",
|
| 5577 |
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz",
|
| 5578 |
"integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==",
|
| 5579 |
"dev": true,
|
|
@@ -5586,25 +5586,25 @@
|
|
| 5586 |
}
|
| 5587 |
},
|
| 5588 |
"php-parser": {
|
| 5589 |
-
"version": "4.2",
|
| 5590 |
"resolved": "https://registry.npmjs.org/php-parser/-/php-parser-2.1.0.tgz",
|
| 5591 |
"integrity": "sha1-ari+IcpsJa8eL0a3grys/f0R/1U=",
|
| 5592 |
"dev": true
|
| 5593 |
},
|
| 5594 |
"pify": {
|
| 5595 |
-
"version": "4.2",
|
| 5596 |
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
|
| 5597 |
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
|
| 5598 |
"dev": true
|
| 5599 |
},
|
| 5600 |
"pinkie": {
|
| 5601 |
-
"version": "4.2",
|
| 5602 |
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
|
| 5603 |
"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
|
| 5604 |
"dev": true
|
| 5605 |
},
|
| 5606 |
"pinkie-promise": {
|
| 5607 |
-
"version": "4.2",
|
| 5608 |
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
|
| 5609 |
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
|
| 5610 |
"dev": true,
|
|
@@ -5613,7 +5613,7 @@
|
|
| 5613 |
}
|
| 5614 |
},
|
| 5615 |
"plexer": {
|
| 5616 |
-
"version": "4.2",
|
| 5617 |
"resolved": "https://registry.npmjs.org/plexer/-/plexer-1.0.1.tgz",
|
| 5618 |
"integrity": "sha1-qAG2Ur+BRXOXlepNO/CvlGwwwN0=",
|
| 5619 |
"dev": true,
|
|
@@ -5623,53 +5623,53 @@
|
|
| 5623 |
}
|
| 5624 |
},
|
| 5625 |
"populate.js": {
|
| 5626 |
-
"version": "4.2",
|
| 5627 |
"resolved": "https://registry.npmjs.org/populate.js/-/populate.js-1.0.3.tgz",
|
| 5628 |
"integrity": "sha1-UcIkwQswqEtellLF8zDdMxzVGJY="
|
| 5629 |
},
|
| 5630 |
"posix-character-classes": {
|
| 5631 |
-
"version": "4.2",
|
| 5632 |
"resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
|
| 5633 |
"integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
|
| 5634 |
"dev": true
|
| 5635 |
},
|
| 5636 |
"preserve": {
|
| 5637 |
-
"version": "4.2",
|
| 5638 |
"resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
|
| 5639 |
"integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
|
| 5640 |
"dev": true
|
| 5641 |
},
|
| 5642 |
"pretty-hrtime": {
|
| 5643 |
-
"version": "4.2",
|
| 5644 |
"resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
|
| 5645 |
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
|
| 5646 |
"dev": true
|
| 5647 |
},
|
| 5648 |
"private": {
|
| 5649 |
-
"version": "4.2",
|
| 5650 |
"resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
|
| 5651 |
"integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
|
| 5652 |
"dev": true
|
| 5653 |
},
|
| 5654 |
"process": {
|
| 5655 |
-
"version": "4.2",
|
| 5656 |
"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
|
| 5657 |
"integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
|
| 5658 |
"dev": true
|
| 5659 |
},
|
| 5660 |
"process-nextick-args": {
|
| 5661 |
-
"version": "4.2",
|
| 5662 |
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
|
| 5663 |
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
|
| 5664 |
},
|
| 5665 |
"pseudomap": {
|
| 5666 |
-
"version": "4.2",
|
| 5667 |
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
| 5668 |
"integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
|
| 5669 |
"dev": true
|
| 5670 |
},
|
| 5671 |
"public-encrypt": {
|
| 5672 |
-
"version": "4.2",
|
| 5673 |
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
|
| 5674 |
"integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=",
|
| 5675 |
"dev": true,
|
|
@@ -5682,31 +5682,31 @@
|
|
| 5682 |
}
|
| 5683 |
},
|
| 5684 |
"punycode": {
|
| 5685 |
-
"version": "4.2",
|
| 5686 |
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
|
| 5687 |
"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
|
| 5688 |
"dev": true
|
| 5689 |
},
|
| 5690 |
"qs": {
|
| 5691 |
-
"version": "4.2",
|
| 5692 |
"resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
|
| 5693 |
"integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
|
| 5694 |
"dev": true
|
| 5695 |
},
|
| 5696 |
"querystring": {
|
| 5697 |
-
"version": "4.2",
|
| 5698 |
"resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
|
| 5699 |
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
|
| 5700 |
"dev": true
|
| 5701 |
},
|
| 5702 |
"querystring-es3": {
|
| 5703 |
-
"version": "4.2",
|
| 5704 |
"resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
|
| 5705 |
"integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
|
| 5706 |
"dev": true
|
| 5707 |
},
|
| 5708 |
"randomatic": {
|
| 5709 |
-
"version": "4.2",
|
| 5710 |
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
|
| 5711 |
"integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
|
| 5712 |
"dev": true,
|
|
@@ -5716,7 +5716,7 @@
|
|
| 5716 |
},
|
| 5717 |
"dependencies": {
|
| 5718 |
"is-number": {
|
| 5719 |
-
"version": "4.2",
|
| 5720 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
|
| 5721 |
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
|
| 5722 |
"dev": true,
|
|
@@ -5725,7 +5725,7 @@
|
|
| 5725 |
},
|
| 5726 |
"dependencies": {
|
| 5727 |
"kind-of": {
|
| 5728 |
-
"version": "4.2",
|
| 5729 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 5730 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 5731 |
"dev": true,
|
|
@@ -5736,7 +5736,7 @@
|
|
| 5736 |
}
|
| 5737 |
},
|
| 5738 |
"kind-of": {
|
| 5739 |
-
"version": "4.2",
|
| 5740 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
|
| 5741 |
"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
|
| 5742 |
"dev": true,
|
|
@@ -5747,7 +5747,7 @@
|
|
| 5747 |
}
|
| 5748 |
},
|
| 5749 |
"randombytes": {
|
| 5750 |
-
"version": "4.2",
|
| 5751 |
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
|
| 5752 |
"integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
|
| 5753 |
"dev": true,
|
|
@@ -5756,7 +5756,7 @@
|
|
| 5756 |
}
|
| 5757 |
},
|
| 5758 |
"randomfill": {
|
| 5759 |
-
"version": "4.2",
|
| 5760 |
"resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
|
| 5761 |
"integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
|
| 5762 |
"dev": true,
|
|
@@ -5766,7 +5766,7 @@
|
|
| 5766 |
}
|
| 5767 |
},
|
| 5768 |
"read-only-stream": {
|
| 5769 |
-
"version": "4.2",
|
| 5770 |
"resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
|
| 5771 |
"integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
|
| 5772 |
"dev": true,
|
|
@@ -5775,7 +5775,7 @@
|
|
| 5775 |
}
|
| 5776 |
},
|
| 5777 |
"read-pkg": {
|
| 5778 |
-
"version": "4.2",
|
| 5779 |
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
|
| 5780 |
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
|
| 5781 |
"dev": true,
|
|
@@ -5786,13 +5786,13 @@
|
|
| 5786 |
},
|
| 5787 |
"dependencies": {
|
| 5788 |
"graceful-fs": {
|
| 5789 |
-
"version": "4.2",
|
| 5790 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
| 5791 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
| 5792 |
"dev": true
|
| 5793 |
},
|
| 5794 |
"path-type": {
|
| 5795 |
-
"version": "4.2",
|
| 5796 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
|
| 5797 |
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
|
| 5798 |
"dev": true,
|
|
@@ -5803,7 +5803,7 @@
|
|
| 5803 |
}
|
| 5804 |
},
|
| 5805 |
"pify": {
|
| 5806 |
-
"version": "4.2",
|
| 5807 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
| 5808 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
| 5809 |
"dev": true
|
|
@@ -5811,7 +5811,7 @@
|
|
| 5811 |
}
|
| 5812 |
},
|
| 5813 |
"read-pkg-up": {
|
| 5814 |
-
"version": "4.2",
|
| 5815 |
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
|
| 5816 |
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
|
| 5817 |
"dev": true,
|
|
@@ -5821,7 +5821,7 @@
|
|
| 5821 |
}
|
| 5822 |
},
|
| 5823 |
"readable-stream": {
|
| 5824 |
-
"version": "4.2",
|
| 5825 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
|
| 5826 |
"integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
|
| 5827 |
"requires": {
|
|
@@ -5835,7 +5835,7 @@
|
|
| 5835 |
}
|
| 5836 |
},
|
| 5837 |
"rechoir": {
|
| 5838 |
-
"version": "4.2",
|
| 5839 |
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
|
| 5840 |
"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
|
| 5841 |
"dev": true,
|
|
@@ -5844,7 +5844,7 @@
|
|
| 5844 |
}
|
| 5845 |
},
|
| 5846 |
"redent": {
|
| 5847 |
-
"version": "4.2",
|
| 5848 |
"resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
|
| 5849 |
"integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
|
| 5850 |
"dev": true,
|
|
@@ -5854,19 +5854,19 @@
|
|
| 5854 |
}
|
| 5855 |
},
|
| 5856 |
"regenerate": {
|
| 5857 |
-
"version": "4.2",
|
| 5858 |
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
|
| 5859 |
"integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==",
|
| 5860 |
"dev": true
|
| 5861 |
},
|
| 5862 |
"regenerator-runtime": {
|
| 5863 |
-
"version": "4.2",
|
| 5864 |
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
|
| 5865 |
"integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==",
|
| 5866 |
"dev": true
|
| 5867 |
},
|
| 5868 |
"regenerator-transform": {
|
| 5869 |
-
"version": "4.2",
|
| 5870 |
"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
|
| 5871 |
"integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
|
| 5872 |
"dev": true,
|
|
@@ -5877,7 +5877,7 @@
|
|
| 5877 |
}
|
| 5878 |
},
|
| 5879 |
"regex-cache": {
|
| 5880 |
-
"version": "4.2",
|
| 5881 |
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
|
| 5882 |
"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
|
| 5883 |
"dev": true,
|
|
@@ -5886,7 +5886,7 @@
|
|
| 5886 |
}
|
| 5887 |
},
|
| 5888 |
"regex-not": {
|
| 5889 |
-
"version": "4.2",
|
| 5890 |
"resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
|
| 5891 |
"integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
|
| 5892 |
"dev": true,
|
|
@@ -5896,7 +5896,7 @@
|
|
| 5896 |
},
|
| 5897 |
"dependencies": {
|
| 5898 |
"extend-shallow": {
|
| 5899 |
-
"version": "4.2",
|
| 5900 |
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
|
| 5901 |
"integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
|
| 5902 |
"dev": true,
|
|
@@ -5906,7 +5906,7 @@
|
|
| 5906 |
}
|
| 5907 |
},
|
| 5908 |
"is-extendable": {
|
| 5909 |
-
"version": "4.2",
|
| 5910 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
|
| 5911 |
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
|
| 5912 |
"dev": true,
|
|
@@ -5917,7 +5917,7 @@
|
|
| 5917 |
}
|
| 5918 |
},
|
| 5919 |
"regexpu-core": {
|
| 5920 |
-
"version": "4.2",
|
| 5921 |
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
|
| 5922 |
"integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
|
| 5923 |
"dev": true,
|
|
@@ -5928,13 +5928,13 @@
|
|
| 5928 |
}
|
| 5929 |
},
|
| 5930 |
"regjsgen": {
|
| 5931 |
-
"version": "4.2",
|
| 5932 |
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
|
| 5933 |
"integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
|
| 5934 |
"dev": true
|
| 5935 |
},
|
| 5936 |
"regjsparser": {
|
| 5937 |
-
"version": "4.2",
|
| 5938 |
"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
|
| 5939 |
"integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
|
| 5940 |
"dev": true,
|
|
@@ -5943,25 +5943,25 @@
|
|
| 5943 |
}
|
| 5944 |
},
|
| 5945 |
"remove-trailing-separator": {
|
| 5946 |
-
"version": "4.2",
|
| 5947 |
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
|
| 5948 |
"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
|
| 5949 |
"dev": true
|
| 5950 |
},
|
| 5951 |
"repeat-element": {
|
| 5952 |
-
"version": "4.2",
|
| 5953 |
"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
|
| 5954 |
"integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
|
| 5955 |
"dev": true
|
| 5956 |
},
|
| 5957 |
"repeat-string": {
|
| 5958 |
-
"version": "4.2",
|
| 5959 |
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
|
| 5960 |
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
|
| 5961 |
"dev": true
|
| 5962 |
},
|
| 5963 |
"repeating": {
|
| 5964 |
-
"version": "4.2",
|
| 5965 |
"resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
|
| 5966 |
"integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
|
| 5967 |
"dev": true,
|
|
@@ -5970,13 +5970,13 @@
|
|
| 5970 |
}
|
| 5971 |
},
|
| 5972 |
"replace-ext": {
|
| 5973 |
-
"version": "4.2",
|
| 5974 |
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
|
| 5975 |
"integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
|
| 5976 |
"dev": true
|
| 5977 |
},
|
| 5978 |
"replacestream": {
|
| 5979 |
-
"version": "4.2",
|
| 5980 |
"resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz",
|
| 5981 |
"integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==",
|
| 5982 |
"dev": true,
|
|
@@ -5987,7 +5987,7 @@
|
|
| 5987 |
},
|
| 5988 |
"dependencies": {
|
| 5989 |
"object-assign": {
|
| 5990 |
-
"version": "4.2",
|
| 5991 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
| 5992 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
| 5993 |
"dev": true
|
|
@@ -5995,7 +5995,7 @@
|
|
| 5995 |
}
|
| 5996 |
},
|
| 5997 |
"request": {
|
| 5998 |
-
"version": "4.2",
|
| 5999 |
"resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
|
| 6000 |
"integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
|
| 6001 |
"dev": true,
|
|
@@ -6023,7 +6023,7 @@
|
|
| 6023 |
},
|
| 6024 |
"dependencies": {
|
| 6025 |
"uuid": {
|
| 6026 |
-
"version": "4.2",
|
| 6027 |
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
|
| 6028 |
"integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
|
| 6029 |
"dev": true
|
|
@@ -6031,19 +6031,19 @@
|
|
| 6031 |
}
|
| 6032 |
},
|
| 6033 |
"require-directory": {
|
| 6034 |
-
"version": "4.2",
|
| 6035 |
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
|
| 6036 |
"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
|
| 6037 |
"dev": true
|
| 6038 |
},
|
| 6039 |
"require-main-filename": {
|
| 6040 |
-
"version": "4.2",
|
| 6041 |
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
|
| 6042 |
"integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
|
| 6043 |
"dev": true
|
| 6044 |
},
|
| 6045 |
"resolve": {
|
| 6046 |
-
"version": "4.2",
|
| 6047 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
|
| 6048 |
"integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
|
| 6049 |
"dev": true,
|
|
@@ -6052,7 +6052,7 @@
|
|
| 6052 |
}
|
| 6053 |
},
|
| 6054 |
"resolve-dir": {
|
| 6055 |
-
"version": "4.2",
|
| 6056 |
"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
|
| 6057 |
"integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=",
|
| 6058 |
"dev": true,
|
|
@@ -6062,19 +6062,19 @@
|
|
| 6062 |
}
|
| 6063 |
},
|
| 6064 |
"resolve-url": {
|
| 6065 |
-
"version": "4.2",
|
| 6066 |
"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
|
| 6067 |
"integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
|
| 6068 |
"dev": true
|
| 6069 |
},
|
| 6070 |
"ret": {
|
| 6071 |
-
"version": "4.2",
|
| 6072 |
"resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
|
| 6073 |
"integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
|
| 6074 |
"dev": true
|
| 6075 |
},
|
| 6076 |
"rimraf": {
|
| 6077 |
-
"version": "4.2",
|
| 6078 |
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
|
| 6079 |
"integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
|
| 6080 |
"dev": true,
|
|
@@ -6083,7 +6083,7 @@
|
|
| 6083 |
}
|
| 6084 |
},
|
| 6085 |
"ripemd160": {
|
| 6086 |
-
"version": "4.2",
|
| 6087 |
"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz",
|
| 6088 |
"integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=",
|
| 6089 |
"dev": true,
|
|
@@ -6093,12 +6093,12 @@
|
|
| 6093 |
}
|
| 6094 |
},
|
| 6095 |
"safe-buffer": {
|
| 6096 |
-
"version": "4.2",
|
| 6097 |
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
|
| 6098 |
"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
|
| 6099 |
},
|
| 6100 |
"safe-regex": {
|
| 6101 |
-
"version": "4.2",
|
| 6102 |
"resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
|
| 6103 |
"integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
|
| 6104 |
"dev": true,
|
|
@@ -6107,7 +6107,7 @@
|
|
| 6107 |
}
|
| 6108 |
},
|
| 6109 |
"sass-graph": {
|
| 6110 |
-
"version": "4.2",
|
| 6111 |
"resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
|
| 6112 |
"integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
|
| 6113 |
"dev": true,
|
|
@@ -6119,13 +6119,13 @@
|
|
| 6119 |
},
|
| 6120 |
"dependencies": {
|
| 6121 |
"camelcase": {
|
| 6122 |
-
"version": "4.2",
|
| 6123 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
| 6124 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
| 6125 |
"dev": true
|
| 6126 |
},
|
| 6127 |
"yargs": {
|
| 6128 |
-
"version": "4.2",
|
| 6129 |
"resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
|
| 6130 |
"integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
|
| 6131 |
"dev": true,
|
|
@@ -6146,7 +6146,7 @@
|
|
| 6146 |
}
|
| 6147 |
},
|
| 6148 |
"yargs-parser": {
|
| 6149 |
-
"version": "4.2",
|
| 6150 |
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
|
| 6151 |
"integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
|
| 6152 |
"dev": true,
|
|
@@ -6157,7 +6157,7 @@
|
|
| 6157 |
}
|
| 6158 |
},
|
| 6159 |
"scroll-to": {
|
| 6160 |
-
"version": "4.2",
|
| 6161 |
"resolved": "https://registry.npmjs.org/scroll-to/-/scroll-to-0.0.2.tgz",
|
| 6162 |
"integrity": "sha1-k205ipEzZgokkhRcLACB38sHKPM=",
|
| 6163 |
"requires": {
|
|
@@ -6166,7 +6166,7 @@
|
|
| 6166 |
}
|
| 6167 |
},
|
| 6168 |
"scroll-to-element": {
|
| 6169 |
-
"version": "4.2",
|
| 6170 |
"resolved": "https://registry.npmjs.org/scroll-to-element/-/scroll-to-element-2.0.0.tgz",
|
| 6171 |
"integrity": "sha1-NGczDjOEdDtylaxkswJ5mQxawWQ=",
|
| 6172 |
"requires": {
|
|
@@ -6174,7 +6174,7 @@
|
|
| 6174 |
}
|
| 6175 |
},
|
| 6176 |
"scss-tokenizer": {
|
| 6177 |
-
"version": "4.2",
|
| 6178 |
"resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
|
| 6179 |
"integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
|
| 6180 |
"dev": true,
|
|
@@ -6184,7 +6184,7 @@
|
|
| 6184 |
},
|
| 6185 |
"dependencies": {
|
| 6186 |
"source-map": {
|
| 6187 |
-
"version": "4.2",
|
| 6188 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
|
| 6189 |
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
|
| 6190 |
"dev": true,
|
|
@@ -6195,25 +6195,25 @@
|
|
| 6195 |
}
|
| 6196 |
},
|
| 6197 |
"semver": {
|
| 6198 |
-
"version": "4.2",
|
| 6199 |
"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
|
| 6200 |
"integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
|
| 6201 |
"dev": true
|
| 6202 |
},
|
| 6203 |
"sequencify": {
|
| 6204 |
-
"version": "4.2",
|
| 6205 |
"resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
|
| 6206 |
"integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
|
| 6207 |
"dev": true
|
| 6208 |
},
|
| 6209 |
"set-blocking": {
|
| 6210 |
-
"version": "4.2",
|
| 6211 |
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
|
| 6212 |
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
|
| 6213 |
"dev": true
|
| 6214 |
},
|
| 6215 |
"set-getter": {
|
| 6216 |
-
"version": "4.2",
|
| 6217 |
"resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz",
|
| 6218 |
"integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=",
|
| 6219 |
"dev": true,
|
|
@@ -6222,7 +6222,7 @@
|
|
| 6222 |
}
|
| 6223 |
},
|
| 6224 |
"set-value": {
|
| 6225 |
-
"version": "4.2",
|
| 6226 |
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
|
| 6227 |
"integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
|
| 6228 |
"dev": true,
|
|
@@ -6234,7 +6234,7 @@
|
|
| 6234 |
}
|
| 6235 |
},
|
| 6236 |
"sha.js": {
|
| 6237 |
-
"version": "4.2",
|
| 6238 |
"resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz",
|
| 6239 |
"integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==",
|
| 6240 |
"dev": true,
|
|
@@ -6244,7 +6244,7 @@
|
|
| 6244 |
}
|
| 6245 |
},
|
| 6246 |
"shasum": {
|
| 6247 |
-
"version": "4.2",
|
| 6248 |
"resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
|
| 6249 |
"integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
|
| 6250 |
"dev": true,
|
|
@@ -6254,7 +6254,7 @@
|
|
| 6254 |
}
|
| 6255 |
},
|
| 6256 |
"shell-quote": {
|
| 6257 |
-
"version": "4.2",
|
| 6258 |
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
|
| 6259 |
"integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
|
| 6260 |
"dev": true,
|
|
@@ -6266,25 +6266,25 @@
|
|
| 6266 |
}
|
| 6267 |
},
|
| 6268 |
"sigmund": {
|
| 6269 |
-
"version": "4.2",
|
| 6270 |
"resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
|
| 6271 |
"integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
|
| 6272 |
"dev": true
|
| 6273 |
},
|
| 6274 |
"signal-exit": {
|
| 6275 |
-
"version": "4.2",
|
| 6276 |
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
|
| 6277 |
"integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
|
| 6278 |
"dev": true
|
| 6279 |
},
|
| 6280 |
"slash": {
|
| 6281 |
-
"version": "4.2",
|
| 6282 |
"resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
|
| 6283 |
"integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
|
| 6284 |
"dev": true
|
| 6285 |
},
|
| 6286 |
"snapdragon": {
|
| 6287 |
-
"version": "4.2",
|
| 6288 |
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.1.tgz",
|
| 6289 |
"integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=",
|
| 6290 |
"dev": true,
|
|
@@ -6300,13 +6300,13 @@
|
|
| 6300 |
},
|
| 6301 |
"dependencies": {
|
| 6302 |
"atob": {
|
| 6303 |
-
"version": "4.2",
|
| 6304 |
"resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz",
|
| 6305 |
"integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=",
|
| 6306 |
"dev": true
|
| 6307 |
},
|
| 6308 |
"define-property": {
|
| 6309 |
-
"version": "4.2",
|
| 6310 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
|
| 6311 |
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
|
| 6312 |
"dev": true,
|
|
@@ -6315,7 +6315,7 @@
|
|
| 6315 |
}
|
| 6316 |
},
|
| 6317 |
"is-accessor-descriptor": {
|
| 6318 |
-
"version": "4.2",
|
| 6319 |
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
|
| 6320 |
"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
|
| 6321 |
"dev": true,
|
|
@@ -6324,7 +6324,7 @@
|
|
| 6324 |
},
|
| 6325 |
"dependencies": {
|
| 6326 |
"kind-of": {
|
| 6327 |
-
"version": "4.2",
|
| 6328 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 6329 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 6330 |
"dev": true,
|
|
@@ -6335,7 +6335,7 @@
|
|
| 6335 |
}
|
| 6336 |
},
|
| 6337 |
"is-data-descriptor": {
|
| 6338 |
-
"version": "4.2",
|
| 6339 |
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
|
| 6340 |
"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
|
| 6341 |
"dev": true,
|
|
@@ -6344,7 +6344,7 @@
|
|
| 6344 |
},
|
| 6345 |
"dependencies": {
|
| 6346 |
"kind-of": {
|
| 6347 |
-
"version": "4.2",
|
| 6348 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 6349 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 6350 |
"dev": true,
|
|
@@ -6355,7 +6355,7 @@
|
|
| 6355 |
}
|
| 6356 |
},
|
| 6357 |
"is-descriptor": {
|
| 6358 |
-
"version": "4.2",
|
| 6359 |
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
|
| 6360 |
"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
|
| 6361 |
"dev": true,
|
|
@@ -6366,13 +6366,13 @@
|
|
| 6366 |
}
|
| 6367 |
},
|
| 6368 |
"kind-of": {
|
| 6369 |
-
"version": "4.2",
|
| 6370 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
|
| 6371 |
"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
|
| 6372 |
"dev": true
|
| 6373 |
},
|
| 6374 |
"source-map-resolve": {
|
| 6375 |
-
"version": "4.2",
|
| 6376 |
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz",
|
| 6377 |
"integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==",
|
| 6378 |
"dev": true,
|
|
@@ -6385,7 +6385,7 @@
|
|
| 6385 |
}
|
| 6386 |
},
|
| 6387 |
"source-map-url": {
|
| 6388 |
-
"version": "4.2",
|
| 6389 |
"resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
|
| 6390 |
"integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
|
| 6391 |
"dev": true
|
|
@@ -6393,7 +6393,7 @@
|
|
| 6393 |
}
|
| 6394 |
},
|
| 6395 |
"snapdragon-node": {
|
| 6396 |
-
"version": "4.2",
|
| 6397 |
"resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
|
| 6398 |
"integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
|
| 6399 |
"dev": true,
|
|
@@ -6404,7 +6404,7 @@
|
|
| 6404 |
},
|
| 6405 |
"dependencies": {
|
| 6406 |
"isobject": {
|
| 6407 |
-
"version": "4.2",
|
| 6408 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
| 6409 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
| 6410 |
"dev": true
|
|
@@ -6412,7 +6412,7 @@
|
|
| 6412 |
}
|
| 6413 |
},
|
| 6414 |
"snapdragon-util": {
|
| 6415 |
-
"version": "4.2",
|
| 6416 |
"resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
|
| 6417 |
"integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
|
| 6418 |
"dev": true,
|
|
@@ -6421,7 +6421,7 @@
|
|
| 6421 |
}
|
| 6422 |
},
|
| 6423 |
"sntp": {
|
| 6424 |
-
"version": "4.2",
|
| 6425 |
"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
|
| 6426 |
"integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
|
| 6427 |
"dev": true,
|
|
@@ -6430,13 +6430,13 @@
|
|
| 6430 |
}
|
| 6431 |
},
|
| 6432 |
"source-map": {
|
| 6433 |
-
"version": "4.2",
|
| 6434 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
|
| 6435 |
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
|
| 6436 |
"dev": true
|
| 6437 |
},
|
| 6438 |
"source-map-resolve": {
|
| 6439 |
-
"version": "4.2",
|
| 6440 |
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz",
|
| 6441 |
"integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=",
|
| 6442 |
"dev": true,
|
|
@@ -6448,7 +6448,7 @@
|
|
| 6448 |
}
|
| 6449 |
},
|
| 6450 |
"source-map-support": {
|
| 6451 |
-
"version": "4.2",
|
| 6452 |
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
|
| 6453 |
"integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
|
| 6454 |
"dev": true,
|
|
@@ -6457,19 +6457,19 @@
|
|
| 6457 |
}
|
| 6458 |
},
|
| 6459 |
"source-map-url": {
|
| 6460 |
-
"version": "4.2",
|
| 6461 |
"resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz",
|
| 6462 |
"integrity": "sha1-fsrxO1e80J2opAxdJp2zN5nUqvk=",
|
| 6463 |
"dev": true
|
| 6464 |
},
|
| 6465 |
"sparkles": {
|
| 6466 |
-
"version": "4.2",
|
| 6467 |
"resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
|
| 6468 |
"integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=",
|
| 6469 |
"dev": true
|
| 6470 |
},
|
| 6471 |
"spdx-correct": {
|
| 6472 |
-
"version": "4.2",
|
| 6473 |
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
|
| 6474 |
"integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
|
| 6475 |
"dev": true,
|
|
@@ -6478,19 +6478,19 @@
|
|
| 6478 |
}
|
| 6479 |
},
|
| 6480 |
"spdx-expression-parse": {
|
| 6481 |
-
"version": "4.2",
|
| 6482 |
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
|
| 6483 |
"integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
|
| 6484 |
"dev": true
|
| 6485 |
},
|
| 6486 |
"spdx-license-ids": {
|
| 6487 |
-
"version": "4.2",
|
| 6488 |
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
|
| 6489 |
"integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
|
| 6490 |
"dev": true
|
| 6491 |
},
|
| 6492 |
"split": {
|
| 6493 |
-
"version": "4.2",
|
| 6494 |
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
|
| 6495 |
"integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
|
| 6496 |
"dev": true,
|
|
@@ -6499,7 +6499,7 @@
|
|
| 6499 |
}
|
| 6500 |
},
|
| 6501 |
"split-string": {
|
| 6502 |
-
"version": "4.2",
|
| 6503 |
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
|
| 6504 |
"integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
|
| 6505 |
"dev": true,
|
|
@@ -6508,7 +6508,7 @@
|
|
| 6508 |
},
|
| 6509 |
"dependencies": {
|
| 6510 |
"extend-shallow": {
|
| 6511 |
-
"version": "4.2",
|
| 6512 |
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
|
| 6513 |
"integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
|
| 6514 |
"dev": true,
|
|
@@ -6518,7 +6518,7 @@
|
|
| 6518 |
}
|
| 6519 |
},
|
| 6520 |
"is-extendable": {
|
| 6521 |
-
"version": "4.2",
|
| 6522 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
|
| 6523 |
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
|
| 6524 |
"dev": true,
|
|
@@ -6529,13 +6529,13 @@
|
|
| 6529 |
}
|
| 6530 |
},
|
| 6531 |
"sprintf-js": {
|
| 6532 |
-
"version": "4.2",
|
| 6533 |
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
| 6534 |
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
|
| 6535 |
"dev": true
|
| 6536 |
},
|
| 6537 |
"sshpk": {
|
| 6538 |
-
"version": "4.2",
|
| 6539 |
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
|
| 6540 |
"integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
|
| 6541 |
"dev": true,
|
|
@@ -6551,7 +6551,7 @@
|
|
| 6551 |
},
|
| 6552 |
"dependencies": {
|
| 6553 |
"assert-plus": {
|
| 6554 |
-
"version": "4.2",
|
| 6555 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
| 6556 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
| 6557 |
"dev": true
|
|
@@ -6559,7 +6559,7 @@
|
|
| 6559 |
}
|
| 6560 |
},
|
| 6561 |
"static-extend": {
|
| 6562 |
-
"version": "4.2",
|
| 6563 |
"resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
|
| 6564 |
"integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
|
| 6565 |
"dev": true,
|
|
@@ -6569,7 +6569,7 @@
|
|
| 6569 |
},
|
| 6570 |
"dependencies": {
|
| 6571 |
"define-property": {
|
| 6572 |
-
"version": "4.2",
|
| 6573 |
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
|
| 6574 |
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
|
| 6575 |
"dev": true,
|
|
@@ -6578,7 +6578,7 @@
|
|
| 6578 |
}
|
| 6579 |
},
|
| 6580 |
"is-accessor-descriptor": {
|
| 6581 |
-
"version": "4.2",
|
| 6582 |
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
|
| 6583 |
"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
|
| 6584 |
"dev": true,
|
|
@@ -6587,7 +6587,7 @@
|
|
| 6587 |
},
|
| 6588 |
"dependencies": {
|
| 6589 |
"kind-of": {
|
| 6590 |
-
"version": "4.2",
|
| 6591 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 6592 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 6593 |
"dev": true,
|
|
@@ -6598,7 +6598,7 @@
|
|
| 6598 |
}
|
| 6599 |
},
|
| 6600 |
"is-data-descriptor": {
|
| 6601 |
-
"version": "4.2",
|
| 6602 |
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
|
| 6603 |
"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
|
| 6604 |
"dev": true,
|
|
@@ -6607,7 +6607,7 @@
|
|
| 6607 |
},
|
| 6608 |
"dependencies": {
|
| 6609 |
"kind-of": {
|
| 6610 |
-
"version": "4.2",
|
| 6611 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
| 6612 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
| 6613 |
"dev": true,
|
|
@@ -6618,7 +6618,7 @@
|
|
| 6618 |
}
|
| 6619 |
},
|
| 6620 |
"is-descriptor": {
|
| 6621 |
-
"version": "4.2",
|
| 6622 |
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
|
| 6623 |
"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
|
| 6624 |
"dev": true,
|
|
@@ -6629,7 +6629,7 @@
|
|
| 6629 |
}
|
| 6630 |
},
|
| 6631 |
"kind-of": {
|
| 6632 |
-
"version": "4.2",
|
| 6633 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
|
| 6634 |
"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
|
| 6635 |
"dev": true
|
|
@@ -6637,7 +6637,7 @@
|
|
| 6637 |
}
|
| 6638 |
},
|
| 6639 |
"stdout-stream": {
|
| 6640 |
-
"version": "4.2",
|
| 6641 |
"resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
|
| 6642 |
"integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
|
| 6643 |
"dev": true,
|
|
@@ -6646,7 +6646,7 @@
|
|
| 6646 |
}
|
| 6647 |
},
|
| 6648 |
"stream-browserify": {
|
| 6649 |
-
"version": "4.2",
|
| 6650 |
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
|
| 6651 |
"integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
|
| 6652 |
"dev": true,
|
|
@@ -6656,7 +6656,7 @@
|
|
| 6656 |
}
|
| 6657 |
},
|
| 6658 |
"stream-combiner": {
|
| 6659 |
-
"version": "4.2",
|
| 6660 |
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
|
| 6661 |
"integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
|
| 6662 |
"dev": true,
|
|
@@ -6665,7 +6665,7 @@
|
|
| 6665 |
}
|
| 6666 |
},
|
| 6667 |
"stream-combiner2": {
|
| 6668 |
-
"version": "4.2",
|
| 6669 |
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
| 6670 |
"integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
|
| 6671 |
"dev": true,
|
|
@@ -6675,13 +6675,13 @@
|
|
| 6675 |
}
|
| 6676 |
},
|
| 6677 |
"stream-consume": {
|
| 6678 |
-
"version": "4.2",
|
| 6679 |
"resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz",
|
| 6680 |
"integrity": "sha1-pB6tGm1ggc63n2WwYZAbbY89HQ8=",
|
| 6681 |
"dev": true
|
| 6682 |
},
|
| 6683 |
"stream-http": {
|
| 6684 |
-
"version": "4.2",
|
| 6685 |
"resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz",
|
| 6686 |
"integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==",
|
| 6687 |
"dev": true,
|
|
@@ -6694,7 +6694,7 @@
|
|
| 6694 |
}
|
| 6695 |
},
|
| 6696 |
"stream-splicer": {
|
| 6697 |
-
"version": "4.2",
|
| 6698 |
"resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz",
|
| 6699 |
"integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=",
|
| 6700 |
"dev": true,
|
|
@@ -6704,7 +6704,7 @@
|
|
| 6704 |
}
|
| 6705 |
},
|
| 6706 |
"string-width": {
|
| 6707 |
-
"version": "4.2",
|
| 6708 |
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
|
| 6709 |
"integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
|
| 6710 |
"dev": true,
|
|
@@ -6715,7 +6715,7 @@
|
|
| 6715 |
}
|
| 6716 |
},
|
| 6717 |
"string_decoder": {
|
| 6718 |
-
"version": "4.2",
|
| 6719 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
|
| 6720 |
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
|
| 6721 |
"requires": {
|
|
@@ -6723,13 +6723,13 @@
|
|
| 6723 |
}
|
| 6724 |
},
|
| 6725 |
"stringstream": {
|
| 6726 |
-
"version": "4.2",
|
| 6727 |
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
|
| 6728 |
"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
|
| 6729 |
"dev": true
|
| 6730 |
},
|
| 6731 |
"strip-ansi": {
|
| 6732 |
-
"version": "4.2",
|
| 6733 |
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
|
| 6734 |
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
|
| 6735 |
"dev": true,
|
|
@@ -6738,7 +6738,7 @@
|
|
| 6738 |
}
|
| 6739 |
},
|
| 6740 |
"strip-bom": {
|
| 6741 |
-
"version": "4.2",
|
| 6742 |
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
|
| 6743 |
"integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
|
| 6744 |
"dev": true,
|
|
@@ -6748,13 +6748,13 @@
|
|
| 6748 |
}
|
| 6749 |
},
|
| 6750 |
"strip-bom-string": {
|
| 6751 |
-
"version": "4.2",
|
| 6752 |
"resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
|
| 6753 |
"integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=",
|
| 6754 |
"dev": true
|
| 6755 |
},
|
| 6756 |
"strip-indent": {
|
| 6757 |
-
"version": "4.2",
|
| 6758 |
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
|
| 6759 |
"integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
|
| 6760 |
"dev": true,
|
|
@@ -6763,7 +6763,7 @@
|
|
| 6763 |
}
|
| 6764 |
},
|
| 6765 |
"subarg": {
|
| 6766 |
-
"version": "4.2",
|
| 6767 |
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
| 6768 |
"integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
|
| 6769 |
"dev": true,
|
|
@@ -6772,13 +6772,13 @@
|
|
| 6772 |
}
|
| 6773 |
},
|
| 6774 |
"supports-color": {
|
| 6775 |
-
"version": "4.2",
|
| 6776 |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
|
| 6777 |
"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
|
| 6778 |
"dev": true
|
| 6779 |
},
|
| 6780 |
"syntax-error": {
|
| 6781 |
-
"version": "4.2",
|
| 6782 |
"resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
|
| 6783 |
"integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
|
| 6784 |
"dev": true,
|
|
@@ -6787,7 +6787,7 @@
|
|
| 6787 |
}
|
| 6788 |
},
|
| 6789 |
"tar": {
|
| 6790 |
-
"version": "4.2",
|
| 6791 |
"resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
|
| 6792 |
"integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
|
| 6793 |
"dev": true,
|
|
@@ -6798,7 +6798,7 @@
|
|
| 6798 |
}
|
| 6799 |
},
|
| 6800 |
"temp-write": {
|
| 6801 |
|
