    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
audited 183 packages in 1.171s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr744
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov 1
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr744.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 24 Dec 2019 15:57:05 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 24 Dec 2019 15:57:08 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:11


Thanks @vondele . So if I'm understanding correctly, this test decreases reduction for _every_ kind of draw (where our apparent best move is a draw). We don't have a designated variable or marker that picks out _only_ pvs that reach a threefold, and therefore we cannot make search adjustments specifically to pvs that reach a threefold.


Configurando Rotas:
yarn add react-router-dom
yarn add history

Configurando Reactotron:
yarn add reactotron-react-js

Configuando root import:
O Root Import substituirá os "../../*" na hora de fazer alguma importação, e considerará o "~" como a pasta src
yarn add customize-cra react-app-rewired -D
yarn add babel-plugin-root-import -D
yarn add eslint-import-resolver-babel-plugin-root-import -D


Wow 😆


Basically the components order in string, i see `rfc4514_string` return it as needed.


@TragicWarrior, I tested this in rxvt and xterm and it is not correct:
printf '\033[44m\033[2J\033[49m'

Actual behaviour: erase screen while applying current colors -> background will be blue, but prompt and current input will be in default colors.
libvterm behaviour: erase screen while applying current colors and changing default colors. Without the commit it looks more authentic (to the original emulators)


H


This should fix it: https://github.com/OpenVisionE2/enigma2-openvision/commit/eaddfb50cb8a458898d604ea8b9bae4f5fd8030f


Successfully deployed to following URLs:

* https://frontend-dlev4vlbg.now.sh
* https://hemangioma.kz
* https://gemangioma.kz
* https://frontend.crepiks.now.sh
* https://frontend-git-master.crepiks.now.sh


Hình như thiếu Total


Successfully deployed to following URLs:

* https://that-website-8ty6q3k9w.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


Successfully deployed to following URLs:

* https://lil-hg649hziw.now.sh
* https://lil.now.sh
* https://lil.neoli.now.sh
* https://lil-git-master.neoli.now.sh


Successfully deployed to following URLs:

* https://web-front-end-rss-46zf5fw70.now.sh
* https://web-front-end-rss.now.sh
* https://web-front-end-rss.hzhuhao.now.sh
* https://web-front-end-rss-git-master.hzhuhao.now.sh


rewrite cashflow projection for seasoned mortgage `pool`.
it will be another way of cashflow projection for seasoned mortgage with` loan by loan data`.


Is this line necessary?
If not remove it


Successfully deployed to following URLs:

* https://sdv-6l3at9hu8.now.sh
* https://beta.stijndv.com
* https://sdv.stijn9.now.sh
* https://sdv-git-master.stijn9.now.sh


I'm well aware that security-relevant fixes must be handled differently. This wasn't security-relevant; therefore I just did the release without checking back first. I won't do that in the future anymore; I'll channel everything through PRs.


Successfully deployed to following URLs:

* https://lil-66ng5bfyq.now.sh
* https://lil.now.sh
* https://lil.neoli.now.sh
* https://lil-git-master.neoli.now.sh


Successfully deployed to following URLs:

* https://propspotter-2web2ui-a9t1rdyw4.now.sh
* https://propspotter-2web2ui.now.sh
* https://propspotter-2web2ui.jambas.now.sh
* https://propspotter-2web2ui-git-master.jambas.now.sh


Successfully deployed to following URLs:

* https://web-front-end-rss-o2zwf7uiu.now.sh
* https://web-front-end-rss.now.sh
* https://web-front-end-rss.hzhuhao.now.sh
* https://web-front-end-rss-git-master.hzhuhao.now.sh


# Stats from current release

Default Server Mode (Increase detected ⚠)

General Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| buildDuration | 14.3s | 14s | -243ms |
| nodeModulesSize | 48.7 MB | 48.9 MB | ⚠ +271 kB |

Client Bundles (main, webpack, commons) Overall decrease ✓

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| main-HASH.js | 18.5 kB | 18.2 kB | -336 B |
| main-HASH.js gzip | 6.49 kB | 6.43 kB | -63 B |
| webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
| webpack-HASH.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..1db6754d3.js | 12 kB | 12 kB | ✓ |
| 4952ddcd88e7..54d3.js gzip | 4.68 kB | 4.68 kB | ✓ |
| commons.HASH.js | 10.9 kB | 10.9 kB | ✓ |
| commons.HASH.js gzip | 4.06 kB | 4.06 kB | ✓ |
| de003c3a9d30..7d55a2235.js | 38.3 kB | N/A | N/A |
| de003c3a9d30..2235.js gzip | 13.9 kB | N/A | N/A |
| framework.HASH.js | 126 kB | 126 kB | ✓ |
| framework.HASH.js gzip | 39.5 kB | 39.5 kB | ✓ |
| de003c3a9d30..17cdc0d60.js | N/A | 38.3 kB | N/A |
| de003c3a9d30..0d60.js gzip | N/A | 13.9 kB | N/A |
| Overall change | 207 kB | 206 kB | -336 B |

Client Bundles (main, webpack, commons) Modern Overall decrease ✓

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| main-HASH.module.js | 14.5 kB | 14.4 kB | -109 B |
| main-HASH.module.js gzip | 5.41 kB | 5.41 kB | -1 B |
| webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
| webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..b9.module.js | 14.9 kB | 14.9 kB | ✓ |
| 4952ddcd88e7..dule.js gzip | 5.56 kB | 5.56 kB | ✓ |
| de003c3a9d30..a0.module.js | 33.1 kB | N/A | N/A |
| de003c3a9d30..dule.js gzip | 12.5 kB | N/A | N/A |
| framework.HASH.module.js | 126 kB | 126 kB | ✓ |
| framework.HA..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
| de003c3a9d30..e3.module.js | N/A | 33.1 kB | N/A |
| de003c3a9d30..dule.js gzip | N/A | 12.5 kB | N/A |
| Overall change | 190 kB | 189 kB | -109 B |

Legacy Client Bundles (polyfills)

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| polyfills-HASH.js | 15.3 kB | 15.3 kB | ✓ |
| polyfills-HASH.js gzip | 4.76 kB | 4.76 kB | ✓ |
| Overall change | 15.3 kB | 15.3 kB | ✓ |

Client Pages Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _app.js | 2.94 kB | 2.94 kB | ✓ |
| _app.js gzip | 1.33 kB | 1.33 kB | ✓ |
| _error.js | 10.4 kB | 10.4 kB | ✓ |
| _error.js gzip | 4.07 kB | 4.07 kB | ✓ |
| hooks.js | 1.44 kB | 1.44 kB | ✓ |
| hooks.js gzip | 779 B | 779 B | ✓ |
| index.js | 318 B | 318 B | ✓ |
| index.js gzip | 222 B | 222 B | ✓ |
| link.js | 6.77 kB | 6.88 kB | ⚠ +109 B |
| link.js gzip | 2.89 kB | 2.93 kB | ⚠ +37 B |
| routerDirect.js | 411 B | 411 B | ✓ |
| routerDirect.js gzip | 283 B | 283 B | ✓ |
| withRouter.js | 421 B | 421 B | ✓ |
| withRouter.js gzip | 282 B | 282 B | ✓ |
| Overall change | 22.7 kB | 22.8 kB | ⚠ +109 B |

Client Pages Modern Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _app.module.js | 1.54 kB | 1.54 kB | ✓ |
| _app.module.js gzip | 757 B | 757 B | ✓ |
| _error.module.js | 7.35 kB | 7.35 kB | ✓ |
| _error.module.js gzip | 3.06 kB | 3.06 kB | ✓ |
| hooks.module.js | 651 B | 651 B | ✓ |
| hooks.module.js gzip | 371 B | 371 B | ✓ |
| index.module.js | 276 B | 276 B | ✓ |
| index.module.js gzip | 212 B | 212 B | ✓ |
| link.module.js | 5.45 kB | 5.54 kB | ⚠ +89 B |
| link.module.js gzip | 2.46 kB | 2.49 kB | ⚠ +35 B |
| routerDirect.module.js | 383 B | 383 B | ✓ |
| routerDirect..dule.js gzip | 273 B | 273 B | ✓ |
| withRouter.module.js | 394 B | 394 B | ✓ |
| withRouter.m..dule.js gzip | 272 B | 272 B | ✓ |
| Overall change | 16 kB | 16.1 kB | ⚠ +89 B |

Client Build Manifests

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _buildManifest.js | 81 B | 81 B | ✓ |
| _buildManifest.js gzip | 61 B | 61 B | ✓ |
| _buildManifest.module.js | 81 B | 81 B | ✓ |
| _buildManife..dule.js gzip | 61 B | 61 B | ✓ |
| Overall change | 162 B | 162 B | ✓ |

Rendered Page Sizes

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| index.html | 4.06 kB | 4.06 kB | ✓ |
| index.html gzip | 1.04 kB | 1.04 kB | ✓ |
| link.html | 4.11 kB | 4.11 kB | ✓ |
| link.html gzip | 1.05 kB | 1.04 kB | -1 B |
| withRouter.html | 4.12 kB | 4.12 kB | ✓ |
| withRouter.html gzip | 1.03 kB | 1.03 kB | -1 B |
| Overall change | 12.3 kB | 12.3 kB | ✓ |

#### Diffs

Diff for main-HASH.js

```diff
@@ -437,7 +437,7 @@ if (!window.Promise) {

 var data = JSON.parse(document.getElementById('__NEXT_DATA__').textContent);
 window.__NEXT_DATA__ = data;
-var version = "9.1.6";
+var version = "9.1.7-canary.4";
 exports.version = version;
 var props = data.props,
     err = data.err,
@@ -1387,36 +1387,32 @@ var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("+oT+"));
 var _promise = _interopRequireDefault(__webpack_require__("eVuF"));

 var _mitt = _interopRequireDefault(__webpack_require__("dZ6Y"));
-/* global document, window */

-
-var prefetchOrPreload = undefined ? 'prefetch' : 'preload';
-
-function supportsPreload(el) {
+function hasPrefetch(link) {
   try {
-    return el.relList.supports(prefetchOrPreload);
-  } catch (_unused) {
-    return false;
-  }
+    link = document.createElement('link');
+    return link.relList.supports('prefetch');
+  } catch (_unused) {}
 }

-var hasPreload = supportsPreload(document.createElement('link'));
-
-function preloadLink(url, resourceType) {
-  var link = document.createElement('link');
-  link.rel = prefetchOrPreload;
-  link.crossOrigin = "anonymous";
-  link.href = url;
-  link.as = resourceType;
-  document.head.appendChild(link);
-}
-
-function loadStyle(url) {
-  var link = document.createElement('link');
-  link.rel = 'stylesheet';
-  link.crossOrigin = "anonymous";
-  link.href = url;
-  document.head.appendChild(link);
+var relPrefetch = hasPrefetch() ? // https://caniuse.com/#feat=link-rel-prefetch
+// IE 11, Edge 12+, nearly all evergreen
+'prefetch' : // https://caniuse.com/#feat=link-rel-preload
+// macOS and iOS (Safari does not support prefetch)
+'preload';
+var hasNoModule = 'noModule' in document.createElement('script');
+
+function appendLink(href, rel, as) {
+  return new _promise["default"](function (res, rej, link) {
+    link = document.createElement('link');
+    link.crossOrigin = "anonymous";
+    link.href = href;
+    link.rel = rel;
+    if (as) link.as = as;
+    link.onload = res;
+    link.onerror = rej;
+    document.head.appendChild(link);
+  });
 }

 var PageLoader =
@@ -1428,6 +1424,7 @@ function () {
     this.buildId = buildId;
     this.assetPrefix = assetPrefix;
     this.pageCache = {};
+    this.prefetched = {};
     this.pageRegisterEvents = (0, _mitt["default"])();
     this.loadingRoutes = {};

@@ -1530,7 +1527,9 @@ function () {
                 }

                 if (/\.css$/.test(d) && !document.querySelector("link[rel=stylesheet][href^=\"" + d + "\"]")) {
-                  loadStyle(d); // FIXME: handle failure
+                  appendLink(d, 'stylesheet')["catch"](function () {// FIXME: handle failure
+                    // Right now, this is needed to prevent an unhandled rejection.
+                  });
                 }
               });

@@ -1576,7 +1575,7 @@ function () {

       var script = document.createElement('script');

-      if ( true && 'noModule' in script) {
+      if ( true && hasNoModule) {
         script.type = 'module'; // Only page bundle scripts need to have .module added to url,
         // dependencies already have it added during build manifest creation

@@ -1636,95 +1635,57 @@ function () {
       return (0, _asyncToGenerator2["default"])(
       /*#__PURE__*/
       _regeneratorRuntime.mark(function _callee2() {
-        var scriptRoute, url, cn;
+        var cn, url, scriptRoute;
         return _regeneratorRuntime.wrap(function _callee2$(_context2) {
           while (1) {
             switch (_context2.prev = _context2.next) {
               case 0:
-                route = _this2.normalizeRoute(route);
-                scriptRoute = (route === '/' ? '/index' : route) + ".js";
-
-                if ( true && 'noModule' in document.createElement('script')) {
-                  scriptRoute = scriptRoute.replace(/\.js$/, '.module.js');
-                }
-
-                url = _this2.assetPrefix + (isDependency ? route : "/_next/static/" + encodeURIComponent(_this2.buildId) + "/pages" + encodeURI(scriptRoute)); // n.b. If preload is not supported, we fall back to `loadPage` which has
-                // its own deduping mechanism.
-
-                if (!document.querySelector("link[rel=\"" + prefetchOrPreload + "\"][href^=\"" + url + "\"], script[data-next-page=\"" + route + "\"]")) {
-                  _context2.next = 6;
-                  break;
-                }
-
-                return _context2.abrupt("return");
-
-              case 6:
                 if (!(cn = navigator.connection)) {
-                  _context2.next = 9;
+                  _context2.next = 3;
                   break;
                 }

-                if (!((cn.effectiveType || '').indexOf('2g') !== -1 || cn.saveData)) {
-                  _context2.next = 9;
+                if (!(cn.saveData || /2g/.test(cn.effectiveType))) {
+                  _context2.next = 3;
                   break;
                 }

                 return _context2.abrupt("return");

-              case 9:
-                if (!( true && !isDependency)) {
-                  _context2.next = 15;
-                  break;
-                }
-
-                ;
-                _context2.next = 13;
-                return _this2.getDependencies(route);
+              case 3:
+                url = _this2.assetPrefix;

-              case 13:
-                _context2.t0 = function (url) {
-                  _this2.prefetch(url, true);
-                };
+                if (isDependency) {
+                  url += route;
+                } else {
+                  route = _this2.normalizeRoute(route);
+                  _this2.prefetched[route] = true;
+                  scriptRoute = (route === '/' ? '/index' : route) + ".js";

-                _context2.sent.forEach(_context2.t0);
+                  if ( true && hasNoModule) {
+                    scriptRoute = scriptRoute.replace(/\.js$/, '.module.js');
+                  }

-              case 15:
-                if (!hasPreload) {
-                  _context2.next = 18;
-                  break;
+                  url += "/_next/static/" + encodeURIComponent(_this2.buildId) + "/pages" + encodeURI(scriptRoute);
                 }

-                preloadLink(url, url.match(/\.css$/) ? 'style' : 'script');
-                return _context2.abrupt("return");
-
-              case 18:
-                if (!isDependency) {
-                  _context2.next = 20;
+                if (!document.querySelector("link[rel=\"" + relPrefetch + "\"][href^=\"" + url + "\"], script[data-next-page=\"" + route + "\"]")) {
+                  _context2.next = 7;
                   break;
                 }

                 return _context2.abrupt("return");

-              case 20:
-                if (!(document.readyState === 'complete')) {
-                  _context2.next = 24;
-                  break;
-                }
-
-                return _context2.abrupt("return", _this2.loadPage(route)["catch"](function () {}));
-
-              case 24:
-                return _context2.abrupt("return", new _promise["default"](function (resolve) {
-                  window.addEventListener('load', function () {
-                    _this2.loadPage(route).then(function () {
-                      return resolve();
-                    }, function () {
-                      return resolve();
-                    });
-                  });
-                }));
+              case 7:
+                return _context2.abrupt("return", _promise["default"].all([appendLink(url, relPrefetch, url.match(/\.css$/) ? 'style' : 'script'),  true && !isDependency && _this2.getDependencies(route).then(function (urls) {
+                  return _promise["default"].all(urls.map(function (url) {
+                    return _this2.prefetch(url, true);
+                  }));
+                })]).then( // do not return any data
+                function () {}, // swallow prefetch errors
+                function () {}));

-              case 25:
+              case 8:
               case "end":
                 return _context2.stop();
             }
```

Diff for main-HASH.module.js

```diff
@@ -341,7 +341,7 @@ if (!window.Promise) {

 var data = JSON.parse(document.getElementById('__NEXT_DATA__').textContent);
 window.__NEXT_DATA__ = data;
-var version = "9.1.6";
+var version = "9.1.7-canary.4";
 exports.version = version;
 var {
   props,
@@ -1078,36 +1078,32 @@ var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("+oT+"));
 var _promise = _interopRequireDefault(__webpack_require__("eVuF"));

 var _mitt = _interopRequireDefault(__webpack_require__("dZ6Y"));
-/* global document, window */

-
-var prefetchOrPreload = undefined ? 'prefetch' : 'preload';
-
-function supportsPreload(el) {
+function hasPrefetch(link) {
   try {
-    return el.relList.supports(prefetchOrPreload);
-  } catch (_unused) {
-    return false;
-  }
+    link = document.createElement('link');
+    return link.relList.supports('prefetch');
+  } catch (_unused) {}
 }

-var hasPreload = supportsPreload(document.createElement('link'));
-
-function preloadLink(url, resourceType) {
-  var link = document.createElement('link');
-  link.rel = prefetchOrPreload;
-  link.crossOrigin = "anonymous";
-  link.href = url;
-  link.as = resourceType;
-  document.head.appendChild(link);
-}
-
-function loadStyle(url) {
-  var link = document.createElement('link');
-  link.rel = 'stylesheet';
-  link.crossOrigin = "anonymous";
-  link.href = url;
-  document.head.appendChild(link);
+var relPrefetch = hasPrefetch() ? // https://caniuse.com/#feat=link-rel-prefetch
+// IE 11, Edge 12+, nearly all evergreen
+'prefetch' : // https://caniuse.com/#feat=link-rel-preload
+// macOS and iOS (Safari does not support prefetch)
+'preload';
+var hasNoModule = 'noModule' in document.createElement('script');
+
+function appendLink(href, rel, as) {
+  return new _promise.default((res, rej, link) => {
+    link = document.createElement('link');
+    link.crossOrigin = "anonymous";
+    link.href = href;
+    link.rel = rel;
+    if (as) link.as = as;
+    link.onload = res;
+    link.onerror = rej;
+    document.head.appendChild(link);
+  });
 }

 class PageLoader {
@@ -1115,6 +1111,7 @@ class PageLoader {
     this.buildId = buildId;
     this.assetPrefix = assetPrefix;
     this.pageCache = {};
+    this.prefetched = {};
     this.pageRegisterEvents = (0, _mitt.default)();
     this.loadingRoutes = {};

@@ -1205,7 +1202,9 @@ class PageLoader {
               }

               if (/\.css$/.test(d) && !document.querySelector("link[rel=stylesheet][href^=\"" + d + "\"]")) {
-                loadStyle(d); // FIXME: handle failure
+                appendLink(d, 'stylesheet').catch(() => {// FIXME: handle failure
+                  // Right now, this is needed to prevent an unhandled rejection.
+                });
               }
             });
             this.loadRoute(route);
@@ -1231,7 +1230,7 @@ class PageLoader {
   loadScript(url, route, isPage) {
     var script = document.createElement('script');

-    if ( true && 'noModule' in script) {
+    if ( true && hasNoModule) {
       script.type = 'module'; // Only page bundle scripts need to have .module added to url,
       // dependencies already have it added during build manifest creation

@@ -1282,60 +1281,38 @@ class PageLoader {
     var _this2 = this;

     return (0, _asyncToGenerator2.default)(function* () {
-      route = _this2.normalizeRoute(route);
-      var scriptRoute = (route === '/' ? '/index' : route) + ".js";
-
-      if ( true && 'noModule' in document.createElement('script')) {
-        scriptRoute = scriptRoute.replace(/\.js$/, '.module.js');
-      }
-
-      var url = _this2.assetPrefix + (isDependency ? route : "/_next/static/" + encodeURIComponent(_this2.buildId) + "/pages" + encodeURI(scriptRoute)); // n.b. If preload is not supported, we fall back to `loadPage` which has
-      // its own deduping mechanism.
-
-      if (document.querySelector("link[rel=\"" + prefetchOrPreload + "\"][href^=\"" + url + "\"], script[data-next-page=\"" + route + "\"]")) {
-        return;
-      } // Inspired by quicklink, license: https://github.com/GoogleChromeLabs/quicklink/blob/master/LICENSE
-
-
+      // https://github.com/GoogleChromeLabs/quicklink/blob/453a661fa1fa940e2d2e044452398e38c67a98fb/src/index.mjs#L115-L118
+      // License: Apache 2.0
       var cn;

       if (cn = navigator.connection) {
-        // Don't prefetch if the user is on 2G or if Save-Data is enabled.
-        if ((cn.effectiveType || '').indexOf('2g') !== -1 || cn.saveData) {
-          return;
-        }
+        // Don't prefetch if using 2G or if Save-Data is enabled.
+        if (cn.saveData || /2g/.test(cn.effectiveType)) return;
       }

-      if ( true && !isDependency) {
-        ;
-        (yield _this2.getDependencies(route)).forEach(url => {
-          _this2.prefetch(url, true);
-        });
-      } // Feature detection is used to see if preload is supported
-      // If not fall back to loading script tags before the page is loaded
-      // https://caniuse.com/#feat=link-rel-preload
+      var url = _this2.assetPrefix;

+      if (isDependency) {
+        url += route;
+      } else {
+        route = _this2.normalizeRoute(route);
+        _this2.prefetched[route] = true;
+        var scriptRoute = (route === '/' ? '/index' : route) + ".js";

-      if (hasPreload) {
-        preloadLink(url, url.match(/\.css$/) ? 'style' : 'script');
-        return;
+        if ( true && hasNoModule) {
+          scriptRoute = scriptRoute.replace(/\.js$/, '.module.js');
+        }
+
+        url += "/_next/static/" + encodeURIComponent(_this2.buildId) + "/pages" + encodeURI(scriptRoute);
       }

-      if (isDependency) {
-        // loadPage will automatically handle depencies, so no need to
-        // preload them manually
+      if (document.querySelector("link[rel=\"" + relPrefetch + "\"][href^=\"" + url + "\"], script[data-next-page=\"" + route + "\"]")) {
         return;
       }

-      if (document.readyState === 'complete') {
-        return _this2.loadPage(route).catch(() => {});
-      } else {
-        return new _promise.default(resolve => {
-          window.addEventListener('load', () => {
-            _this2.loadPage(route).then(() => resolve(), () => resolve());
-          });
-        });
-      }
+      return _promise.default.all([appendLink(url, relPrefetch, url.match(/\.css$/) ? 'style' : 'script'),  true && !isDependency && _this2.getDependencies(route).then(urls => _promise.default.all(urls.map(url => _this2.prefetch(url, true))))]).then( // do not return any data
+      () => {}, // swallow prefetch errors
+      () => {});
     })();
   }
```

Diff for link.js

```diff
@@ -578,15 +578,30 @@ function (_react$Component) {
       this.cleanUpListeners();
     }
   }, {
+    key: "getHref",
+    value: function getHref() {
+      var pathname = window.location.pathname;
+
+      var _this$formatUrls2 = this.formatUrls(this.props.href, this.props.as),
+          parsedHref = _this$formatUrls2.href;
+
+      return (0, _url.resolve)(pathname, parsedHref);
+    }
+  }, {
     key: "handleRef",
     value: function handleRef(ref) {
       var _this2 = this;

+      var isPrefetched = _router["default"].router.pageLoader.prefetched[this.getHref()];
+
       if (this.p && IntersectionObserver && ref && ref.tagName) {
         this.cleanUpListeners();
-        this.cleanUpListeners = listenToIntersections(ref, function () {
-          _this2.prefetch();
-        });
+
+        if (!isPrefetched) {
+          this.cleanUpListeners = listenToIntersections(ref, function () {
+            _this2.prefetch();
+          });
+        }
       }
     } // The function is memoized so that no extra lifecycles are needed
     // as per https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html
@@ -596,14 +611,7 @@ function (_react$Component) {
     value: function prefetch() {
       if (!this.p || false) return; // Prefetch the JSON page if asked (only in the client)

-      var pathname = window.location.pathname;
-
-      var _this$formatUrls2 = this.formatUrls(this.props.href, this.props.as),
-          parsedHref = _this$formatUrls2.href;
-
-      var href = (0, _url.resolve)(pathname, parsedHref);
-
-      _router["default"].prefetch(href);
+      _router["default"].prefetch(this.getHref());
     }
   }, {
     key: "render",
```

Diff for link.module.js

```diff
@@ -451,12 +451,27 @@ class Link extends _react.Component {
     this.cleanUpListeners();
   }

+  getHref() {
+    var {
+      pathname
+    } = window.location;
+    var {
+      href: parsedHref
+    } = this.formatUrls(this.props.href, this.props.as);
+    return (0, _url.resolve)(pathname, parsedHref);
+  }
+
   handleRef(ref) {
+    var isPrefetched = _router.default.router.pageLoader.prefetched[this.getHref()];
+
     if (this.p && IntersectionObserver && ref && ref.tagName) {
       this.cleanUpListeners();
-      this.cleanUpListeners = listenToIntersections(ref, () => {
-        this.prefetch();
-      });
+
+      if (!isPrefetched) {
+        this.cleanUpListeners = listenToIntersections(ref, () => {
+          this.prefetch();
+        });
+      }
     }
   } // The function is memoized so that no extra lifecycles are needed
   // as per https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html
@@ -465,15 +480,7 @@ class Link extends _react.Component {
   prefetch() {
     if (!this.p || false) return; // Prefetch the JSON page if asked (only in the client)

-    var {
-      pathname
-    } = window.location;
-    var {
-      href: parsedHref
-    } = this.formatUrls(this.props.href, this.props.as);
-    var href = (0, _url.resolve)(pathname, parsedHref);
-
-    _router.default.prefetch(href);
+    _router.default.prefetch(this.getHref());
   }

   render() {
```

Diff for index.html

```diff
@@ -12,13 +12,13 @@
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/runtime/main-e6c4147e120731ef04d8.module.js"
+        <link rel="preload" href="/_next/static/runtime/main-8fb9ec4f0f41c17577d8.module.js"
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/framework.9c9aa574c484a7d0240e.module.js"
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.6544e81bc61166e45e0f.module.js"
+        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.bdb1895cb5ac008f5797.module.js"
         as="script" crossorigin="anonymous" />
     </head>

@@ -44,9 +44,9 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/runtime/main-8500e7d614d5ca841401.js"
+        <script src="/_next/static/runtime/main-246540ff72f7208eb5c5.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/runtime/main-e6c4147e120731ef04d8.module.js"
+        <script src="/_next/static/runtime/main-8fb9ec4f0f41c17577d8.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/chunks/framework.4c64484d8a631a55b435.js"
         async="" crossorigin="anonymous" nomodule=""></script>
@@ -58,9 +58,9 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4c305695c6fb0e06633d.js"
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.48a2d28f0c3bd751be36.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.6544e81bc61166e45e0f.module.js"
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.bdb1895cb5ac008f5797.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/BUILD_ID/_buildManifest.js" async=""
         crossorigin="anonymous" nomodule=""></script>
```

Diff for link.html

```diff
@@ -16,9 +16,9 @@
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.6544e81bc61166e45e0f.module.js"
+        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.bdb1895cb5ac008f5797.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/runtime/main-e6c4147e120731ef04d8.module.js"
+        <link rel="preload" href="/_next/static/runtime/main-8fb9ec4f0f41c17577d8.module.js"
         as="script" crossorigin="anonymous" />
     </head>

@@ -57,13 +57,13 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4c305695c6fb0e06633d.js"
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.48a2d28f0c3bd751be36.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.6544e81bc61166e45e0f.module.js"
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.bdb1895cb5ac008f5797.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/runtime/main-8500e7d614d5ca841401.js"
+        <script src="/_next/static/runtime/main-246540ff72f7208eb5c5.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/runtime/main-e6c4147e120731ef04d8.module.js"
+        <script src="/_next/static/runtime/main-8fb9ec4f0f41c17577d8.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/BUILD_ID/_buildManifest.js" async=""
         crossorigin="anonymous" nomodule=""></script>
```

Diff for withRouter.html

```diff
@@ -16,9 +16,9 @@
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.6544e81bc61166e45e0f.module.js"
+        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.bdb1895cb5ac008f5797.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/runtime/main-e6c4147e120731ef04d8.module.js"
+        <link rel="preload" href="/_next/static/runtime/main-8fb9ec4f0f41c17577d8.module.js"
         as="script" crossorigin="anonymous" />
     </head>

@@ -55,13 +55,13 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4c305695c6fb0e06633d.js"
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.48a2d28f0c3bd751be36.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.6544e81bc61166e45e0f.module.js"
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.bdb1895cb5ac008f5797.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/runtime/main-8500e7d614d5ca841401.js"
+        <script src="/_next/static/runtime/main-246540ff72f7208eb5c5.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/runtime/main-e6c4147e120731ef04d8.module.js"
+        <script src="/_next/static/runtime/main-8fb9ec4f0f41c17577d8.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/BUILD_ID/_buildManifest.js" async=""
         crossorigin="anonymous" nomodule=""></script>
```

Serverless Mode (Increase detected ⚠)

General Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| buildDuration | 14.6s | 14.6s | ⚠ +65ms |
| nodeModulesSize | 48.7 MB | 48.9 MB | ⚠ +271 kB |

Client Bundles (main, webpack, commons) Overall decrease ✓

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| main-HASH.js | 18.5 kB | 18.2 kB | -336 B |
| main-HASH.js gzip | 6.49 kB | 6.43 kB | -63 B |
| webpack-HASH.js | 1.53 kB | 1.53 kB | ✓ |
| webpack-HASH.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..1db6754d3.js | 12 kB | 12 kB | ✓ |
| 4952ddcd88e7..54d3.js gzip | 4.68 kB | 4.68 kB | ✓ |
| commons.HASH.js | 10.9 kB | 10.9 kB | ✓ |
| commons.HASH.js gzip | 4.06 kB | 4.06 kB | ✓ |
| de003c3a9d30..7d55a2235.js | 38.3 kB | N/A | N/A |
| de003c3a9d30..2235.js gzip | 13.9 kB | N/A | N/A |
| framework.HASH.js | 126 kB | 126 kB | ✓ |
| framework.HASH.js gzip | 39.5 kB | 39.5 kB | ✓ |
| de003c3a9d30..17cdc0d60.js | N/A | 38.3 kB | N/A |
| de003c3a9d30..0d60.js gzip | N/A | 13.9 kB | N/A |
| Overall change | 207 kB | 206 kB | -336 B |

Client Bundles (main, webpack, commons) Modern Overall decrease ✓

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| main-HASH.module.js | 14.5 kB | 14.4 kB | -109 B |
| main-HASH.module.js gzip | 5.41 kB | 5.41 kB | -1 B |
| webpack-HASH.module.js | 1.53 kB | 1.53 kB | ✓ |
| webpack-HASH..dule.js gzip | 746 B | 746 B | ✓ |
| 4952ddcd88e7..b9.module.js | 14.9 kB | 14.9 kB | ✓ |
| 4952ddcd88e7..dule.js gzip | 5.56 kB | 5.56 kB | ✓ |
| de003c3a9d30..a0.module.js | 33.1 kB | N/A | N/A |
| de003c3a9d30..dule.js gzip | 12.5 kB | N/A | N/A |
| framework.HASH.module.js | 126 kB | 126 kB | ✓ |
| framework.HA..dule.js gzip | 39.4 kB | 39.4 kB | ✓ |
| de003c3a9d30..e3.module.js | N/A | 33.1 kB | N/A |
| de003c3a9d30..dule.js gzip | N/A | 12.5 kB | N/A |
| Overall change | 190 kB | 189 kB | -109 B |

Legacy Client Bundles (polyfills)

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| polyfills-HASH.js | 15.3 kB | 15.3 kB | ✓ |
| polyfills-HASH.js gzip | 4.76 kB | 4.76 kB | ✓ |
| Overall change | 15.3 kB | 15.3 kB | ✓ |

Client Pages Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _app.js | 2.94 kB | 2.94 kB | ✓ |
| _app.js gzip | 1.33 kB | 1.33 kB | ✓ |
| _error.js | 10.4 kB | 10.4 kB | ✓ |
| _error.js gzip | 4.07 kB | 4.07 kB | ✓ |
| hooks.js | 1.44 kB | 1.44 kB | ✓ |
| hooks.js gzip | 779 B | 779 B | ✓ |
| index.js | 318 B | 318 B | ✓ |
| index.js gzip | 222 B | 222 B | ✓ |
| link.js | 6.77 kB | 6.88 kB | ⚠ +109 B |
| link.js gzip | 2.89 kB | 2.93 kB | ⚠ +37 B |
| routerDirect.js | 411 B | 411 B | ✓ |
| routerDirect.js gzip | 283 B | 283 B | ✓ |
| withRouter.js | 421 B | 421 B | ✓ |
| withRouter.js gzip | 282 B | 282 B | ✓ |
| Overall change | 22.7 kB | 22.8 kB | ⚠ +109 B |

Client Pages Modern Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _app.module.js | 1.54 kB | 1.54 kB | ✓ |
| _app.module.js gzip | 757 B | 757 B | ✓ |
| _error.module.js | 7.35 kB | 7.35 kB | ✓ |
| _error.module.js gzip | 3.06 kB | 3.06 kB | ✓ |
| hooks.module.js | 651 B | 651 B | ✓ |
| hooks.module.js gzip | 371 B | 371 B | ✓ |
| index.module.js | 276 B | 276 B | ✓ |
| index.module.js gzip | 212 B | 212 B | ✓ |
| link.module.js | 5.45 kB | 5.54 kB | ⚠ +89 B |
| link.module.js gzip | 2.46 kB | 2.49 kB | ⚠ +35 B |
| routerDirect.module.js | 383 B | 383 B | ✓ |
| routerDirect..dule.js gzip | 273 B | 273 B | ✓ |
| withRouter.module.js | 394 B | 394 B | ✓ |
| withRouter.m..dule.js gzip | 272 B | 272 B | ✓ |
| Overall change | 16 kB | 16.1 kB | ⚠ +89 B |

Client Build Manifests

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _buildManifest.js | 81 B | 81 B | ✓ |
| _buildManifest.js gzip | 61 B | 61 B | ✓ |
| _buildManifest.module.js | 81 B | 81 B | ✓ |
| _buildManife..dule.js gzip | 61 B | 61 B | ✓ |
| Overall change | 162 B | 162 B | ✓ |

Serverless bundles Overall increase ⚠

|  | zeit/next.js canary | zeit/next.js refs/tags/v9.1.7-canary.4 | Change |
| - | - | - | - |
| _error.js | 281 kB | 299 kB | ⚠ +17.8 kB |
| _error.js gzip | 74.8 kB | 78.8 kB | ⚠ +4 kB |
| hooks.html | 4.19 kB | 4.19 kB | ✓ |
| hooks.html gzip | 1.07 kB | 1.07 kB | -1 B |
| index.js | 281 kB | 299 kB | ⚠ +17.2 kB |
| index.js gzip | 75.1 kB | 79.1 kB | ⚠ +3.97 kB |
| link.js | 289 kB | 306 kB | ⚠ +17.4 kB |
| link.js gzip | 77.1 kB | 81.1 kB | ⚠ +4 kB |
| routerDirect.js | 282 kB | 299 kB | ⚠ +17.3 kB |
| routerDirect.js gzip | 75.2 kB | 79.1 kB | ⚠ +3.93 kB |
| withRouter.js | 282 kB | 299 kB | ⚠ +17.3 kB |
| withRouter.js gzip | 75.3 kB | 79.3 kB | ⚠ +3.98 kB |
| Overall change | 1.42 MB | 1.51 MB | ⚠ +86.9 kB |


Successfully deployed to following URLs:

* https://seoul-festival-1qhsb7for.now.sh
* https://seoul-festival.now.sh
* https://seoul-festival.abcdefg.now.sh
* https://seoul-festival-git-master.abcdefg.now.sh


why are you setting the resizable in draggable ? looks like a dup of line 50 above and causing issues in my app. I reverted that change back


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
audited 183 packages in 1.475s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr764
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov 1
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr764.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 24 Dec 2019 16:09:27 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 24 Dec 2019 16:09:30 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:14


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/3epWmAHqDOgpG2brAZh6THnY/repo/package.json.
~~~


Deployment failed with the following error:

~~~
The `version` property inside your now.json file must be a number.
~~~


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/7123](https://github.com/JuliaRegistries/General/pull/7123)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.2 -m "<description of version>" eee6a362432050a195af7ac6d198e3c13722b1ec
git push origin v0.1.2
```


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `scripts` property.
~~~


Successfully deployed to following URLs:

* https://componentry-dot-design-nbmvry6sw.now.sh
* https://componentry.design
* https://componentry-dot-design.crystal-ball.now.sh
* https://componentry-dot-design-git-master.crystal-ball.now.sh


Что у нас тут


Those sound like good ideas, thanks. I'm quick to set path variables so I can be sure they're what I expect as it's such a regular breaking point with ROCm things.


Successfully deployed to following URLs:

* https://mcs-new-version-mbgw527we.now.sh
* https://moscoding.ru
* https://www.moscoding.ru
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


Successfully deployed to following URLs:

* https://kistauri-n7d2wacox.now.sh
* https://davidkistauri.ru
* https://kistauri.dtroode.now.sh
* https://kistauri-git-master.dtroode.now.sh


хм


Successfully deployed to following URLs:

* https://quranvue-mjhsxn83o.now.sh
* https://quraan.now.sh
* https://quranvue.now.sh
* https://quranvue.bramaudi1.now.sh
* https://quranvue-git-master.bramaudi1.now.sh


Successfully deployed to following URLs:

* https://frontend-caomp5fau.now.sh
* https://hemangioma.kz
* https://gemangioma.kz
* https://frontend.crepiks.now.sh
* https://frontend-git-master.crepiks.now.sh


Successfully deployed to following URLs:

* https://that-website-grus56wel.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


merge-graphql-schemas package may cause error of not found query type "Query",
it solved when downgrade version under @1. 6 ( not sure )


apagado


Successfully deployed to following URLs:

* https://frontend-esa9yw2fp.now.sh
* https://hemangioma.kz
* https://gemangioma.kz
* https://frontend.crepiks.now.sh
* https://frontend-git-master.crepiks.now.sh


Base project and proto of sheme


Successfully deployed to following URLs:

* https://quranvue-7hz45w4m4.now.sh
* https://quraan.now.sh
* https://quranvue.now.sh
* https://quranvue.bramaudi1.now.sh
* https://quranvue-git-master.bramaudi1.now.sh


Successfully deployed to following URLs:

* https://blog-53zpwnvfg.now.sh
* https://blog-lemon-eight.now.sh
* https://zzossig.io
* https://zzossig.now.sh
* https://blog.zzossig.now.sh
* https://blog-git-master.zzossig.now.sh


uniquesite.ru


Hi,

Why do I continue to receive  the error message  - ModuleNotFoundError: No module named 'LoggerManager'


Successfully deployed to following URLs:

* https://personal-website-project-l8hbuxy48.now.sh
* https://davidegiovanni.com
* https://www.davidegiovanni.com
* https://personal-website-project.davidegiovanni.now.sh
* https://personal-website-project-git-master.davidegiovanni.now.sh


Successfully deployed to following URLs:

* https://anarcho-dedina-fuwqg7lua.now.sh
* https://anarcho-dedina.now.sh
* https://urzov.now.sh
* https://anarcho-dedina.mvarmuza.now.sh
* https://anarcho-dedina-git-master.mvarmuza.now.sh


[index.html (1).zip](https://github.com/kingbras/textbrasco.com/files/3998712/index.html.1.zip)


woowwwwwwww and please tell me my friend...increase unlimited songs and albums?


Successfully deployed to following URLs:

* https://frontend-ckcgn2b2q.now.sh
* https://hemangioma.kz
* https://gemangioma.kz
* https://frontend.crepiks.now.sh
* https://frontend-git-master.crepiks.now.sh


Successfully deployed to following URLs:

* https://pa-records-1m9yr45kn.now.sh
* https://p-a.now.sh
* https://pa-records.jubag.now.sh
* https://pa-records-git-master.jubag.now.sh


Successfully deployed to following URLs:

* https://kistauri-pozyuc9h0.now.sh
* https://davidkistauri.ru
* https://kistauri.dtroode.now.sh
* https://kistauri-git-master.dtroode.now.sh


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
> phantomjs-prebuilt@2.1.16 install /var/aegir/projects/cms/pr804/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Download already available at /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Verified checksum of previously downloaded file
Extracting tar contents (via spawned process)
Removing /var/aegir/projects/cms/pr804/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1577204963294/phantomjs-2.1.1-linux-x86_64 -> /var/aegir/projects/cms/pr804/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /var/aegir/projects/cms/pr804/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> core-js@2.6.9 postinstall /var/aegir/projects/cms/pr804/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

added 134 packages from 190 contributors and audited 183 packages in 4.716s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr804
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov 1
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr804.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 24 Dec 2019 16:29:27 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 24 Dec 2019 16:29:29 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:15


Thanks - not being able to rename a mod is by design - it will break too many things - I expected ghosts not being renamed, will fix but the cosaves needs more love apparently


Related issue: #47


@gaizeror can you see this pull request?


![](https://github.trello.services/images/mini-trello-icon.png) [Split token creation into two basic calls: create token and postCreationSteps](https://trello.com/c/F3RaJ94d/326-split-token-creation-into-two-basic-calls-create-token-and-postcreationsteps)


Wait most of these were fine 😂
You need either `until` or the end of the range to be inclusive, but not both 😉


Thank you for your efforts. Merry Xmas and have a great one ahead! @danielkrupinski


Successfully deployed to following URLs:

* https://that-website-konem0sbn.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


Oops, that should've said "Changed my `config` alias so that way then it doesn't just work on my Mac."


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-121-usfs.pantheonsite.io/)

Created multidev environment [pr-121](https://dashboard.pantheon.io/sites/41bd818c-c95f-4bfb-ae68-63c3075be556#pr-121) for usfs.


The following doc(s) have been deployed to the [doc44last](https://doc44last-static-docs.pantheonsite.io/docs) Multidev environment:
- [gatsby/src/components/headerBody/index.js](https://github.com/pantheon-systems/documentation/commit/68c4d6a7b242fd15b59af3303dfa901d0fd3340c/gatsby/src/components/headerBody/index.js)
- [gatsby/src/components/headerBody/style.css](https://github.com/pantheon-systems/documentation/commit/68c4d6a7b242fd15b59af3303dfa901d0fd3340c/gatsby/src/components/headerBody/style.css)
- [gatsby/src/templates/doc.js](https://github.com/pantheon-systems/documentation/commit/68c4d6a7b242fd15b59af3303dfa901d0fd3340c/gatsby/src/templates/doc.js)
- [/docs/opensolr](https://doc44last-static-docs.pantheonsite.io/docs/opensolr)
- [/docs/visual-studio-code](https://doc44last-static-docs.pantheonsite.io/docs/visual-studio-code)
- [/docs/wordpress-best-practices](https://doc44last-static-docs.pantheonsite.io/docs/wordpress-best-practices)
- [gatsby/src/layout/seo.js](https://github.com/pantheon-systems/documentation/commit/1d7c3e32763bd1268f58006f4947954ac8f83f29/gatsby/src/layout/seo.js)


Successfully deployed to following URLs:

* https://dynamic-routing-app-hh4dknjjp.now.sh
* https://dynamic-routing-app.now.sh
* https://dynamic-routing-app.smovzhsergey.now.sh
* https://dynamic-routing-app-git-linkv2.smovzhsergey.now.sh


Java files


Why is this? I'm pretty sure `@intCast` has to be used, because you are really just casting from one integer type to another.


bruh


Thanks @MichaelSearson I'll get this integrated now 👍


xam vl


Successfully deployed to following URLs:

* https://cpanel-5zqxnp6xa.now.sh
* https://cpanel.neoli.now.sh
* https://cpanel-git-master.neoli.now.sh


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/7125](https://github.com/JuliaRegistries/General/pull/7125)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.6.2 -m "<description of version>" 21d92c02d8193cedef68637b05715736e41ff027
git push origin v0.6.2
```


A+B -5


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @agiovann was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Successfully deployed to following URLs:

* https://mcs-new-version-llh408ouh.now.sh
* https://moscoding.ru
* https://www.moscoding.ru
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


Successfully deployed to following URLs:

* https://now-test-bnlro5mdu.now.sh
* https://neko250-now-test.now.sh
* https://now-test.carlosaguilar112358.now.sh
* https://now-test-git-master.carlosaguilar112358.now.sh


I might call the function "json_encode_for_script" or something like that. But it looks good to me!


Actually there is a convention we need to set. Since the asset `decimalPlaces` also plays a role here. In the convention I was using before this one should read:
`price = BurstValue.fromBurst(orderResponse.getPriceNQT());`


Successfully deployed to following URLs:

* https://mcs-new-version-g9et6anmj.now.sh
* https://moscoding.ru
* https://www.moscoding.ru
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


Remove the #


Successfully deployed to following URLs:

* https://alepachecodev-8nbp7q6zh.now.sh
* https://www.alepacheco.dev
* https://alepachecodev.alepacheco.now.sh
* https://alepachecodev-git-master.alepacheco.now.sh


The [version line]( https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/3ddd7cee1b34dd47aaec8a0890917f9c30ed288e/recipe/meta.yaml#L1 ).


yarn add styled-components


yeye


追加


Successfully deployed to following URLs:

* https://anarcho-dedina-kwzdeb1cd.now.sh
* https://anarcho-dedina.now.sh
* https://urzov.now.sh
* https://anarcho-dedina.mvarmuza.now.sh
* https://anarcho-dedina-git-master.mvarmuza.now.sh


変更済


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/7126](https://github.com/JuliaRegistries/General/pull/7126)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v1.0.2 -m "<description of version>" d1a545a6995ad82a37038041b265a56ba6f36c7d
git push origin v1.0.2
```


aAD mIsSinG CrEdItS


A question to everyone

How do you steal opensource licensed code?


> A question to everyone
>
> How do you steal opensource licensed code?

By not providing authorship with the cherry-picks


Successfully deployed to following URLs:

* https://grafmuvi-7b7j66045.now.sh
* https://grafmuvi.now.sh
* https://grafmuvi.lukaz.now.sh
* https://grafmuvi-git-master.lukaz.now.sh


ok


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-124-usfs.pantheonsite.io/)

Created multidev environment [pr-124](https://dashboard.pantheon.io/sites/41bd818c-c95f-4bfb-ae68-63c3075be556#pr-124) for usfs.


Fixed, thanks.


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
audited 183 packages in 1.591s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr803
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov 1
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 24 Dec 2019 17:01:14 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 24 Dec 2019 17:01:16 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:12


Hello please add stuff from MeMeUi too


Deployment failed with the following error:

~~~
Could not find a secret by name "type-api"
~~~


Clean Kang 😎


yeah you're right, didn't know that. Updated the default `mappingFile` path


> Any more roms to get listed? Btw when Hlc kicked you Outta PE maintainers group. I saw some of your messages saying PE is shit and all. So after those words you ended up here.
>
> Good progress lol
>
> (Sorry if my english sounds f**ked up, coz i don't won't to write proper english for a f**ked up Kang)

Not to intervene but that PE story reminds me of how you were booted from AEX. Merry Christmas m8


geilooo


임계값


It's definitely possible but it's part of the current API that I'm really not a fan of.  I came across the python bug linked in the commit message as I was trying to come up with an argument for not having send just block until the buffer is below the highwater mark.  Given that trio blocks in send and it appears that asyncio is moving that way, I opted for the simpler API.


foolish

On Thu, Dec 19, 2019, 8:18 PM AlexRunyan <notifications@github.com> wrote:

> Make this available
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/F0RIS/MultiOgarBlobPublic/commit/ee239d64f86f5833225ffe04e702d56fe0cd5bcb?email_source=notifications&email_token=AIXSFAP6JISNSVHMMZK2FD3QZQMMPA5CNFSM4J5URHX2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBC2KR5#commitcomment-36514365>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AIXSFAO4XLEID4O372ASJA3QZQMMPANCNFSM4J5URHXQ>
> .
>


destructuring kullanarak düzenledim


selectLanguageChange,selectLocationChange ve selectLocationChange fonksiyonlarını selectChange olarak tek fonksiyona indirdim. dinamik key olarak da her select elementinin ID sini kullandım ([event.target.id])


constant.js dosyası oluşturdum ve API a istek atmak için fonksiyon oluşturdum. API url si ve url içindeki istek atmak istediğim pathleri ayrı değişkenler olarak oluşturdum


oluşturduğum constant dosyasının içerisinde options değişkeni oluşturdum ve onun içerisinde de location,language ve sort için ayrı keyler oluşturarak value suna da kullanacağım array i verdim. maplerken kullanacağım Option componentini oluşturdum ve Option componentinde <option> elementini döndüm. Bu kısımda bir bug var, Option componentini kullanırken key olarak Math.random kulandığımda select çalışmıyor. Onun yerine oluşturdum option isimlerini kullandım. (Örnek olarak <Option key={Math.random()} {...location}/> bu şekilde kullanım çalışmıyor)


foolish


sdfghjkl;'


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
audited 183 packages in 1.027s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr803
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov 1
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr803.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 24 Dec 2019 17:16:03 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 24 Dec 2019 17:16:06 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:11


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit c58f88e07fe5cb97650f937c6ca4bf73b4c22043.

You can try again later or [upgrade](https://zeit.co/teams/rxts/settings/plan) your plan.


Successfully deployed to following URLs:

* https://that-website-niosfaqm0.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully deployed to following URLs:

* https://artyomme-54jqzahtm.now.sh
* https://artyomme.monadfix.now.sh
* https://artyomme-git-master.monadfix.now.sh


I will fix that.  Thanks.

> On Dec 24, 2019, at 11:49 AM, Code Hugger (Matthew Jones) <notifications@github.com> wrote:
>
> I might call the function "json_encode_for_script" or something like that. But it looks good to me!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/tsugiproject/tsugi/commit/80ca6b499b7a1fbd9481f62f379a19709fad5e02?email_source=notifications&email_token=AAJEJJXEKOJAQNU2BSFPBDTQ2I4RHA5CNFSM4J67U5V2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBC34BO#commitcomment-36565038>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAJEJJT7WQIIX63OXPMD26LQ2I4RHANCNFSM4J67U5VQ>.
>


teste


Deployment failed with the following error:

~~~
The following environment variables can not be configured: AWS_ACCESS_KEY, AWS_SECRET_ACCESS_KEY
~~~


Santa is very sad seeing this.


@manuzhang - thanks for fixing this!!


today is the day I began to reject my country.


Successfully deployed to following URLs:

* https://botsandbeercom-kmbdpu29n.now.sh
* https://botsandbeer.com
* https://botsandbeercom.szul.now.sh
* https://botsandbeercom-git-master.szul.now.sh


I'll check it and get you the details asap


согласен, но мне тут нужны все параметры с constance


Santa won't be bringing gifts for nunucodex


Successfully deployed to following URLs:

* https://dotwatcher-113vqv3ts.now.sh
* https://www.dotwatcher.cc
* https://dotwatcher.cc
* https://dotwatcher.dotwatchers1.now.sh
* https://dotwatcher-git-master.dotwatchers1.now.sh


:tada:


все исправил)


я художник я так вижу))))


couldn't that be more abstract by having a certain friend value for a specific time and after that its back to the original friend value? like in temporary friends #1


да, уберу раньше было в полотнище file_operstions а потом перенес и забыл вытереть...знал что ты будешь ругаться))


good idea. it could also save notes? Like a label, you can give to the player to remember how you know them. Actually maybe it should be stored when you have met a player to find something out like this.


meaning when the Minecraft instance is closed, righ?
I guess you cant detect when you log from a server therefor it makes sense to leave it like that.


@delboy711 FYI the MAX5033 only allows up to 500mA at 3.3v, the ESP32 datasheet recommends a minimum of 600mA. You may experience brownouts during WiFi/BLE usage. You might be able to swap in an AMS1117 instead.


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 3d920826760087c60a6c4d27e5769a06207af912.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


Added https://github.com/nunocodex/jenkins/commit/45c3c6d209f3927d57639fbb97409f879169fd2f


Booo


Successfully deployed to following URLs:

* https://web-1zvxcen23.now.sh
* https://eesast.now.sh
* https://web.robertying.now.sh
* https://web-git-master.robertying.now.sh


can u access this https://merilewa98.github.io/iTunes/?


I mean the fact that the latest release does not include this commit, makes it not possible to use a released version. So the alternative is to use either this commit or apply this commit on top of the release tarball. Not a big deal just a minor inconvenience.


понял, исправил!


Rename to: def random_sign_flip()


Принято!)


original commit by SmartArray


Give  me your phone number, lemme call you. I will meet you if possible.

I really want to use it, I might end up  marketing it for you

Best Regards
Peter Ayittah
+233 241 651 020

________________________________
From: Kwame Bonsu <notifications@github.com>
Sent: Tuesday, December 24, 2019 5:27:40 PM
To: kkbonsu/ChurchCMS <ChurchCMS@noreply.github.com>
Cc: Bravikk <pvayittah@gmail.com>; Manual <manual@noreply.github.com>
Subject: Re: [kkbonsu/ChurchCMS] Update readme.md (2a91c66)

I'll check it and get you the details asap

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/kkbonsu/ChurchCMS/commit/2a91c66540e4b155c70c73eb5b7066ba365cdd02?email_source=notifications&email_token=ANFEK5GIM5ULJ74YHWKPHZ3Q2JBAZA5CNFSM4J44K3UKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBC34LE#commitcomment-36565348>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ANFEK5FSSDWWIEQNKHXBIBTQ2JBAZANCNFSM4J44K3UA>.


все поисправлял и перешел на ВИНДУ )))))


Kicchi bhi


Successfully deployed to following URLs:

* https://botsandbeercom-o1nbkq8sa.now.sh
* https://botsandbeer.com
* https://botsandbeercom.szul.now.sh
* https://botsandbeercom-git-master.szul.now.sh


You have published this package at Packagist with `flarum-extension` as a type - it is automatically detected by scripts for searching of new extensions (there are tool that do this, for example https://flagrow.io/ or https://github.com/rob006-software/flarum-translations).


> meaning when the Minecraft instance is closed, right?

Yes.


Feel free to make a PR adding this attribute.


assert False, "Only string or int keys are supported"


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


"HashtableElement" is a name that describes how you're using this.
"KeyValuePair" is a name that describes what it does.
I prefer KeyValuePair.


This seems broken or at least unnecessary and confusing. Why do you have  a key, a value and a key_value_pair?


Is this really necessary?


I don't think that the user of the hashtable should supply the backing_array.
Just do:
self.backing_array = [None] * 10


("backing_array_index" is fine, but I think that "index" or "i" would be fine as well, and they're shorter.)


Default is 500, this was nerfed previously. Changing it to 100 means that moving a very short distance will already cost a few levels. I don't think that when we decided to use way stones for short distance, we mean moving from one room to the other in the same building


Failed to alias the deployment due to the following error:

~~~
The chosen alias "devpunks.now.sh" is already in use.
~~~

([Learn more](https://zeit.co/sneakyhead/studio/q51xt3clq) or [visit](https://studio-q51xt3clq.now.sh) the non-aliased deployment)


I am using XC32 v2.30. Cheers!


ㅁㄴㅇ


Successfully deployed to following URLs:

* https://website-8ajgblbqo.now.sh
* https://surabayajs.org
* https://website.surabayajs.now.sh
* https://website-git-master.surabayajs.now.sh


Successfully deployed to following URLs:

* https://passplum-ewtz71l7y.now.sh
* https://passplum.maxbeatty.com
* https://passplum.maxbeatty.now.sh
* https://passplum-git-master.maxbeatty.now.sh


I think this is broken. It's certainly confusing.
Add tests to exercise this code.
Test inserting a key that wasn't there (no collision)
Test inserting a second key that's a collision (first collision)
Test inserting a third key that's a collision again (second collision)
Document your test so that it's clear what you're trying to do.
For example:
# Test straight forward put/get (no collision).
hash.put("abc", "abc")
assert hash.get("abc") == "abc"
# Test a collision
assert compute_hash_code("abc") == compute_hash_code("acb")
hash.put("acb", "acb")
assert hash.get("acb") == "acb"
assert hash.get("abc") == "abc" # (from earlier)
# Test a second collision
assert compute_hash_code("abc") == compute_hash_code("cba")
hash.put("cba", "cba")
assert hash.get("cba") == "cba"
assert hash.get("abc") == "abc" # (from earlier)
assert hash.get("acb") == "acb" # (from earlier)


dogru


This isn't clear.
It's not clear what this returns and what it's for.
I'm not suggesting you spend a lot of time here, just pointing out that after I read the documentation and the code, I still don't know what to expect from this (does it return a string? is it for debugging?)


Successfully deployed to following URLs:

* https://grafmuvi-p57jb2dyd.now.sh
* https://grafmuvi.now.sh
* https://grafmuvi.lukaz.now.sh
* https://grafmuvi-git-master.lukaz.now.sh


Delete all of this old stuff.


Deployment failed with the following error:

~~~
Trailing comma in object at 19:1 in package.json
~~~


Successfully deployed to following URLs:

* https://bodymindstudio-3y9fnwdt4.now.sh
* https://body-mind.studio
* https://bodymindstudio.inprod.now.sh
* https://bodymindstudio-git-master.inprod.now.sh


Perfecto!!! los cambios funcionaron 🍄


Hey can you explain to me the last function please ???
for (i=0; i<num; i++)
     {
     value = rand()%10;
     rowIndex = rand()%10;
     columnIndex = rand()%10


This test section needs work. It does not give me confidence that hashtable works for put/get for ints, strings and collisions.


You don't take info, suggestions, and inspirations; you just take the code

Bruhhh moment


Deployment failed with the following error:

~~~
The property `builds` is only allowed on Now 2.0 — please upgrade: https://zeit.co/upgrade
~~~


### probando markdown

todo funciona! 🥇


Successfully deployed to following URLs:

* https://derrick-p9fu9hyy9.now.sh
* https://derrick-xi-three.now.sh
* https://derrick.argumentativeyouth.now.sh
* https://derrick-git-master.argumentativeyouth.now.sh


Successfully deployed to following URLs:

* https://pa-records-bdf7xnnu8.now.sh
* https://p-a.now.sh
* https://pa-records.jubag.now.sh
* https://pa-records-git-master.jubag.now.sh


попытка объединить


Successfully deployed to following URLs:

* https://derrick-rel6nxfx4.now.sh
* https://derrick-xi-three.now.sh
* https://derrick.argumentativeyouth.now.sh
* https://derrick-git-master.argumentativeyouth.now.sh


23:00 24.12.19 обучение


создал


Почему текстовый файл? ipynb должно быть


Successfully deployed to following URLs:

* https://pa-records-o7n7w9vma.now.sh
* https://p-a.now.sh
* https://pa-records.jubag.now.sh
* https://pa-records-git-master.jubag.now.sh


@Minrk, this sha seem to either be wrong, or has changed. Thoughts ? I'm trying to verify the package as it is signed, but am struggling.


Тоже самое, запуште файл ipynb


Successfully deployed to following URLs:

* https://pool-project-front-end-gjxkpe5b1.now.sh
* https://pool-project-front-end.now.sh
* https://pool-project-front-end.mattlocklin.now.sh
* https://pool-project-front-end-git-master.mattlocklin.now.sh


Successfully deployed to following URLs:

* https://boardel-jebc61n1h.now.sh
* https://boardel.now.sh
* https://boardel.io
* https://boardel.gh0stonio.now.sh
* https://boardel-git-master.gh0stonio.now.sh


Successfully deployed to following URLs:

* https://website-miqp4cytu.now.sh
* https://sneakycrow.dev
* https://www.sneakycrow.dev
* https://website.sneakycrow.now.sh
* https://website-git-master.sneakycrow.now.sh


amazing work!


### Genial!!!
_Buen ejemplo_ :shipit: :godmode: 🥇


Successfully deployed to following URLs:

* https://pool-project-front-end-ex5cpxob5.now.sh
* https://pool-project-front-end.now.sh
* https://pool-project-front-end.mattlocklin.now.sh
* https://pool-project-front-end-git-master.mattlocklin.now.sh


Successfully deployed to following URLs:

* https://boardel-19ovrwtxw.now.sh
* https://boardel.now.sh
* https://boardel.io
* https://boardel.gh0stonio.now.sh
* https://boardel-git-master.gh0stonio.now.sh


Successfully deployed to following URLs:

* https://that-website-ntpi7y5cc.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


Which read me? Thanks @alexfmpe for noticing


yessssssss....says start your trial !!!!but where is the login_

Στις Τρί, 24 Δεκ 2019 στις 7:40 μ.μ., ο/η Marvin Tumulak <
notifications@github.com> έγραψε:

> can u access this https://merilewa98.github.io/iTunes/?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/merilewa98/iTunes/commit/46ba443c2c1779a6746bea3e7fea902dfae0b266?email_source=notifications&email_token=AOAPVAQ2ITXKXXP6I3KPJ7LQ2JCRBA5CNFSM4J6UJZ62YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBC34PW#commitcomment-36565494>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AOAPVAQWITHPLA5H3NJKGQLQ2JCRBANCNFSM4J6UJZ6Q>
> .
>


A couple of debugger.breaks here and there. Are they left intentionally?


Successfully deployed to following URLs:

* https://template-now-storybook-bbiu75ihw.now.sh
* https://template-now-storybook.now.sh
* https://template-now-storybook.fwrlines.now.sh
* https://template-now-storybook-git-master.fwrlines.now.sh


its not a real website, its just for portfolios