hjortur17

hjortur17

Member Since 1 Year Ago

Grindavík

Experience Points 20,150
Experience Level 5

4,850 experience to go until the next level!

In case you were wondering, you earn Laracasts experience when you:

  • Complete a lesson — 100pts
  • Create a forum thread — 50pts
  • Reply to a thread — 10pts
  • Leave a reply that is liked — 50pts
  • Receive a "Best Reply" award — 500pts
Lessons Completed 148
Lessons
Completed
Best Reply Awards 0
Best Reply
Awards
  • Start Your Engines Achievement

    Start Your Engines

    Earned once you have completed your first Laracasts lesson.

  • First Thousand Achievement

    First Thousand

    Earned once you have earned your first 1000 experience points.

  • One Year Member Achievement

    One Year Member

    Earned when you have been with Laracasts for 1 year.

  • Two Year Member Achievement

    Two Year Member

    Earned when you have been with Laracasts for 2 years.

  • Three Year Member Achievement

    Three Year Member

    Earned when you have been with Laracasts for 3 years.

  • Four Year Member Achievement

    Four Year Member

    Earned when you have been with Laracasts for 4 years.

  • Five Year Member Achievement

    Five Year Member

    Earned when you have been with Laracasts for 5 years.

  • School In Session Achievement

    School In Session

    Earned when at least one Laracasts series has been fully completed.

  • Welcome To The Community Achievement

    Welcome To The Community

    Earned after your first post on the Laracasts forum.

  • Full Time Learner Achievement

    Full Time Learner

    Earned once 100 Laracasts lessons have been completed.

  • Pay It Forward Achievement

    Pay It Forward

    Earned once you receive your first "Best Reply" award on the Laracasts forum.

  • Subscriber Achievement

    Subscriber

    Earned if you are a paying Laracasts subscriber.

  • Lifer Achievement

    Lifer

    Earned if you have a lifetime subscription to Laracasts.

  • Laracasts Evangelist Achievement

    Laracasts Evangelist

    Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.

  • Chatty Cathy Achievement

    Chatty Cathy

    Earned once you have achieved 500 forum replies.

  • Laracasts Veteran Achievement

    Laracasts Veteran

    Earned once your experience points passes 100,000.

  • Ten Thousand Strong Achievement

    Ten Thousand Strong

    Earned once your experience points hits 10,000.

  • Laracasts Master Achievement

    Laracasts Master

    Earned once 1000 Laracasts lessons have been completed.

  • Laracasts Tutor Achievement

    Laracasts Tutor

    Earned once your "Best Reply" award count is 100 or more.

  • Laracasts Sensei Achievement

    Laracasts Sensei

    Earned once your experience points passes 1 million.

  • Top 50 Achievement

    Top 50

    Earned once your experience points ranks in the top 50 of all Laracasts users.

22 Apr
3 days ago

hjortur17 started a new conversation Help With BrowserSync

Hi, I'm using browserSync so I don't need to refresh my page when I save something in my project. But when I open localhost in Safari I get Failed to open page because Safari is trying to redirect my to https://localhost:3000 but in the Terminal browserSync browserSync is using http://localhost:3000

Any ideas how to fix this? I don't have Valet secure, and I have also cleared my browser history and cookies.

hjortur17 left a reply on Error While Testing

This is the test

<?php

namespace Tests\Feature;

use Tests\TestCase;
use Illuminate\Foundation\Testing\DatabaseMigrations;

class ThreadsTest extends TestCase
{
       use DatabaseMigrations;

       /** @test */
       public function a_user_can_view_all_threads()
       {
              $response = $this->get('/fréttir');

              $response->assertStatus(200);
       }
}
19 Apr
6 days ago

hjortur17 started a new conversation Error While Testing

I just created a new Laravel project and I get this when running my tests.

Mockery\Exception\BadMethodCallException: Received Mockery_1_Illuminate_Console_OutputStyle::askQuestion(), but no expectations were specified

Does anyone know what I can do?

hjortur17 started a new conversation One Question About TDD With Laravel 5.8

I'm following tutorials here on Laracast and I saw that Jeffrey added these lines to his phpunit.xml file

<env name="DB_CONNECTION" value="sqlite"/>
<env name="DB_DATABASE" value=":memory:"/>

Are these lines required in Laravel 5.8 as well?

Thanks.

09 Apr
2 weeks ago

hjortur17 left a reply on NPM Install Not Working

Figured it out.

  1. npm cache clean --force (sudo if needed)
  2. npm install

hjortur17 left a reply on NPM Install Not Working

Nothing of this worked.

hjortur17 left a reply on NPM Install Not Working

@MUNAZZIL - I haven't done anything.

hjortur17 started a new conversation NPM Install Not Working

I just created now laravel project and I'm trying to install all though NPM but I get an error:

➜ nfs npm install npm ERR! Unexpected end of JSON input while parsing near '...GqhkXPLKipYzzmmOOQ+H4'

npm ERR! A complete log of this run can be found in: npm ERR! /Users/hjorturfreyrlarusson/.npm/_logs/2019-04-09T08_50_02_901Z-debug.log

And if I look in this file, it looks like this:

1086 silly pacote range manifest for [email protected]^2.0.4 fetched in 142ms
1087 http fetch GET 304 https://registry.npmjs.org/tty-browserify 91ms (from cache)
1088 silly pacote version manifest for [email protected] fetched in 93ms
1089 silly pacote range manifest for [email protected]^0.2.5 fetched in 3ms
1090 http fetch GET 304 https://registry.npmjs.org/vm-browserify 82ms (from cache)
1091 silly pacote version manifest for [email protected] fetched in 85ms
1092 silly pacote range manifest for [email protected]^0.5.6 fetched in 1ms
1093 silly pacote range manifest for [email protected]^0.5.0 fetched in 2ms
1094 http fetch GET 304 https://registry.npmjs.org/lodash._baseassign 74ms (from cache)
1095 silly pacote range manifest for [email protected]^3.0.0 fetched in 75ms
1096 silly pacote range manifest for [email protected]^1.0.0 fetched in 2ms
1097 silly pacote range manifest for [email protected]^3.0.0 fetched in 2ms
1098 http fetch GET 304 https://registry.npmjs.org/lodash._createassigner 83ms (from cache)
1099 silly pacote range manifest for [email protected]^3.0.0 fetched in 86ms
1100 silly pacote range manifest for [email protected]^1.0.2 fetched in 2ms
1101 http fetch GET 304 https://registry.npmjs.org/is-number 81ms (from cache)
1102 silly pacote range manifest for [email protected]^3.0.0 fetched in 82ms
1103 silly pacote range manifest for [email protected]^3.0.0 fetched in 1ms
1104 http fetch GET 304 https://registry.npmjs.org/lodash.keys 105ms (from cache)
1105 silly pacote range manifest for [email protected]^3.0.0 fetched in 107ms
1106 silly pacote range manifest for [email protected]~2.0.3 fetched in 1ms
1107 http fetch GET 304 https://registry.npmjs.org/repeat-string 100ms (from cache)
1108 silly pacote range manifest for [email protected]^1.6.1 fetched in 102ms
1109 http fetch GET 304 https://registry.npmjs.org/to-regex-range 111ms (from cache)
1110 silly pacote range manifest for [email protected]^2.1.0 fetched in 112ms
1111 silly pacote range manifest for [email protected]~1.1.1 fetched in 2ms
1112 http fetch GET 304 https://registry.npmjs.org/map-cache 106ms (from cache)
1113 silly pacote range manifest for [email protected]^0.2.2 fetched in 110ms
1114 http fetch GET 304 https://registry.npmjs.org/safe-regex 67ms (from cache)
1115 silly pacote range manifest for [email protected]^1.1.0 fetched in 69ms
1116 http fetch GET 304 https://registry.npmjs.org/snapdragon-util 85ms (from cache)
1117 silly pacote range manifest for [email protected]^3.0.1 fetched in 86ms
1118 http fetch GET 304 https://registry.npmjs.org/fragment-cache 528ms (from cache)
1119 silly pacote range manifest for [email protected]^0.2.1 fetched in 529ms
1120 http fetch GET 304 https://registry.npmjs.org/core-util-is 77ms (from cache)
1121 silly pacote range manifest for [email protected]~1.0.0 fetched in 78ms
1122 http fetch GET 304 https://registry.npmjs.org/isarray 93ms (from cache)
1123 silly pacote range manifest for [email protected]~1.0.0 fetched in 96ms
1124 http fetch GET 304 https://registry.npmjs.org/base 185ms (from cache)
1125 silly pacote range manifest for [email protected]^0.11.1 fetched in 188ms
1126 http fetch GET 304 https://registry.npmjs.org/process-nextick-args 100ms (from cache)
1127 silly pacote range manifest for [email protected]^2.6.1 fetched in 2ms
1128 silly pacote range manifest for [email protected]~2.0.0 fetched in 102ms
1129 silly pacote range manifest for [email protected]^5.3.0 fetched in 3ms
1130 http fetch GET 304 https://registry.npmjs.org/use 154ms (from cache)
1131 silly pacote range manifest for [email protected]^3.1.0 fetched in 158ms
1132 http fetch GET 304 https://registry.npmjs.org/detect-libc 99ms (from cache)
1133 silly pacote range manifest for [email protected]^1.0.2 fetched in 101ms
1134 http fetch GET 304 https://registry.npmjs.org/needle 96ms (from cache)
1135 silly pacote range manifest for [email protected]^2.2.1 fetched in 98ms
1136 http fetch GET 304 https://registry.npmjs.org/util-deprecate 122ms (from cache)
1137 silly pacote range manifest for [email protected]~1.0.1 fetched in 124ms
1138 silly pacote version manifest for [email protected] fetched in 1ms
1139 silly pacote range manifest for [email protected]^5.6.0 fetched in 2ms
1140 silly pacote range manifest for cha[email protected]^2.0.0 fetched in 1ms
1141 silly pacote range manifest for [email protected]^4.0.0 fetched in 5ms
1142 http fetch GET 304 https://registry.npmjs.org/nopt 115ms (from cache)
1143 silly pacote range manifest for [email protected]^0.1.3 fetched in 7ms
1144 silly pacote range manifest for [email protected]^4.0.1 fetched in 121ms
1145 silly pacote range manifest for @babel/[email protected]^7.1.0 fetched in 6ms
1146 http fetch GET 304 https://registry.npmjs.org/npm-packlist 144ms (from cache)
1147 silly pacote range manifest for [email protected]^1.1.6 fetched in 146ms
1148 silly pacote range manifest for @babel/[email protected]^7.1.0 fetched in 1ms
1149 http fetch GET 304 https://registry.npmjs.org/atob 95ms (from cache)
1150 silly pacote range manifest for [email protected]^2.1.1 fetched in 96ms
1151 http fetch GET 304 https://registry.npmjs.org/npmlog 143ms (from cache)
1152 silly pacote range manifest for [email protected]^4.0.2 fetched in 147ms
1153 http fetch GET 304 https://registry.npmjs.org/rc 116ms (from cache)
1154 silly pacote range manifest for [email protected]^1.2.7 fetched in 120ms
1155 http fetch GET 304 https://registry.npmjs.org/tar 125ms (from cache)
1156 silly pacote range manifest for [email protected]^4 fetched in 128ms
1157 http fetch GET 304 https://registry.npmjs.org/resolve-url 116ms (from cache)
1158 silly pacote range manifest for [email protected]^0.2.1 fetched in 119ms
1159 http fetch GET 304 https://registry.npmjs.org/decode-uri-component 140ms (from cache)
1160 http fetch GET 304 https://registry.npmjs.org/source-map-url 115ms (from cache)
1161 silly pacote range manifest for [email protected]^0.2.0 fetched in 144ms
1162 silly pacote range manifest for [email protected]^0.4.0 fetched in 117ms
1163 http fetch GET 304 https://registry.npmjs.org/es-abstract 178ms (from cache)
1164 silly pacote range manifest for [email protected]^1.5.1 fetched in 186ms
1165 http fetch GET 304 https://registry.npmjs.org/object-keys 218ms (from cache)
1166 http fetch GET 304 https://registry.npmjs.org/regenerate 188ms (from cache)
1167 silly pacote range manifest for @babel/[email protected]^7.4.0 fetched in 6ms
1168 silly pacote range manifest for [email protected]^1.0.12 fetched in 228ms
1169 http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-wrap-function 227ms (from cache)
1170 silly pacote range manifest for [email protected]^1.4.0 fetched in 199ms
1171 http fetch GET 304 https://registry.npmjs.org/regenerate-unicode-properties 199ms (from cache)
1172 silly pacote range manifest for @babel/[email protected]^7.0.0 fetched in 8ms
1173 silly pacote range manifest for @babel/[email protected]^7.1.0 fetched in 238ms
1174 silly pacote range manifest for @babel/[email protected]^7.2.2 fetched in 13ms
1175 http fetch GET 304 https://registry.npmjs.org/unicode-match-property-ecmascript 170ms (from cache)
1176 silly pacote range manifest for @babel/[email protected]^7.2.2 fetched in 13ms
1177 silly pacote range manifest for [email protected]^8.0.2 fetched in 213ms
1178 silly pacote range manifest for [email protected]^1.2.1 fetched in 6ms
1179 silly pacote range manifest for [email protected]^1.0.4 fetched in 178ms
1180 http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-member-expression-to-functions 172ms (from cache)
1181 http fetch GET 304 https://registry.npmjs.org/regjsgen 214ms (from cache)
1182 silly pacote range manifest for [email protected]^3.0.0 || ^4.0.0 fetched in 9ms
1183 http fetch GET 200 https://registry.npmjs.org/regjsgen 16ms (from cache)
1184 silly pacote range manifest for [email protected]^3.0.0 fetched in 8ms
1185 http fetch GET 304 https://registry.npmjs.org/regjsparser 203ms (from cache)
1186 silly pacote range manifest for @babel/[email protected]^7.0.0 fetched in 180ms
1187 silly pacote range manifest for [email protected]^0.5.0 fetched in 223ms
1188 http fetch GET 304 https://registry.npmjs.org/unicode-match-property-value-ecmascript 185ms (from cache)
1189 http fetch GET 200 https://registry.npmjs.org/regjsparser 23ms (from cache)
1190 silly pacote range manifest for [email protected]^0.2.0 fetched in 25ms
1191 silly pacote range manifest for [email protected]^0.6.0 fetched in 212ms
1192 silly pacote range manifest for [email protected]^1.1.0 fetched in 197ms
1193 silly pacote range manifest for [email protected]^0.1.4 fetched in 33ms
1194 http fetch GET 304 https://registry.npmjs.org/@babel%2fhelper-explode-assignable-expression 87ms (from cache)
1195 silly pacote range manifest for @babel/[email protected]^7.1.0 fetched in 89ms
1196 http fetch GET 304 https://registry.npmjs.org/private 78ms (from cache)
1197 silly pacote range manifest for [email protected]^0.1.6 fetched in 80ms
1198 silly pacote range manifest for [email protected]~0.5.0 fetched in 2ms
1199 http fetch GET 304 https://registry.npmjs.org/array-uniq 98ms (from cache)
1200 silly pacote range manifest for [email protected]^1.0.1 fetched in 101ms
1201 http fetch GET 304 https://registry.npmjs.org/merge2 134ms (from cache)
1202 http fetch GET 304 https://registry.npmjs.org/arrify 128ms (from cache)
1203 silly pacote range manifest for [email protected]^1.2.3 fetched in 139ms
1204 silly pacote range manifest for [email protected]^1.0.1 fetched in 133ms
1205 http fetch GET 304 https://registry.npmjs.org/path-type 135ms (from cache)
1206 silly pacote range manifest for [email protected]~2.19.0 fetched in 6ms
1207 silly pacote range manifest for [email protected]^3.0.0 fetched in 147ms
1208 http fetch GET 304 https://registry.npmjs.org/esprima 159ms (from cache)
1209 silly pacote range manifest for [email protected]~3.1.0 fetched in 162ms
1210 http fetch GET 304 https://registry.npmjs.org/ast-types 177ms (from cache)
1211 silly pacote version manifest for [email protected] fetched in 184ms
1212 http fetch GET 304 https://registry.npmjs.org/color-convert 145ms (from cache)
1213 silly pacote range manifest for [email protected]^1.9.0 fetched in 150ms
1214 http fetch GET 304 https://registry.npmjs.org/private 165ms (from cache)
1215 silly pacote range manifest for [email protected]~0.1.5 fetched in 187ms
1216 http fetch GET 304 https://registry.npmjs.org/no-case 163ms (from cache)
1217 http fetch GET 304 https://registry.npmjs.org/@nodelib%2ffs.stat 263ms (from cache)
1218 silly pacote range manifest for [email protected]^2.2.0 fetched in 168ms
1219 http fetch GET 304 https://registry.npmjs.org/upper-case 124ms (from cache)
1220 http fetch GET 304 https://registry.npmjs.org/concat-map 108ms (from cache)
1221 http fetch GET 304 https://registry.npmjs.org/@mrmlnc%2freaddir-enhanced 266ms (from cache)
1222 silly pacote range manifest for @nodelib/[email protected]^1.1.2 fetched in 269ms
1223 http fetch GET 304 https://registry.npmjs.org/balanced-match 118ms (from cache)
1224 silly pacote range manifest for [email protected]^1.1.1 fetched in 130ms
1225 silly pacote version manifest for [email protected] fetched in 115ms
1226 silly pacote range manifest for @mrmlnc/[email protected]^2.2.1 fetched in 273ms
1227 silly pacote range manifest for [email protected]^1.0.0 fetched in 132ms
1228 http fetch GET 304 https://registry.npmjs.org/import-from 117ms (from cache)
1229 silly pacote range manifest for [email protected]^2.1.0 fetched in 123ms
1230 http fetch GET 304 https://registry.npmjs.org/is-directory 112ms (from cache)
1231 silly pacote range manifest for [email protected]^0.3.1 fetched in 116ms
1232 http fetch GET 304 https://registry.npmjs.org/parse-json 89ms (from cache)
1233 silly pacote range manifest for [email protected]^4.0.0 fetched in 93ms
1234 http fetch GET 304 https://registry.npmjs.org/js-yaml 122ms (from cache)
1235 silly pacote range manifest for [email protected]^3.9.0 fetched in 129ms
1236 http fetch GET 304 https://registry.npmjs.org/require-from-string 94ms (from cache)
1237 silly pacote range manifest for [email protected]^2.0.1 fetched in 98ms
1238 http fetch GET 304 https://registry.npmjs.org/import-fresh 97ms (from cache)
1239 silly pacote range manifest for [email protected]^2.0.0 fetched in 101ms
1240 http fetch GET 304 https://registry.npmjs.org/cssnano-util-raw-cache 98ms (from cache)
1241 silly pacote range manifest for [email protected]^4.0.1 fetched in 105ms
1242 http fetch GET 304 https://registry.npmjs.org/css-declaration-sorter 112ms (from cache)
1243 http fetch GET 304 https://registry.npmjs.org/postcss-calc 105ms (from cache)
1244 silly pacote range manifest for [email protected]^4.0.1 fetched in 117ms
1245 silly pacote range manifest for [email protected]^7.0.1 fetched in 112ms
1246 http fetch GET 304 https://registry.npmjs.org/postcss-colormin 102ms (from cache)
1247 silly pacote range manifest for [email protected]^4.0.3 fetched in 106ms
1248 http fetch GET 304 https://registry.npmjs.org/postcss-convert-values 100ms (from cache)
1249 silly pacote range manifest for [email protected]^4.0.1 fetched in 102ms
1250 http fetch GET 304 https://registry.npmjs.org/js-yaml 148ms (from cache)
1251 silly pacote range manifest for [email protected]^3.13.0 fetched in 153ms
1252 http fetch GET 304 https://registry.npmjs.org/postcss-discard-empty 203ms (from cache)
1253 http fetch GET 304 https://registry.npmjs.org/postcss-discard-overridden 200ms (from cache)
1254 http fetch GET 304 https://registry.npmjs.org/postcss-discard-comments 244ms (from cache)
1255 http fetch GET 304 https://registry.npmjs.org/postcss-discard-duplicates 235ms (from cache)
1256 silly pacote range manifest for [email protected]^4.0.1 fetched in 216ms
1257 silly pacote range manifest for [email protected]^4.0.1 fetched in 210ms
1258 http fetch GET 304 https://registry.npmjs.org/postcss-merge-longhand 207ms (from cache)
1259 silly pacote range manifest for [email protected]^4.0.2 fetched in 263ms
1260 silly pacote range manifest for [email protected]^4.0.2 fetched in 253ms
1261 http fetch GET 304 https://registry.npmjs.org/postcss-minify-gradients 184ms (from cache)
1262 http fetch GET 304 https://registry.npmjs.org/postcss-minify-font-values 201ms (from cache)
1263 http fetch GET 304 https://registry.npmjs.org/postcss-minify-params 177ms (from cache)
1264 http fetch GET 304 https://registry.npmjs.org/postcss-minify-selectors 171ms (from cache)
1265 silly pacote range manifest for [email protected]^4.0.11 fetched in 217ms
1266 http fetch GET 304 https://registry.npmjs.org/postcss-merge-rules 211ms (from cache)
1267 silly pacote range manifest for [email protected]^4.0.2 fetched in 196ms
1268 silly pacote range manifest for [email protected]^4.0.2 fetched in 216ms
1269 silly pacote range manifest for [email protected]^4.0.2 fetched in 192ms
1270 silly pacote range manifest for [email protected]^4.0.2 fetched in 187ms
1271 silly pacote range manifest for [email protected]^4.0.3 fetched in 225ms
1272 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-display-values 87ms (from cache)
1273 silly pacote range manifest for [email protected]^4.0.2 fetched in 91ms
1274 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-charset 119ms (from cache)
1275 silly pacote range manifest for [email protected]^4.0.1 fetched in 125ms
1276 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-positions 129ms (from cache)
1277 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-string 130ms (from cache)
1278 silly pacote range manifest for [email protected]^4.0.2 fetched in 142ms
1279 silly pacote range manifest for [email protected]^4.0.2 fetched in 136ms
1280 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-repeat-style 144ms (from cache)
1281 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-timing-functions 134ms (from cache)
1282 silly pacote range manifest for [email protected]^4.0.2 fetched in 152ms
1283 silly pacote range manifest for [email protected]^4.0.2 fetched in 142ms
1284 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-unicode 141ms (from cache)
1285 silly pacote range manifest for [email protected]^4.0.1 fetched in 150ms
1286 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-url 148ms (from cache)
1287 http fetch GET 304 https://registry.npmjs.org/postcss-normalize-whitespace 148ms (from cache)
1288 silly pacote range manifest for [email protected]^4.0.1 fetched in 153ms
1289 http fetch GET 304 https://registry.npmjs.org/postcss-ordered-values 149ms (from cache)
1290 silly pacote range manifest for [email protected]^4.0.2 fetched in 153ms
1291 silly pacote range manifest for [email protected]^4.1.2 fetched in 155ms
1292 http fetch GET 304 https://registry.npmjs.org/postcss-reduce-initial 105ms (from cache)
1293 silly pacote range manifest for [email protected]^4.0.3 fetched in 108ms
1294 http fetch GET 304 https://registry.npmjs.org/postcss-reduce-transforms 82ms (from cache)
1295 silly pacote range manifest for [email protected]^4.0.2 fetched in 83ms
1296 http fetch GET 304 https://registry.npmjs.org/postcss-svgo 89ms (from cache)
1297 silly pacote range manifest for [email protected]^4.0.2 fetched in 94ms
1298 http fetch GET 304 https://registry.npmjs.org/postcss-unique-selectors 96ms (from cache)
1299 silly pacote range manifest for [email protected]^4.0.1 fetched in 99ms
1300 http fetch GET 304 https://registry.npmjs.org/yallist 87ms (from cache)
1301 silly pacote range manifest for [email protected]^3.0.2 fetched in 92ms
1302 http fetch GET 304 https://registry.npmjs.org/concat-stream 87ms (from cache)
1303 silly pacote range manifest for [email protected]^1.5.0 fetched in 89ms
1304 http fetch GET 304 https://registry.npmjs.org/end-of-stream 95ms (from cache)
1305 silly pacote range manifest for [email protected]^1.1.0 fetched in 97ms
1306 http fetch GET 304 https://registry.npmjs.org/flush-write-stream 99ms (from cache)
1307 silly pacote range manifest for [email protected]^1.0.0 fetched in 108ms
1308 http fetch GET 304 https://registry.npmjs.org/from2 106ms (from cache)
1309 silly pacote range manifest for [email protected]^2.1.0 fetched in 107ms
1310 http fetch GET 304 https://registry.npmjs.org/parallel-transform 102ms (from cache)
1311 http fetch GET 304 https://registry.npmjs.org/duplexify 128ms (from cache)
1312 silly pacote range manifest for [email protected]^1.1.0 fetched in 104ms
1313 silly pacote range manifest for [email protected]^3.4.2 fetched in 134ms
1314 silly pacote range manifest for [email protected]^2.5.4 fetched in 5ms
1315 http fetch GET 304 https://registry.npmjs.org/pump 89ms (from cache)
1316 silly pacote range manifest for [email protected]^3.0.0 fetched in 92ms
1317 http fetch GET 304 https://registry.npmjs.org/stream-each 81ms (from cache)
1318 silly pacote range manifest for [email protected]^1.1.0 fetched in 84ms
1319 http fetch GET 304 https://registry.npmjs.org/prr 188ms (from cache)
1320 http fetch GET 304 https://registry.npmjs.org/through2 85ms (from cache)
1321 silly pacote range manifest for [email protected]~1.0.1 fetched in 195ms
1322 silly pacote range manifest for [email protected]^2.0.0 fetched in 92ms
1323 silly pacote range manifest for [email protected]^1.2.14 fetched in 1ms
1324 http fetch GET 304 https://registry.npmjs.org/pumpify 111ms (from cache)
1325 silly pacote range manifest for [email protected]^1.3.3 fetched in 116ms
1326 http fetch GET 304 https://registry.npmjs.org/copy-concurrently 101ms (from cache)
1327 silly pacote range manifest for [email protected]^1.0.0 fetched in 103ms
1328 http fetch GET 304 https://registry.npmjs.org/fs-write-stream-atomic 108ms (from cache)
1329 silly pacote range manifest for [email protected]^1.0.8 fetched in 109ms
1330 silly pacote version manifest for [email protected] fetched in 4ms
1331 silly pacote range manifest for [email protected]^7.0.3 fetched in 2ms
1332 silly pacote range manifest for [email protected]^4.0.1 fetched in 1ms
1333 silly pacote range manifest for [email protected]^2.0.0 fetched in 1ms
1334 http fetch GET 304 https://registry.npmjs.org/aproba 134ms (from cache)
1335 silly pacote range manifest for [email protected]^1.1.1 fetched in 138ms
1336 http fetch GET 304 https://registry.npmjs.org/run-queue 128ms (from cache)
1337 silly pacote range manifest for [email protected]^1.0.3 fetched in 130ms
1338 http fetch GET 304 https://registry.npmjs.org/unique-slug 135ms (from cache)
1339 silly pacote range manifest for [email protected]^2.0.0 fetched in 139ms
1340 silly pacote range manifest for [email protected]~2.1.18 fetched in 4ms
1341 http fetch GET 304 https://registry.npmjs.org/expand-tilde 127ms (from cache)
1342 silly pacote range manifest for [email protected]^2.0.2 fetched in 128ms
1343 http fetch GET 304 https://registry.npmjs.org/homedir-polyfill 144ms (from cache)
1344 silly pacote range manifest for [email protected]^1.0.1 fetched in 147ms
1345 http fetch GET 304 https://registry.npmjs.org/ini 149ms (from cache)
1346 silly pacote range manifest for [email protected]^1.3.4 fetched in 152ms
1347 http fetch GET 304 https://registry.npmjs.org/resolve-from 148ms (from cache)
1348 http fetch GET 304 https://registry.npmjs.org/expand-tilde 154ms (from cache)
1349 silly pacote range manifest for [email protected]^3.0.0 fetched in 153ms
1350 silly pacote range manifest for [email protected]^2.0.0 fetched in 161ms
1351 silly pacote range manifest for [email protected]^1.0.0 fetched in 3ms
1352 http fetch GET 304 https://registry.npmjs.org/buffer-indexof 146ms (from cache)
1353 silly pacote range manifest for [email protected]~1.6.3 fetched in 6ms
1354 silly pacote range manifest for [email protected]^1.0.0 fetched in 151ms
1355 http fetch GET 304 https://registry.npmjs.org/pinkie-promise 112ms (from cache)
1356 silly pacote range manifest for [email protected]^2.0.0 fetched in 119ms
1357 http fetch GET 304 https://registry.npmjs.org/thunky 102ms (from cache)
1358 http fetch GET 304 https://registry.npmjs.org/dns-packet 118ms (from cache)
1359 silly pacote range manifest for [email protected]^1.3.1 fetched in 119ms
1360 silly pacote range manifest for [email protected]^1.0.2 fetched in 105ms
1361 http fetch GET 304 https://registry.npmjs.org/mime-db 93ms (from cache)
1362 silly pacote range manifest for [email protected]>= 1.38.0 < 2 fetched in 98ms
1363 silly pacote version manifest for [email protected] fetched in 3ms
1364 http fetch GET 304 https://registry.npmjs.org/is-path-inside 84ms (from cache)
1365 silly pacote range manifest for [email protected]^1.0.0 fetched in 86ms
1366 silly pacote version manifest for [email protected] fetched in 1ms
1367 http fetch GET 304 https://registry.npmjs.org/negotiator 121ms (from cache)
1368 silly pacote version manifest for [email protected] fetched in 125ms
1369 silly pacote version manifest for [email protected] fetched in 4ms
1370 silly pacote range manifest for [email protected]>= 1.4.0 < 2 fetched in 8ms
1371 http fetch GET 304 https://registry.npmjs.org/eventemitter3 101ms (from cache)
1372 silly pacote range manifest for [email protected]^3.0.0 fetched in 103ms
1373 silly pacote range manifest for [email protected]~1.38.0 fetched in 1ms
1374 http fetch GET 304 https://registry.npmjs.org/requires-port 99ms (from cache)
1375 silly pacote range manifest for [email protected]^1.0.0 fetched in 102ms
1376 http fetch GET 304 https://registry.npmjs.org/raw-body 96ms (from cache)
1377 silly pacote version manifest for [email protected] fetched in 99ms
1378 http fetch GET 304 https://registry.npmjs.org/iconv-lite 104ms (from cache)
1379 silly pacote version manifest for [email protected] fetched in 108ms
1380 http fetch GET 304 https://registry.npmjs.org/unpipe 105ms (from cache)
1381 silly pacote range manifest for [email protected]~1.0.0 fetched in 107ms
1382 silly pacote range manifest for [email protected]^3.0.6 fetched in 1ms
1383 http fetch GET 304 https://registry.npmjs.org/ee-first 167ms (from cache)
1384 http fetch GET 304 https://registry.npmjs.org/forwarded 167ms (from cache)
1385 http fetch GET 304 https://registry.npmjs.org/destroy 159ms (from cache)
1386 http fetch GET 304 https://registry.npmjs.org/media-typer 153ms (from cache)
1387 silly pacote version manifest for [email protected] fetched in 180ms
1388 silly pacote range manifest for [email protected]~0.1.2 fetched in 181ms
1389 silly pacote range manifest for [email protected]~1.0.4 fetched in 168ms
1390 silly pacote version manifest for [email protected] fetched in 163ms
1391 http fetch GET 304 https://registry.npmjs.org/ip-regex 129ms (from cache)
1392 http fetch GET 304 https://registry.npmjs.org/websocket-driver 147ms (from cache)
1393 http fetch GET 304 https://registry.npmjs.org/detect-node 127ms (from cache)
1394 silly pacote range manifest for [email protected]^6.0.0 fetched in 11ms
1395 silly pacote range manifest for ip-rege[email protected]^2.1.0 fetched in 146ms
1396 silly pacote range manifest for [email protected]>=0.5.1 fetched in 165ms
1397 silly pacote range manifest for [email protected]^2.0.4 fetched in 142ms
1398 http fetch GET 304 https://registry.npmjs.org/hpack.js 139ms (from cache)
1399 silly pacote range manifest for [email protected]^2.1.6 fetched in 145ms
1400 http fetch GET 304 https://registry.npmjs.org/wbuf 127ms (from cache)
1401 http fetch GET 304 https://registry.npmjs.org/obuf 141ms (from cache)
1402 silly pacote range manifest for [email protected]^1.7.3 fetched in 131ms
1403 silly pacote range manifest for [email protected]^1.1.2 fetched in 143ms
1404 http fetch GET 304 https://registry.npmjs.org/original 79ms (from cache)
1405 silly pacote range manifest for [email protected]^1.0.0 fetched in 80ms
1406 http fetch GET 304 https://registry.npmjs.org/querystringify 81ms (from cache)
1407 silly pacote range manifest for [email protected]^2.0.0 fetched in 82ms
1408 http fetch GET 304 https://registry.npmjs.org/invert-kv 98ms (from cache)
1409 http fetch GET 304 https://registry.npmjs.org/npm-run-path 73ms (from cache)
1410 silly pacote range manifest for [email protected]^2.0.0 fetched in 100ms
1411 silly pacote range manifest for [email protected]^2.0.0 fetched in 82ms
1412 http fetch GET 304 https://registry.npmjs.org/is-stream 102ms (from cache)
1413 silly pacote range manifest for [email protected]^1.1.0 fetched in 105ms
1414 http fetch GET 304 https://registry.npmjs.org/get-stream 114ms (from cache)
1415 silly pacote range manifest for [email protected]^1.0.1 fetched in 3ms
1416 silly pacote range manifest for [email protected]^4.0.0 fetched in 117ms
1417 http fetch GET 304 https://registry.npmjs.org/signal-exit 95ms (from cache)
1418 silly pacote range manifest for [email protected]^3.0.0 fetched in 99ms
1419 http fetch GET 304 https://registry.npmjs.org/strip-eof 98ms (from cache)
1420 silly pacote range manifest for [email protected]^1.0.0 fetched in 103ms
1421 http fetch GET 304 https://registry.npmjs.org/p-finally 145ms (from cache)
1422 silly pacote range manifest for [email protected]^1.0.0 fetched in 147ms
1423 http fetch GET 304 https://registry.npmjs.org/path-exists 98ms (from cache)
1424 silly pacote range manifest for [email protected]^3.0.0 fetched in 100ms
1425 http fetch GET 200 https://registry.npmjs.org/@xtuc%2fieee754 6ms (from cache)
1426 silly pacote range manifest for @xtuc/[email protected]^1.2.0 fetched in 12ms
1427 http fetch GET 304 https://registry.npmjs.org/map-age-cleaner 108ms (from cache)
1428 silly pacote range manifest for [email protected]^0.1.1 fetched in 110ms
1429 silly pacote range manifest for [email protected]^2.1.2 fetched in 3ms
1430 silly pacote range manifest for [email protected]^2.1.0 fetched in 2ms
1431 silly pacote range manifest for [email protected]^2.0.0 fetched in 2ms
1432 http fetch GET 304 https://registry.npmjs.org/p-locate 168ms (from cache)
1433 silly pacote range manifest for [email protected]^3.0.0 fetched in 177ms
1434 http fetch GET 304 https://registry.npmjs.org/mimic-fn 142ms (from cache)
1435 http fetch GET 304 https://registry.npmjs.org/p-is-promise 134ms (from cache)
1436 silly pacote range manifest for [email protected]^2.0.0 fetched in 144ms
1437 silly pacote range manifest for [email protected]^2.0.0 fetched in 136ms
1438 silly pacote range manifest for [email protected]^1.0.1 fetched in 2ms
1439 silly pacote range manifest for [email protected]^3.1.1 fetched in 3ms
1440 silly pacote range manifest for [email protected]^4.1.0 fetched in 6ms
1441 http fetch GET 304 https://registry.npmjs.org/@webassemblyjs%2fhelper-code-frame 162ms (from cache)
1442 http fetch GET 304 https://registry.npmjs.org/pseudomap 118ms (from cache)
1443 http fetch GET 304 https://registry.npmjs.org/@webassemblyjs%2ffloating-point-hex-parser 167ms (from cache)
1444 http fetch GET 304 https://registry.npmjs.org/uniq 107ms (from cache)
1445 http fetch GET 304 https://registry.npmjs.org/indexes-of 108ms (from cache)
1446 silly pacote version manifest for @webassemblyjs/[email protected] fetched in 170ms
1447 silly pacote range manifest for [email protected]^1.0.2 fetched in 125ms
1448 http fetch GET 304 https://registry.npmjs.org/@webassemblyjs%2fhelper-fsm 165ms (from cache)
1449 silly pacote version manifest for @webassemblyjs/[email protected] fetched in 176ms
1450 silly pacote range manifest for [email protected]^1.0.1 fetched in 115ms
1451 silly pacote range manifest for [email protected]^1.0.1 fetched in 116ms
1452 silly pacote range manifest for [email protected]^1.0.2 fetched in 5ms
1453 silly pacote version manifest for @webassemblyjs/[email protected] fetched in 175ms
1454 http fetch GET 304 https://registry.npmjs.org/is-descriptor 90ms (from cache)
1455 http fetch GET 304 https://registry.npmjs.org/assign-symbols 119ms (from cache)
1456 silly pacote range manifest for [email protected]^1.0.2 fetched in 92ms
1457 silly pacote range manifest for [email protected]^1.0.0 fetched in 128ms
1458 silly pacote range manifest for [email protected]^2.0.1 fetched in 3ms
1459 http fetch GET 304 https://registry.npmjs.org/expand-brackets 119ms (from cache)
1460 silly pacote range manifest for [email protected]^2.1.4 fetched in 124ms
1461 http fetch GET 304 https://registry.npmjs.org/date-now 100ms (from cache)
1462 silly pacote range manifest for [email protected]^0.1.4 fetched in 104ms
1463 http fetch GET 304 https://registry.npmjs.org/create-ecdh 100ms (from cache)
1464 http fetch GET 304 https://registry.npmjs.org/create-hash 101ms (from cache)
1465 http fetch GET 304 https://registry.npmjs.org/browserify-sign 104ms (from cache)
1466 silly pacote range manifest for [email protected]^4.0.0 fetched in 106ms
1467 silly pacote range manifest for [email protected]^1.1.0 fetched in 112ms
1468 silly pacote range manifest for [email protected]^4.0.0 fetched in 114ms
1469 http fetch GET 304 https://registry.npmjs.org/create-hmac 103ms (from cache)
1470 silly pacote range manifest for [email protected]^1.1.0 fetched in 108ms
1471 http fetch GET 304 https://registry.npmjs.org/browserify-cipher 124ms (from cache)
1472 silly pacote range manifest for [email protected]^1.0.0 fetched in 125ms
1473 silly pacote range manifest for [email protected]^1.0.0 fetched in 3ms
1474 silly pacote range manifest for [email protected]~2.0.1 fetched in 1ms
1475 silly pacote range manifest for [email protected]~5.1.0 fetched in 1ms
1476 http fetch GET 304 https://registry.npmjs.org/diffie-hellman 116ms (from cache)
1477 silly pacote range manifest for [email protected]^5.0.0 fetched in 117ms
1478 silly pacote range manifest for [email protected]^2.3.6 fetched in 2ms
1479 http fetch GET 304 https://registry.npmjs.org/public-encrypt 104ms (from cache)
1480 silly pacote range manifest for [email protected]^4.0.0 fetched in 106ms
1481 http fetch GET 304 https://registry.npmjs.org/randombytes 84ms (from cache)
1482 silly pacote range manifest for [email protected]^2.0.0 fetched in 85ms
1483 http fetch GET 304 https://registry.npmjs.org/randomfill 105ms (from cache)
1484 silly pacote range manifest for [email protected]^1.0.3 fetched in 106ms
1485 silly pacote range manifest for [email protected]^0.1.0 fetched in 2ms
1486 http fetch GET 304 https://registry.npmjs.org/pako 164ms (from cache)
1487 http fetch GET 304 https://registry.npmjs.org/ieee754 160ms (from cache)
1488 silly pacote range manifest for [email protected]~1.0.5 fetched in 171ms
1489 http fetch GET 304 https://registry.npmjs.org/base64-js 171ms (from cache)
1490 http fetch GET 304 https://registry.npmjs.org/pbkdf2 244ms (from cache)
1491 silly pacote range manifest for [email protected]^1.1.4 fetched in 174ms
1492 silly pacote range manifest for [email protected]^1.0.2 fetched in 185ms
1493 silly pacote range manifest for [email protected]^1.0.0 fetched in 7ms
1494 silly pacote range manifest for [email protected]^3.0.3 fetched in 255ms
1495 http fetch GET 304 https://registry.npmjs.org/builtin-status-codes 180ms (from cache)
1496 silly pacote range manifest for [email protected]^3.0.2 fetched in 9ms
1497 silly pacote range manifest for [email protected]^3.0.0 fetched in 189ms
1498 http fetch GET 304 https://registry.npmjs.org/to-arraybuffer 167ms (from cache)
1499 silly pacote range manifest for [email protected]^1.0.0 fetched in 171ms
1500 http fetch GET 304 https://registry.npmjs.org/xtend 160ms (from cache)
1501 http fetch GET 304 https://registry.npmjs.org/setimmediate 146ms (from cache)
1502 http fetch GET 304 https://registry.npmjs.org/@xtuc%2flong 488ms (from cache)
1503 silly pacote range manifest for [email protected]^4.0.0 fetched in 162ms
1504 silly pacote range manifest for [email protected]^1.0.4 fetched in 150ms
1505 silly pacote version manifest for @xtuc/[email protected] fetched in 492ms
1506 silly pacote range manifest for [email protected]^3.2.0 fetched in 2ms
1507 http fetch GET 304 https://registry.npmjs.org/lodash._basecopy 89ms (from cache)
1508 silly pacote range manifest for [email protected]^3.0.0 fetched in 93ms
1509 http fetch GET 304 https://registry.npmjs.org/lodash._bindcallback 83ms (from cache)
1510 silly pacote range manifest for [email protected]^3.0.0 fetched in 84ms
1511 http fetch GET 304 https://registry.npmjs.org/lodash._getnative 78ms (from cache)
1512 silly pacote range manifest for [email protected]^3.0.0 fetched in 80ms
1513 http fetch GET 304 https://registry.npmjs.org/indexof 189ms (from cache)
1514 silly pacote version manifest for [email protected] fetched in 191ms
1515 silly pacote range manifest for [email protected]^2.1.2 fetched in 2ms
1516 silly pacote range manifest for [email protected]^0.4.4 fetched in 2ms
1517 http fetch GET 304 https://registry.npmjs.org/ret 134ms (from cache)
1518 http fetch GET 304 https://registry.npmjs.org/lodash.isarray 138ms (from cache)
1519 silly pacote range manifest for [email protected]~0.1.10 fetched in 136ms
1520 silly pacote range manifest for [email protected]^3.0.0 fetched in 140ms
1521 http fetch GET 304 https://registry.npmjs.org/lodash._isiterateecall 178ms (from cache)
1522 silly pacote range manifest for [email protected]^3.0.0 fetched in 180ms
1523 http fetch GET 304 https://registry.npmjs.org/cache-base 156ms (from cache)
1524 silly pacote range manifest for [email protected]^1.0.1 fetched in 158ms
1525 http fetch GET 304 https://registry.npmjs.org/class-utils 161ms (from cache)
1526 silly pacote range manifest for [email protected]^0.3.5 fetched in 162ms
1527 http fetch GET 304 https://registry.npmjs.org/component-emitter 157ms (from cache)
1528 silly pacote range manifest for [email protected]^1.2.1 fetched in 159ms
1529 http fetch GET 304 https://registry.npmjs.org/mixin-deep 167ms (from cache)
1530 silly pacote range manifest for [email protected]^1.2.0 fetched in 171ms
1531 http fetch GET 304 https://registry.npmjs.org/pascalcase 161ms (from cache)
1532 silly pacote range manifest for [email protected]^0.1.1 fetched in 164ms
1533 http fetch GET 304 https://registry.npmjs.org/lodash.isarguments 243ms (from cache)
1534 silly pacote range manifest for [email protected]~2.0.0 fetched in 1ms
1535 silly pacote range manifest for [email protected]^3.0.0 fetched in 245ms
1536 silly pacote range manifest for [email protected]~1.3.0 fetched in 1ms
1537 http fetch GET 304 https://registry.npmjs.org/sax 159ms (from cache)
1538 silly pacote range manifest for [email protected]^1.2.4 fetched in 161ms
1539 http fetch GET 304 https://registry.npmjs.org/abbrev 229ms (from cache)
1540 silly pacote range manifest for [email protected] fetched in 238ms
1541 http fetch GET 304 https://registry.npmjs.org/osenv 247ms (from cache)
1542 silly pacote range manifest for [email protected]^0.1.4 fetched in 259ms
1543 http fetch GET 304 https://registry.npmjs.org/ignore-walk 247ms (from cache)
1544 http fetch GET 304 https://registry.npmjs.org/npm-bundled 239ms (from cache)
1545 http fetch GET 304 https://registry.npmjs.org/are-we-there-yet 239ms (from cache)
1546 silly pacote range manifest for [email protected]^1.0.1 fetched in 246ms
1547 silly pacote range manifest for [email protected]^3.0.1 fetched in 254ms
1548 http fetch GET 304 https://registry.npmjs.org/console-control-strings 201ms (from cache)
1549 http fetch GET 304 https://registry.npmjs.org/gauge 189ms (from cache)
1550 silly pacote range manifest for [email protected]~1.1.2 fetched in 248ms
1551 silly pacote range manifest for [email protected]^0.5.0 fetched in 10ms
1552 silly pacote range manifest for [email protected]^5.1.2 fetched in 10ms
1553 silly pacote range manifest for [email protected]~1.1.0 fetched in 213ms
1554 silly pacote range manifest for [email protected]~2.7.3 fetched in 202ms
1555 http fetch GET 304 https://registry.npmjs.org/deep-extend 197ms (from cache)
1556 http fetch GET 304 https://registry.npmjs.org/fs-minipass 190ms (from cache)
1557 silly pacote range manifest for [email protected]^0.6.0 fetched in 213ms
1558 silly pacote range manifest for [email protected]^1.2.5 fetched in 206ms
1559 silly pacote range manifest for @babel/[email protected]^7.2.0 fetched in 7ms
1560 http fetch GET 304 https://registry.npmjs.org/strip-json-comments 224ms (from cache)
1561 silly pacote range manifest for [email protected]~2.0.1 fetched in 227ms
1562 silly pacote range manifest for [email protected]~0.5.0 fetched in 2ms
1563 http fetch GET 304 https://registry.npmjs.org/minipass 135ms (from cache)
1564 silly pacote range manifest for [email protected]^2.3.4 fetched in 138ms
1565 http fetch GET 304 https://registry.npmjs.org/minizlib 116ms (from cache)
1566 silly pacote range manifest for [email protected]^1.1.1 fetched in 119ms
1567 http fetch GET 304 https://registry.npmjs.org/function-bind 102ms (from cache)
1568 silly pacote range manifest for [email protected]^1.1.1 fetched in 104ms
1569 http fetch GET 304 https://registry.npmjs.org/is-callable 103ms (from cache)
1570 silly pacote range manifest for [email protected]^1.1.4 fetched in 106ms
1571 http fetch GET 304 https://registry.npmjs.org/has 114ms (from cache)
1572 silly pacote range manifest for [email protected]^1.0.3 fetched in 115ms
1573 silly pacote range manifest for [email protected]^1.0.1 fetched in 1ms
1574 http fetch GET 304 https://registry.npmjs.org/es-to-primitive 133ms (from cache)
1575 silly pacote range manifest for [email protected]^1.2.0 fetched in 134ms
1576 silly pacote range manifest for [email protected]^4.0.0 fetched in 2ms
1577 http fetch GET 304 https://registry.npmjs.org/is-regex 187ms (from cache)
1578 silly pacote range manifest for [email protected]^1.0.4 fetched in 188ms
1579 silly pacote range manifest for [email protected]^7.0.1 fetched in 1ms
1580 http fetch GET 304 https://registry.npmjs.org/unicode-canonical-property-names-ecmascript 199ms (from cache)
1581 silly pacote range manifest for [email protected]^1.0.4 fetched in 201ms
1582 http fetch GET 304 https://registry.npmjs.org/unicode-property-aliases-ecmascript 208ms (from cache)
1583 silly pacote range manifest for [email protected]^1.0.4 fetched in 208ms
1584 silly pacote range manifest for [email protected]^7.0.5 fetched in 1ms
1585 silly pacote range manifest for [email protected]^5.0.0-rc.4 fetched in 2ms
1586 silly pacote range manifest for [email protected]^3.3.1 fetched in 0ms
1587 silly pacote range manifest for [email protected]^4.0.0 fetched in 0ms
1588 http fetch GET 304 https://registry.npmjs.org/glob-to-regexp 415ms (from cache)
1589 silly pacote range manifest for [email protected]^0.3.0 fetched in 418ms
1590 http fetch GET 304 https://registry.npmjs.org/lower-case 434ms (from cache)
1591 silly pacote range manifest for [email protected]^1.0.0 fetched in 8ms
1592 silly pacote range manifest for [email protected]^1.1.1 fetched in 438ms
1593 http fetch GET 304 https://registry.npmjs.org/call-me-maybe 436ms (from cache)
1594 silly pacote range manifest for [email protected]^3.0.0 fetched in 6ms
1595 silly pacote range manifest for [email protected]^1.0.1 fetched in 443ms
1596 http fetch GET 304 https://registry.npmjs.org/argparse 451ms (from cache)
1597 http fetch GET 304 https://registry.npmjs.org/caller-path 436ms (from cache)
1598 silly pacote range manifest for [email protected]^1.0.7 fetched in 457ms
1599 http fetch GET 304 https://registry.npmjs.org/error-ex 464ms (from cache)
1600 silly pacote range manifest for [email protected]^2.0.0 fetched in 442ms
1601 silly pacote range manifest for [email protected]^1.3.1 fetched in 470ms
1602 http fetch GET 304 https://registry.npmjs.org/timsort 387ms (from cache)
1603 silly pacote range manifest for [email protected]^0.3.0 fetched in 396ms
1604 http fetch GET 304 https://registry.npmjs.org/css-unit-converter 366ms (from cache)
1605 http fetch GET 304 https://registry.npmjs.org/color 353ms (from cache)
1606 silly pacote range manifest for [email protected]^3.0.0 fetched in 8ms
1607 silly pacote range manifest for [email protected]^1.1.1 fetched in 372ms
1608 silly pacote range manifest for [email protected]^3.0.0 fetched in 361ms
1609 http fetch GET 304 https://registry.npmjs.org/color-name 605ms (from cache)
1610 http fetch GET 304 https://registry.npmjs.org/css-color-names 117ms (from cache)
1611 silly pacote version manifest for [email protected] fetched in 609ms
1612 silly pacote version manifest for [email protected] fetched in 122ms
1613 http fetch GET 304 https://registry.npmjs.org/stylehacks 122ms (from cache)
1614 silly pacote range manifest for [email protected]^4.0.0 fetched in 127ms
1615 http fetch GET 304 https://registry.npmjs.org/cssnano-util-get-arguments 126ms (from cache)
1616 silly pacote range manifest for [email protected]^4.0.0 fetched in 128ms
1617 http fetch GET 304 https://registry.npmjs.org/is-color-stop 111ms (from cache)
1618 silly pacote range manifest for [email protected]^1.0.0 fetched in 112ms
1619 http fetch GET 304 https://registry.npmjs.org/uniqs 112ms (from cache)
1620 silly pacote range manifest for [email protected]^2.0.0 fetched in 115ms
1621 silly pacote range manifest for [email protected]^2.2.2 fetched in 1ms
1622 http fetch GET 304 https://registry.npmjs.org/alphanum-sort 149ms (from cache)
1623 silly pacote range manifest for [email protected]^1.0.0 fetched in 150ms
1624 silly pacote range manifest for [email protected]^1.4.0 fetched in 1ms
1625 silly pacote range manifest for [email protected]^2.0.0 fetched in 4ms
1626 http fetch GET 304 https://registry.npmjs.org/caniuse-api 148ms (from cache)
1627 silly pacote range manifest for [email protected]^3.0.0 fetched in 150ms
1628 silly pacote range manifest for [email protected]^2.1.5 fetched in 1ms
1629 silly pacote range manifest for [email protected]^1.0.0 fetched in 2ms
1630 http fetch GET 304 https://registry.npmjs.org/vendors 194ms (from cache)
1631 silly pacote range manifest for [email protected]^1.0.0 fetched in 195ms
1632 silly pacote range manifest for [email protected]^1.3.1 fetched in 1ms
1633 silly pacote range manifest for [email protected]~2.3.6 fetched in 2ms
1634 silly pacote range manifest for [email protected]~4.0.1 fetched in 3ms
1635 silly pacote range manifest for [email protected]^3.6.0 fetched in 2ms
1636 silly pacote range manifest for [email protected]^2.0.0 fetched in 2ms
1637 http fetch GET 304 https://registry.npmjs.org/cssnano-util-same-parent 214ms (from cache)
1638 silly pacote range manifest for [email protected]^4.0.0 fetched in 216ms
1639 silly pacote range manifest for [email protected]^1.0.0 fetched in 2ms
1640 http fetch GET 304 https://registry.npmjs.org/is-absolute-url 173ms (from cache)
1641 silly pacote range manifest for [email protected]^2.0.0 fetched in 175ms
1642 silly pacote range manifest for [email protected] || 2 fetched in 2ms
1643 http fetch GET 304 https://registry.npmjs.org/cssnano-util-get-match 181ms (from cache)
1644 silly pacote range manifest for [email protected]^4.0.0 fetched in 185ms
1645 http fetch GET 304 https://registry.npmjs.org/is-svg 186ms (from cache)
1646 silly pacote range manifest for [email protected]^3.0.0 fetched in 188ms
1647 silly pacote range manifest for [email protected]^1.1.0 fetched in 2ms
1648 silly pacote range manifest for [email protected]^5.0.1 fetched in 1ms
1649 http fetch GET 304 https://registry.npmjs.org/svgo 183ms (from cache)
1650 silly pacote range manifest for [email protected]^1.0.0 fetched in 189ms
1651 silly pacote version manifest for [email protected] fetched in 8ms
1652 silly pacote version manifest for [email protected] fetched in 16ms
1653 http fetch GET 304 https://registry.npmjs.org/normalize-url 241ms (from cache)
1654 silly pacote range manifest for [email protected]^3.0.0 fetched in 245ms
1655 http fetch GET 304 https://registry.npmjs.org/typedarray 210ms (from cache)
1656 http fetch GET 304 https://registry.npmjs.org/cyclist 180ms (from cache)
1657 silly pacote range manifest for [email protected]^1.1.1 fetched in 7ms
1658 http fetch GET 304 https://registry.npmjs.org/stream-shift 163ms (from cache)
1659 silly pacote range manifest for [email protected]^0.0.6 fetched in 218ms
1660 silly pacote range manifest for [email protected]~0.2.2 fetched in 186ms
1661 silly pacote range manifest for [email protected]^1.0.1 fetched in 4ms
1662 silly pacote range manifest for [email protected]^1.0.0 fetched in 167ms
1663 silly pacote range manifest for [email protected]^1.0.0 fetched in 2ms
1664 silly pacote range manifest for [email protected]^1.1.0 fetched in 2ms
1665 silly pacote range manifest for [email protected]^2.0.0 fetched in 5ms
1666 http fetch GET 304 https://registry.npmjs.org/iferr 140ms (from cache)
1667 silly pacote range manifest for [email protected]^0.1.5 fetched in 143ms
1668 http fetch GET 304 https://registry.npmjs.org/parse-passwd 127ms (from cache)
1669 silly pacote range manifest for [email protected]^1.0.0 fetched in 3ms
1670 silly pacote range manifest for [email protected]^1.0.0 fetched in 134ms
1671 http fetch GET 304 https://registry.npmjs.org/imurmurhash 152ms (from cache)
1672 silly pacote range manifest for [email protected]^0.1.4 fetched in 160ms
1673 http fetch GET 304 https://registry.npmjs.org/pinkie 150ms (from cache)
1674 http fetch GET 304 https://registry.npmjs.org/path-is-inside 140ms (from cache)
1675 silly pacote range manifest for [email protected]^2.0.0 fetched in 168ms
1676 http fetch GET 304 https://registry.npmjs.org/safer-buffer 108ms (from cache)
1677 silly pacote range manifest for [email protected]^1.0.1 fetched in 155ms
1678 silly pacote range manifest for [email protected]>= 2.1.2 < 3 fetched in 123ms
1679 silly pacote range manifest for [email protected]^2.3.3 fetched in 8ms
1680 http fetch GET 304 https://registry.npmjs.org/websocket-extensions 192ms (from cache)
1681 silly pacote range manifest for [email protected]>=0.1.1 fetched in 202ms
1682 http fetch GET 304 https://registry.npmjs.org/minimalistic-assert 208ms (from cache)
1683 http fetch GET 304 https://registry.npmjs.org/http-parser-js 213ms (from cache)
1684 http fetch GET 304 https://registry.npmjs.org/code-point-at 209ms (from cache)
1685 silly pacote range manifest for [email protected]^1.0.0 fetched in 228ms
1686 silly pacote range manifest for [email protected]>=0.4.0 fetched in 233ms
1687 silly pacote range manifest for [email protected]^1.0.0 fetched in 235ms
1688 http fetch GET 304 https://registry.npmjs.org/p-defer 208ms (from cache)
1689 http fetch GET 304 https://registry.npmjs.org/p-limit 211ms (from cache)
1690 http fetch GET 304 https://registry.npmjs.org/is-accessor-descriptor 197ms (from cache)
1691 silly pacote range manifest for [email protected]^1.0.0 fetched in 223ms
1692 silly pacote range manifest for [email protected]^2.0.0 fetched in 240ms
1693 silly pacote range manifest for [email protected]^1.0.0 fetched in 233ms
1694 http fetch GET 304 https://registry.npmjs.org/is-data-descriptor 215ms (from cache)
1695 silly pacote range manifest for [email protected]^1.0.0 fetched in 226ms
1696 silly pacote range manifest for [email protected]^1.1.2 fetched in 51ms
1697 http fetch GET 304 https://registry.npmjs.org/posix-character-classes 267ms (from cache)
1698 silly pacote range manifest for [email protected]^0.1.0 fetched in 286ms
1699 http fetch GET 304 https://registry.npmjs.org/bn.js 287ms (from cache)
1700 silly pacote range manifest for [email protected]^4.1.0 fetched in 300ms
1701 http fetch GET 304 https://registry.npmjs.org/elliptic 222ms (from cache)
1702 http fetch GET 304 https://registry.npmjs.org/cipher-base 192ms (from cache)
1703 http fetch GET 304 https://registry.npmjs.org/md5.js 192ms (from cache)
1704 http fetch GET 304 https://registry.npmjs.org/ripemd160 184ms (from cache)
1705 silly pacote range manifest for [email protected]^6.0.0 fetched in 228ms
1706 silly pacote range manifest for [email protected]^1.0.1 fetched in 199ms
1707 silly pacote range manifest for [email protected]^1.3.4 fetched in 198ms
1708 silly pacote range manifest for [email protected]^2.0.1 fetched in 191ms
1709 http fetch GET 304 https://registry.npmjs.org/bn.js 156ms (from cache)
1710 silly pacote range manifest for [email protected]^4.1.1 fetched in 169ms
1711 http fetch GET 304 https://registry.npmjs.org/sha.js 187ms (from cache)
1712 silly pacote range manifest for [email protected]^2.4.0 fetched in 196ms
1713 silly pacote range manifest for [email protected]^2.0.1 fetched in 4ms
1714 silly pacote range manifest for [email protected]^5.1.0 fetched in 2ms
1715 silly pacote range manifest for [email protected]^2.0.5 fetched in 2ms
1716 silly pacote range manifest for [email protected]^0.1.6 fetched in 3ms
1717 silly pacote range manifest for [email protected]^0.1.4 fetched in 5ms
1718 silly pacote range manifest for [email protected]^1.1.2 fetched in 2ms
1719 silly pacote range manifest for [email protected]^1.1.4 fetched in 1ms
1720 http fetch GET 304 https://registry.npmjs.org/browserify-rsa 211ms (from cache)
1721 silly pacote range manifest for [email protected]^4.0.0 fetched in 212ms
1722 http fetch GET 304 https://registry.npmjs.org/cipher-base 138ms (from cache)
1723 silly pacote range manifest for [email protected]^1.0.3 fetched in 138ms
1724 http fetch GET 304 https://registry.npmjs.org/parse-asn1 179ms (from cache)
1725 silly pacote range manifest for [email protected]^5.0.0 fetched in 180ms
1726 http fetch GET 304 https://registry.npmjs.org/ripemd160 268ms (from cache)
1727 silly pacote range manifest for [email protected]^2.0.0 fetched in 269ms
1728 http fetch GET 304 https://registry.npmjs.org/sha.js 365ms (from cache)
1729 silly pacote range manifest for [email protected]^2.4.8 fetched in 367ms
1730 http fetch GET 304 https://registry.npmjs.org/browserify-des 408ms (from cache)
1731 silly pacote range manifest for [email protected]^1.0.0 fetched in 410ms
1732 http fetch GET 304 https://registry.npmjs.org/evp_bytestokey 430ms (from cache)
1733 silly pacote range manifest for [email protected]^1.0.0 fetched in 432ms
1734 http fetch GET 304 https://registry.npmjs.org/browserify-aes 441ms (from cache)
1735 silly pacote range manifest for [email protected]^1.0.4 fetched in 446ms
1736 http fetch GET 304 https://registry.npmjs.org/miller-rabin 436ms (from cache)
1737 silly pacote range manifest for [email protected]^4.0.0 fetched in 437ms
1738 silly pacote range manifest for [email protected]^1.0.2 fetched in 1ms
1739 http fetch GET 304 https://registry.npmjs.org/collection-visit 453ms (from cache)
1740 silly pacote range manifest for [email protected]^1.0.0 fetched in 455ms
1741 http fetch GET 304 https://registry.npmjs.org/to-object-path 286ms (from cache)
1742 silly pacote range manifest for [email protected]^0.3.0 fetched in 289ms
1743 http fetch GET 304 https://registry.npmjs.org/has-value 457ms (from cache)
1744 http fetch GET 304 https://registry.npmjs.org/set-value 442ms (from cache)
1745 silly pacote range manifest for [email protected]^1.0.0 fetched in 463ms
1746 silly pacote range manifest for [email protected]^2.0.0 fetched in 448ms
1747 silly pacote range manifest for [email protected]^2.0.6 fetched in 2ms
1748 silly pacote range manifest for [email protected]^1.0.3 fetched in 3ms
1749 http fetch GET 304 https://registry.npmjs.org/get-value 486ms (from cache)
1750 silly pacote range manifest for [email protected]^1.0.0 fetched in 3ms
1751 silly pacote range manifest for [email protected]^2.0.6 fetched in 493ms
1752 silly pacote range manifest for [email protected]^2.2.1 fetched in 5ms
1753 silly pacote range manifest for [email protected]^3.0.0 fetched in 6ms
1754 http fetch GET 304 https://registry.npmjs.org/union-value 228ms (from cache)
1755 silly pacote range manifest for [email protected]^1.0.0 fetched in 229ms
1756 http fetch GET 304 https://registry.npmjs.org/unset-value 199ms (from cache)
1757 silly pacote range manifest for [email protected]^1.0.0 fetched in 202ms
1758 silly pacote range manifest for [email protected]^1.0.1 fetched in 2ms
1759 http fetch GET 304 https://registry.npmjs.org/arr-union 201ms (from cache)
1760 http fetch GET 304 https://registry.npmjs.org/os-tmpdir 132ms (from cache)
1761 silly pacote range manifest for [email protected]^3.1.0 fetched in 204ms
1762 silly pacote range manifest for [email protected]^1.0.0 fetched in 139ms
1763 http fetch GET 304 https://registry.npmjs.org/os-homedir 208ms (from cache)
1764 http fetch GET 304 https://registry.npmjs.org/static-extend 228ms (from cache)
1765 silly pacote range manifest for [email protected]^1.0.0 fetched in 211ms
1766 silly pacote range manifest for [email protected]^0.1.1 fetched in 230ms
1767 http fetch GET 304 https://registry.npmjs.org/has-unicode 111ms (from cache)
1768 silly pacote range manifest for [email protected]^1.9.1 fetched in 3ms
1769 silly pacote range manifest for [email protected]^2.0.0 fetched in 118ms
1770 silly pacote range manifest for [email protected]^0.0.4 fetched in 4ms
1771 http fetch GET 304 https://registry.npmjs.org/delegates 202ms (from cache)
1772 silly pacote range manifest for [email protected]^1.0.0 fetched in 204ms
1773 http fetch GET 304 https://registry.npmjs.org/sprintf-js 140ms (from cache)
1774 http fetch GET 304 https://registry.npmjs.org/caller-callsite 118ms (from cache)
1775 silly pacote range manifest for [email protected]~1.0.2 fetched in 144ms
1776 silly pacote range manifest for [email protected]^2.0.0 fetched in 124ms
1777 http fetch GET 304 https://registry.npmjs.org/is-arrayish 159ms (from cache)
1778 http fetch GET 304 https://registry.npmjs.org/wide-align 239ms (from cache)
1779 http fetch GET 304 https://registry.npmjs.org/is-symbol 214ms (from cache)
1780 silly pacote range manifest for [email protected]^0.2.1 fetched in 167ms
1781 silly pacote range manifest for [email protected]^1.1.0 fetched in 244ms
1782 http fetch GET 304 https://registry.npmjs.org/color-string 136ms (from cache)
1783 silly pacote range manifest for [email protected]^1.0.2 fetched in 225ms
1784 http fetch GET 304 https://registry.npmjs.org/hex-color-regex 134ms (from cache)
1785 silly pacote range manifest for [email protected]^1.0.0 fetched in 11ms
1786 silly pacote range manifest for [email protected]^1.5.2 fetched in 147ms
1787 silly pacote range manifest for [email protected]^1.1.0 fetched in 146ms
1788 http fetch GET 304 https://registry.npmjs.org/is-date-object 261ms (from cache)
1789 http fetch GET 304 https://registry.npmjs.org/dot-prop 173ms (from cache)
1790 silly pacote range manifest for [email protected]^1.0.1 fetched in 268ms
1791 silly pacote range manifest for [email protected]^4.1.1 fetched in 181ms
1792 http fetch GET 304 https://registry.npmjs.org/hsl-regex 124ms (from cache)
1793 silly pacote range manifest for [email protected]^1.0.0 fetched in 131ms
1794 http fetch GET 304 https://registry.npmjs.org/hsla-regex 120ms (from cache)
1795 silly pacote range manifest for [email protected]^1.0.0 fetched in 124ms
1796 http fetch GET 304 https://registry.npmjs.org/rgb-regex 135ms (from cache)
1797 silly pacote range manifest for [email protected]^1.0.1 fetched in 140ms
1798 http fetch GET 304 https://registry.npmjs.org/rgba-regex 91ms (from cache)
1799 silly pacote range manifest for [email protected]^1.0.0 fetched in 98ms
1800 silly pacote range manifest for [email protected]~0.5.1 fetched in 2ms
1801 http fetch GET 304 https://registry.npmjs.org/lodash.memoize 100ms (from cache)
1802 silly pacote range manifest for [email protected]^4.1.2 fetched in 106ms
1803 silly pacote range manifest for [email protected]~1.2.4 fetched in 2ms
1804 http fetch GET 304 https://registry.npmjs.org/lodash.uniq 124ms (from cache)
1805 silly pacote range manifest for [email protected]^4.5.0 fetched in 130ms
1806 http fetch GET 304 https://registry.npmjs.org/html-comment-regex 145ms (from cache)
1807 http fetch GET 304 https://registry.npmjs.org/coa 141ms (from cache)
1808 http fetch GET 304 https://registry.npmjs.org/css-select 128ms (from cache)
1809 silly pacote range manifest for [email protected]^1.1.0 fetched in 155ms
1810 http fetch GET 304 https://registry.npmjs.org/css-select-base-adapter 129ms (from cache)
1811 silly pacote range manifest for [email protected]^2.0.0 fetched in 136ms
1812 silly pacote range manifest for [email protected]^2.0.2 fetched in 152ms
1813 silly pacote range manifest for [email protected]~1.0.0 fetched in 13ms
1814 silly pacote range manifest for [email protected]^0.1.1 fetched in 144ms
1815 silly pacote range manifest for [email protected]^4.4.0 fetched in 13ms
1816 http fetch GET 304 https://registry.npmjs.org/css-url-regex 154ms (from cache)
1817 http fetch GET 304 https://registry.npmjs.org/css-tree 170ms (from cache)
1818 silly pacote range manifest for [email protected]^1.1.0 fetched in 162ms
1819 silly pacote version manifest for [email protected] fetched in 177ms
1820 http fetch GET 304 https://registry.npmjs.org/object.values 146ms (from cache)
1821 http fetch GET 304 https://registry.npmjs.org/stable 137ms (from cache)
1822 silly pacote range manifest for [email protected]^1.1.0 fetched in 160ms
1823 silly pacote range manifest for [email protected]^0.1.8 fetched in 151ms
1824 http fetch GET 304 https://registry.npmjs.org/csso 178ms (from cache)
1825 silly pacote range manifest for [email protected]^3.5.1 fetched in 189ms
1826 http fetch GET 304 https://registry.npmjs.org/unquote 142ms (from cache)
1827 silly pacote range manifest for [email protected]^1.0.0 fetched in 7ms
1828 silly pacote range manifest for [email protected]~1.1.1 fetched in 146ms
1829 silly pacote range manifest for [email protected]^5.1.1 fetched in 6ms
1830 http fetch GET 304 https://registry.npmjs.org/brorand 156ms (from cache)
1831 http fetch GET 304 https://registry.npmjs.org/p-try 171ms (from cache)
1832 silly pacote range manifest for [email protected]^1.0.1 fetched in 162ms
1833 http fetch GET 304 https://registry.npmjs.org/number-is-nan 180ms (from cache)
1834 http fetch GET 304 https://registry.npmjs.org/hash.js 160ms (from cache)
1835 silly pacote range manifest for [email protected]^2.0.0 fetched in 181ms
1836 silly pacote range manifest for [email protected]^1.0.0 fetched in 7ms
1837 silly pacote range manifest for [email protected]^1.0.0 fetched in 193ms
1838 silly pacote range manifest for [email protected]^1.0.3 fetched in 12ms
1839 silly pacote range manifest for [email protected]^1.0.0 fetched in 173ms
1840 silly pacote range manifest for [email protected]^4.0.0 fetched in 18ms
1841 http fetch GET 304 https://registry.npmjs.org/minimalistic-crypto-utils 148ms (from cache)
1842 silly pacote range manifest for [email protected]^2.0.3 fetched in 13ms
1843 silly pacote range manifest for [email protected]^1.0.0 fetched in 169ms
1844 silly pacote range manifest for [email protected]^3.0.1 fetched in 11ms
1845 silly pacote range manifest for [email protected]^0.4.3 fetched in 7ms
1846 silly pacote range manifest for [email protected]^0.3.1 fetched in 7ms
1847 http fetch GET 304 https://registry.npmjs.org/hash-base 167ms (from cache)
1848 http fetch GET 304 https://registry.npmjs.org/asn1.js 165ms (from cache)
1849 http fetch GET 304 https://registry.npmjs.org/hmac-drbg 198ms (from cache)
1850 silly pacote range manifest for [email protected]^3.0.0 fetched in 173ms
1851 silly pacote range manifest for [email protected]^1.0.2 || 2 fetched in 4ms
1852 silly pacote range manifest for [email protected]^4.0.0 fetched in 175ms
1853 silly pacote range manifest for [email protected]^1.0.0 fetched in 206ms
1854 silly pacote range manifest for [email protected]^1.0.0 fetched in 11ms
1855 http fetch GET 304 https://registry.npmjs.org/des.js 188ms (from cache)
1856 silly pacote range manifest for [email protected]^1.0.0 fetched in 190ms
1857 http fetch GET 304 https://registry.npmjs.org/buffer-xor 194ms (from cache)
1858 silly pacote range manifest for [email protected]^1.0.3 fetched in 196ms
1859 http fetch GET 304 https://registry.npmjs.org/map-visit 172ms (from cache)
1860 silly pacote range manifest for [email protected]^1.0.0 fetched in 178ms
1861 http fetch GET 304 https://registry.npmjs.org/has-symbols 186ms (from cache)
1862 http fetch GET 304 https://registry.npmjs.org/object-copy 217ms (from cache)
1863 http fetch GET 304 https://registry.npmjs.org/callsites 221ms (from cache)
1864 silly pacote range manifest for [email protected]^1.0.0 fetched in 195ms
1865 http fetch GET 304 https://registry.npmjs.org/object-visit 266ms (from cache)
1866 silly pacote range manifest for [email protected]^0.1.0 fetched in 230ms
1867 silly pacote range manifest for [email protected]^2.0.0 fetched in 231ms
1868 http fetch GET 304 https://registry.npmjs.org/simple-swizzle 205ms (from cache)
1869 silly pacote range manifest for [email protected]^1.0.0 fetched in 279ms
1870 http fetch GET 304 https://registry.npmjs.org/is-obj 200ms (from cache)
1871 http fetch GET 304 https://registry.npmjs.org/boolbase 176ms (from cache)
1872 http fetch GET 304 https://registry.npmjs.org/has-values 281ms (from cache)
1873 http fetch GET 304 https://registry.npmjs.org/css-what 168ms (from cache)
1874 silly pacote range manifest for [email protected]^0.2.2 fetched in 217ms
1875 silly pacote range manifest for [email protected]^1.0.0 fetched in 216ms
1876 silly pacote range manifest for [email protected]^1.0.0 fetched in 193ms
1877 silly pacote range manifest for [email protected]^1.0.0 fetched in 300ms
1878 silly pacote range manifest for [email protected]^2.1.2 fetched in 186ms
1879 silly pacote range manifest for [email protected]^0.5.3 fetched in 16ms
1880 silly pacote range manifest for [email protected]^1.1.3 fetched in 5ms
1881 silly pacote range manifest for [email protected]^1.12.0 fetched in 7ms
1882 silly pacote version manifest for [email protected] fetched in 8ms
1883 silly pacote range manifest for [email protected]^1.0.1 fetched in 7ms
1884 silly pacote range manifest for [email protected]^2.0.1 fetched in 6ms
1885 silly pacote range manifest for [email protected]^2.0.3 fetched in 3ms
1886 silly pacote range manifest for [email protected]^0.1.4 fetched in 5ms
1887 silly pacote range manifest for [email protected]^2.0.0 fetched in 4ms
1888 silly pacote range manifest for [email protected]^1.0.3 fetched in 4ms
1889 silly pacote range manifest for [email protected]^1.0.1 fetched in 5ms
1890 silly pacote range manifest for [email protected]^3.0.3 fetched in 5ms
1891 silly pacote range manifest for [email protected]^0.3.1 fetched in 7ms
1892 silly pacote range manifest for [email protected]^4.0.0 fetched in 8ms
1893 silly pacote version manifest for [email protected] fetched in 7ms
1894 http fetch GET 304 https://registry.npmjs.org/nth-check 73ms (from cache)
1895 silly pacote range manifest for [email protected]^1.0.2 fetched in 77ms
1896 silly pacote range manifest for [email protected]~1.0.0 fetched in 1ms
1897 http fetch GET 304 https://registry.npmjs.org/@types%2fq 76ms (from cache)
1898 silly pacote range manifest for @types/[email protected]^1.5.1 fetched in 77ms
1899 http fetch GET 304 https://registry.npmjs.org/domutils 176ms (from cache)
1900 silly pacote range manifest for [email protected]^1.7.0 fetched in 177ms
1901 http fetch GET 304 https://registry.npmjs.org/q 96ms (from cache)
1902 silly pacote range manifest for [email protected]^1.1.2 fetched in 112ms
1903 http fetch GET 304 https://registry.npmjs.org/copy-descriptor 77ms (from cache)
1904 http fetch GET 304 https://registry.npmjs.org/mdn-data 110ms (from cache)
1905 silly pacote range manifest for [email protected]^0.1.0 fetched in 80ms
1906 silly pacote range manifest for [email protected]~1.1.0 fetched in 112ms
1907 http fetch GET 304 https://registry.npmjs.org/domelementtype 86ms (from cache)
1908 silly pacote range manifest for [email protected] fetched in 87ms
1909 http fetch GET 304 https://registry.npmjs.org/dom-serializer 90ms (from cache)
1910 silly pacote range manifest for [email protected] fetched in 91ms
1911 silly pacote range manifest for [email protected]^1.3.0 fetched in 3ms
1912 http fetch GET 304 https://registry.npmjs.org/entities 61ms (from cache)
1913 silly pacote range manifest for [email protected]^1.1.1 fetched in 62ms
1914 silly pacote range manifest for [email protected]^4.0.0 fetched in 5ms
1915 silly resolveWithNewModule [email protected] checking installable status
1916 silly pacote range manifest for [email protected]^0.18 fetched in 9ms
1917 silly resolveWithNewModule [email protected] checking installable status
1918 silly pacote range manifest for [email protected]^5.1 fetched in 10ms
1919 silly resolveWithNewModule [email protected] checking installable status
1920 silly pacote range manifest for [email protected]^4.17.5 fetched in 11ms
1921 silly resolveWithNewModule [email protected] checking installable status
1922 silly pacote range manifest for [email protected]^3.2 fetched in 11ms
1923 silly resolveWithNewModule [email protected] checking installable status
1924 silly pacote range manifest for [email protected]^4.0.7 fetched i
                        
07 Apr
2 weeks ago

hjortur17 left a reply on Profile Setting Page

@SNAPEY - Thank you!!! That worked!

hjortur17 left a reply on Profile Setting Page

@SNAPEY - I see what is wrong, I'm not updating the user. Here is my SettingsController but how do I do it? For example in my RepliesController I have $reply->update(request(['body'])); to update the body, in this case should it be $user->update(request()); or ? do you have any better idea?

public function update(Request $request, User $user)
    {
        $this->validate($request, [
                     'password'       =>      'confirmed',
              ]);

        $user->updateOrInsert([
            'name'  =>  $request->name,
            'username'  =>  $request->username,
            'socialId'  =>  $request->socialId,
            'study' =>  $request->study,
            'email' =>  $request->email, 
            'city'      =>  $request->city,

            'facebook_username'     =>  $request->facebook_username,
            'twitter_username'      =>  $request->twitter_username,
            'snapchat_username'     =>  $request->snapchat_username,
            'instagram_username'        =>  $request->instagram_username,
            'pinterest_username'        =>  $request->pinterest_username,
            'github_username'       =>  $request->github_username,
            'linkedin_username'     =>  $request->linkedin_username,
            'website'           =>  $request->website
        ]);

        if($request->password != '') {
            $user->password = Hash::make($request->password);
            $user->save();
        }

        return back();
    }

hjortur17 left a reply on Profile Setting Page

I got rid of this error: Password doesn't have a default value

I just had to add Request $request in the function ;)

hjortur17 left a reply on Profile Setting Page

And I get this if I put something in the password input

syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where (name = ? and username = ? and socialId = ? and study = ? and `ema' at line 1

hjortur17 left a reply on Profile Setting Page

Thank you for that but know I get Password doesn't have a default value

hjortur17 left a reply on Profile Setting Page

Thanks, guys! But do you know any good way to submit this page without getting

password cannot be null

Because I'm using values to apply the correct data but don't know the best way to submit this page without forcing the user to insert the password.

06 Apr
2 weeks ago

hjortur17 left a reply on When I Submit A Reply Form It Created Duplication Of The Reply.

I have not found out what was causing this to happen but I tried to clear cache and clear route and restart the computer and it stopped. Wondering if something was wrong in the browser...

hjortur17 started a new conversation Profile Setting Page

Hello, I have profiles on my site and I'm trying to allow a user to update there profile though Settings Page but when I submit the form I get this error message:

Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException No message

I have tried Google this but haven't found I solutions that work for me and also tried dd in the update method.

But here is my files [web.php, SettingsController.php, index.blade.php]

Route::get('/notendur/{user}', '[email protected]')->name('profile');
Route::get('/notendur/{user}/stillingar', '[email protected]');
Route::patch('/notendur/{user}/stillingar', '[email protected]')->name('updateProfile');
public function update(User $user)
    {   
        $user->updateOrInsert([
            'name'  =>  request('name'),
            'username'  =>  request('username'),
            'socialId'  =>  request('socialId'),
            'study' =>  request('study'),
            'email' =>  request('email'), 
            'city'      =>  request('city'),

            'facebook_username'     =>  request('facebook_username'),
            'twitter_username'      =>  request('twitter_username'),
            'snapchat_username'     =>  request('snapchat_username'),
            'instagram_username'        =>  request('instagram_username'),
            'pinterest_username'        =>  request('pinterest_username'),
            'github_username'       =>  request('github_username'),
            'linkedin_username'     =>  request('linkedin_username'),
            'website'           =>  request('website'),

            'password'          =>  request('password'),
        ]);
    }
<form method="POST" action="{{ route('updateProfile', ['id' => auth()->user()->username]) }}" class="w-full">

    @csrf
    
    <section id="general-settings">
        <div class="container mx-auto px-4">
            <div class="flex">
                <div class="w-2/5">
                    <div class="flex">
                        <div class="w-8">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" width="65%" class="mt-px"><path d="M288 128H160c-35.3 0-64 28.7-64 64v16c0 61.8 50.2 112 112 112h32c61.8 0 112-50.2 112-112v-16c0-35.3-28.7-64-64-64zm32 80c0 44.1-35.9 80-80 80h-32c-44.1 0-80-35.9-80-80v-16c0-17.6 14.3-32 32-32h128c17.7 0 32 14.4 32 32v16zm-128-32l-12 36-36 12 36 12 12 36 12-36 36-12-36-12-12-36zm112 224H144c-26.5 0-48 21.5-48 48v56c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-56c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v56c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-56c0-26.5-21.5-48-48-48zm-32 48c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-96 0c-8.8 0-16 7.2-16 16v40c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-40c0-8.8-7.2-16-16-16zm183.2-119.7c20.3-20.1 35.9-44.8 45.7-72.3H416c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-11.2C378.5 53.5 307.6 0 224 0S69.5 53.5 43.2 128H32c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h11.2c9.7 27.5 25.4 52.2 45.7 72.3C37.1 347 0 396.2 0 454.4V504c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-49.6c0-51.6 38.5-94 88.3-101C150.2 372.7 185.8 384 224 384s73.8-11.3 103.7-30.6c49.8 6.9 88.3 49.3 88.3 101V504c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-49.6c0-58.2-37.1-107.4-88.8-126.1zM224 352c-88.2 0-160-71.8-160-160S135.8 32 224 32s160 71.8 160 160-71.8 160-160 160z"/></svg>                     </div>
                        <div class="flex-1">
                            <h3 class="text-2xl mb-3">Persónu upplýsingar</h3>
                            <p class="leading-normal">
                                Hér geturu breytt þínum persónulegu upplýsingum.
                            </p>
                        </div>
                    </div>
                </div>
                <div class="flex-1 pl-12">
                    <div id="form_general" class="w-full">
                        @csrf

                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="full-name">
                                    Fullt nafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="full-name" type="text" name="name" value="{{ $user->name }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="username">
                                    Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="username" type="text" name="username" value="{{ $user->username }}">
                            </div>
                        </div>
                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="social-id">
                                    Kennitala
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="social-id" type="text" name="social-id" value="{{ $user->socialId }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="study">
                                    Námsbraut
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="study" type="text" name="study" value="{{ $user->study }}">
                            </div>
                        </div>
                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="email">
                                    Netfang
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="email" type="email" name="email" value="{{ $user->email }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="city">
                                    Bæjarfélag
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="city" type="text" name="city" value="{{ $user->city }}">
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section id="social-settings" class="py-16">
        <div class="container mx-auto px-4">
            <hr class="w-full border border-grey-light rounded-full mt-4">

            <div class="flex pt-8">
                <div class="w-2/5">
                    <div class="flex">
                        <div class="w-8">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" width="65%" class="mt-px"><path d="M184 119.2c0-7-5.7-12.7-12.7-12.7h-.1c-3.4 0-6.6 1.3-8.9 3.7l-28.5 28.5c-2.4 2.4-3.7 5.6-3.7 8.9v.1c0 7 5.7 12.7 12.7 12.7h18c3.4 0 6.6-1.3 8.9-3.7l10.5-10.5c2.4-2.4 3.7-5.6 3.7-8.9v-18.1zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm48 458.4V432c0-26.5-21.5-48-48-48h-20.2c-3.9 0-13.1-3.1-16.2-5.4l-22.2-16.7c-3.4-2.5-5.4-6.6-5.4-10.8v-23.9c0-4.7 2.5-9.1 6.5-11.6l42.9-25.7c2.1-1.3 4.5-1.9 6.9-1.9h31.2c3.2 0 6.3 1.2 8.8 3.2l52.2 44.8h30.2l17.3 17.3c9.5 9.5 22.1 14.7 35.5 14.7h16.8c-29.9 49.1-78.7 85.3-136.3 98.4zM448.5 336h-32.9c-4.8 0-9.5-1.9-12.9-5.3l-17.3-17.3c-6-6-14.1-9.4-22.6-9.4h-18.3l-43.2-37.1c-8.2-7.1-18.7-10.9-29.6-10.9h-31.2c-8.2 0-16.3 2.2-23.4 6.5l-42.9 25.7c-13.7 8.2-22.1 23-22.1 39v23.9c0 14.3 6.7 27.8 18.2 36.4l22.2 16.7c8.6 6.5 24.6 11.8 35.4 11.8h20.2c8.8 0 16 7.2 16 16v39.2c-5.3.4-10.6.8-16 .8-119.1 0-216-96.9-216-216 0-118.9 96.5-215.6 215.3-216L232 51.1c-10.2 7.7-16 19.2-16 31.4v23.2c0 6.4 3.1 17 5.9 22.3-.8 2.1-21.1 15-24.6 18.5-8.6 8.6-13.3 20-13.3 32.1V195c0 25 20.4 45.4 45.4 45.4h25.3c11 0 21.2-3.9 29.2-10.6 3.9 1.4 8.2 2.1 12.6 2.1h13.4c25.6 0 32.2-20.2 36.1-21.5 5.1 9.1 13.5 16.2 23.5 19.5-4.3 14.2-.9 30.3 10.1 41.6l18.2 19.1c8.7 8.9 20.6 13.9 32.7 13.9h27.7c-2.4 10.8-5.7 21.3-9.7 31.5zm-17.8-63.6c-3.6 0-7.1-1.5-9.6-4L402.6 249a9.93 9.93 0 0 1 .1-14c12.6-12.6 10.5-8.6 10.5-17.8 0-2.5-1-4.9-2.8-6.7l-7.9-7.9c-1.8-1.8-4.2-2.8-6.7-2.8h-13.4c-8.5 0-12.6-10.3-6.7-16.2l7.9-7.3c1.8-1.8 4.2-2.8 6.7-2.8h8.3c5.2 0 9.5-4.2 9.5-9.5v-10.2c0-5.2-4.2-9.5-9.5-9.5h-28.2c-7.4 0-13.4 6-13.4 13.4v5.6c0 5.8-3.7 10.9-9.2 12.7l-26.5 8.8c-4.3 1.4-4.6 5-4.6 8.2 0 3.7-3 6.7-6.7 6.7h-13.4c-3.7 0-6.7-3-6.7-6.7 0-8.4-12.5-8.6-15.3-3-9 12.4-11.5 18.2-19.9 18.2h-25.3c-7.4 0-13.4-6-13.4-13.4v-16.4c0-3.6 1.4-7 3.9-9.5 19.5-14 29.6-17.6 29.6-31.5 0-2.9 1.8-5.5 4.6-6.4l33.6-11.2c1.4-.5 2.7-1.2 3.7-2.3L313.9 95c5-5 3.5-14.9-6.7-14.9h-17.4L276.4 99v6.7c0 3.7-3 6.7-6.7 6.7h-15c-3.7 0-6.7-3-6.7-6.7V82.5c0-2.1 1-4.1 2.7-5.4l44-31.9C391.4 66.7 464 153 464 256c0 5.5-.4 11-.8 16.4h-32.5z"/></svg>
                        </div>
                        <div class="flex-1">
                            <h3 class="text-2xl mb-3">Samfélagsmiðlar</h3>
                            <p class="leading-normal">
                                Hér getur þú bætt, uppfært og tengt þar á með NFS aðganginn þinn við samfélagsmiðlana þína.
                            </p>
                        </div>
                    </div>
                </div>
                <div class="flex-1 pl-12">
                    <div id="form_general" class="w-full">
                        @csrf

                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="facebook_username">
                                    Facebook Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="facebook_username" type="text" name="facebook_username" value="{{ $user->facebook_username }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="twitter">
                                    Twitter notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="twitter" type="text" name="twitter_username" value="{{ $user->twitter_username }}">
                            </div>
                        </div>
                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="snapchat">
                                    Snapchat Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="snapchat" type="text" name="snapchat_username" value="{{ $user->snapchat_username }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="instagram">
                                    Instagram Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="instagram" type="text" name="instagram_username" value="{{ $user->instagram_username }}">
                            </div>
                        </div>
                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="pinterest">
                                    Pinterest Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="pinterest" type="text" name="pinterest_username" value="{{ $user->pinterest_username }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="github">
                                    Github Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="github" type="text" name="github_username" value="{{ $user->github_username }}">
                            </div>
                        </div>
                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="linkedin">
                                    LinkedIn Notendarnafn
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="linkedin" type="text" name="linkedin_username" value="{{ $user->linkedin_username }}">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="website">
                                    Vefsíða
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="website" type="text" name="website" value="{{ $user->website }}">
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section id="social-settings" class="py-16">
        <div class="container mx-auto px-4">
            <hr class="w-full border border-grey-light rounded-full mt-4">

            <div class="flex pt-8">
                <div class="w-2/5">
                    <div class="flex">
                        <div class="w-8">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" width="60%" class="mt-px"><path d="M400 224h-16v-62.5C384 73.1 312.9.3 224.5 0 136-.3 64 71.6 64 160v64H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zM96 160c0-70.6 57.4-128 128-128s128 57.4 128 128v64H96v-64zm304 320H48c-8.8 0-16-7.2-16-16V272c0-8.8 7.2-16 16-16h352c8.8 0 16 7.2 16 16v192c0 8.8-7.2 16-16 16z"/></svg>
                        </div>
                        <div class="flex-1">
                            <h3 class="text-2xl mb-3">Örryggis upplýsingar</h3>
                            <p class="leading-normal">
                                Hér getur þú breytt lykilorðinu þínu.
                            </p>
                        </div>
                    </div>
                </div>
                <div class="flex-1 pl-12">
                    <div id="form_general" class="w-full">
                        @csrf

                        <div class="flex flex-wrap -mx-3 mb-6">
                            <div class="w-full md:w-1/2 px-3 mb-6 md:mb-0">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="password">
                                    Lykilorð
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="password" type="password" name="password">
                            </div>
                            <div class="w-full md:w-1/2 px-3">
                                <label class="block text-grey-darker text-xs uppercase font-medium tracking-wide mb-2" for="password_confirmation">
                                    Staðfesta Lykilorð
                                </label>
                                <input class="appearance-none border focus:border-teal transition rounded w-full p-3 text-grey-darker leading-tight focus:outline-none text-grey focus:text-grey-darker text-sm" id="password_confirmation" type="password" name="password_confirmation">
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
    
    <footer class="pb-12">
        <div class="container mx-auto px-4">
            <hr class="w-full border border-grey-light rounded-full mt-4">

            <div class="flex justify-end pt-6">
                <div class="w-auto self-center mr-4">
                    <a href="{{route('profile', ['id' => auth()->user()->username]) }}" class="text-grey-darker no-underline hover:text-red-light transition">Hætta</a>
                </div>
                <div class="w-24 text-right">
                    <button class="shadow bg-teal hover:bg-teal-light transition focus:shadow-outline focus:outline-none text-white text-sm uppercase font-medium py-3 px-4 rounded" type="submit">
                        Uppfæra
                    </button>
                </div>
            </div>
        </div>
    </footer>
</form>
05 Apr
2 weeks ago

hjortur17 left a reply on Make Sure To Provide The "name" Option.

I found out to add .default at the end of the component line. But can anyone explain what the .default works?

So the app.js file looks like this:

require('./bootstrap');

window.Vue = require('vue');

Vue.component('flash', require('./components/Flash.vue').default);
Vue.component('replies', require('./components/Replies.vue').default);

Vue.component('thread-view', require('./pages/Thread.vue'));

const app = new Vue({
    el: '#app'
});

hjortur17 left a reply on Make Sure To Provide The "name" Option.

That removed the original error, but now I'm getting this error:

Failed to mount component: template or render function not defined.

found in

---> < Replies >
       < ThreadView >
         < Root >

hjortur17 left a reply on Make Sure To Provide The "name" Option.

@MIRONMG - I'm just following tutorials here on Laracasts and Jeffrey did this way. Do you have any better idea of​ how to do this? :)

hjortur17 left a reply on Make Sure To Provide The "name" Option.

@FTIERSCH - Here in show.blade.php

@extends ('layouts.master')

@section ('header')
    <header class="h-72" style="background: url('/css/img/school.jpg'); background-size: cover; background-position: center">
        <div class="container mx-auto px-4 py-6">
            @include ('partials.navbar')
        </div>
    </header>
@endsection

@section ('section-1')
    <thread-view inline-template>
        <div class="container mx-auto px-4 lg:px-64">
            <article>
                <div class="flex">
                    <div class="flex-1">
                        <h2 class="text-5xl mb-4 text-blue-darkest">{{ $thread->title }}</h2>
                    </div>
                    @can('update', $thread)
                        <div class="w-auto self-center text-right">
                            <form action="{{ $thread->path() }}" method="POST">
                                @csrf
                                {{ method_field('DELETE') }}

                                <button type="submit">
                                    <svg height="13px" width="13px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z" fill="#ef5753"/></svg>
                                </button>
                            </form>
                        </div>
                    @endcan
                </div>
                
                <div class="flex mb-4">
                    <div class="flex-1 text-left">
                        <p class="mb-4 text-grey-darker"><small>{{ $thread->creator->name }}</small></p>
                    </div>
                    <div class="flex-1 text-right">
                        <p class="mb-4 text-grey-darker"><small>{{ $thread->created_at->diffForHumans() }}</small></p>
                    </div>
                </div>
                
                <p class="leading-normal text-blue-darkest mb-2">
                    {{ $thread->body }}
                </p>
            </article>


            <replies :data="{{ $thread->replies }}"></replies>
            {{-- @include ('partials.reply') --}}
        </div>
    </thread-view>
@endsection

hjortur17 started a new conversation Make Sure To Provide The "name" Option.

Hi, I'm trying to register a component with Vue I'm getting error that sound like this: Unknown custom element: - did you register the component correctly? For recursive components, make sure to provide the "name" option.

Here is the app.js file:

require('./bootstrap');

window.Vue = require('vue');

import Datepicker from './components/Datepicker.vue';

Vue.component('flash', require('./components/Flash.vue'));

Vue.component('thread-view', require('./pages/Thread.vue'));

const app = new Vue({
    el: '#app',
    components: {Datepicker}
});

Here is the Replies.vue file:

<template>
    <div>
        <div v-for="reply in items">
            <reply :data="reply"></reply>
        </div>
    </div>
</template>

<script>
    import Reply from './Reply.vue';

    export default {
        props: ['data'],

        components: { Reply },

        data() {
            return {
                items: this.data
            }
        }
    }
</script>
31 Mar
3 weeks ago

hjortur17 left a reply on When I Submit A Reply Form It Created Duplication Of The Reply.

@snapey - When I CREATE a reply I get two replies.

Here is Reply.vue

<script>
    import Favorite from './Favorite.vue';

    export default {
        props: ['attributes'],

        components: { Favorite },

        data() {
            return {
                editing: false,
                body: this.attributes.body
            };
        },

        methods: {
            update() {
                axios.patch('/athugasemdir/' + this.attributes.id, {
                    body: this.body
                });

                this.editing = false;

                flash('Ummælin þín hafa verið uppfærð');
            },
            
            destroy: function destroy() {
                axios.delete('/athugasemdir/' + this.attributes.id);

                $(this.$el).fadeOut(300, function () {
                    flash('Ummælunum þínum hefur verið eytt.');
                });
            }
        }
    }
</script>

Here is the app.js

require('./bootstrap');

window.Vue = require('vue');

import Flash from './components/Flash.vue';
import Reply from './components/Reply.vue';
import Favorite from './components/Favorite.vue';

const app = new Vue({
    el: '#app',
    components: {Flash, Reply, Favorite}
});

And the Favorite.php

<template>
    <button class="flex-1" @click="toggle">
        <span v-text="count" class="text-grey-darker text-sm"></span>

        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="13px" width="13px" v-if="active"><path d="M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z" fill="#ef5753"/></svg>
        <svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" height="13px" width="13px" v-else><path d="m462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5l-19.7 20.4-19.7-20.3c-40.8-42.2-123.1-67.6-186.6-13.6-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7s16.4-3.2 22.6-9.7l193.5-199.8c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6-192.8 199.8-193.6-199.8c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z" fill="#8795a1"/></svg>
    </button>
</template>

<script>
    export default {
        props: ['reply'],

        data() {
            return {
                count: this.reply.favoritesCount,
                active: this.reply.isFavorited
            }
        },

        computed: {
            classes() {
                return [this.active ? 'bg-white' : 'bg-blue'];
            },

            endpoint() {
                return '/athugasemdir/' + this.reply.id + '/líka-við';
            }
        },

        methods: {
            toggle() {
                this.active ? this.destroy() : this.create();
            },

            create() {
                axios.post(this.endpoint);

                this.active = true;
                this.count++;
            },

            destroy() {
                axios.delete(this.endpoint);

                this.active = false;
                this.count--;
            }
        }
    }
</script>

hjortur17 started a new conversation When I Submit A Reply Form It Created Duplication Of The Reply.

Hello, I have form on my website to update,delete and create a reply. And if I create a reply I get two of the same reply in my server.

My Controller:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Reply;
use App\Thread;

class RepliesController extends Controller
{
    public function __construct()
    {
        $this->middleware('auth');
    }

    public function store($channelId, Thread $thread)
    {
        $this->validate(request(), ['body' => 'required']);

        $thread->addReply([
            'user_id' => auth()->id(),
            'body' => request('body')
        ]);

        return back()->with('flash', 'Ummælin þín hafa verið birt');
    }

    public function update(Reply $reply)
    {
        $this->authorize('update', $reply);
        
        $reply->update(request(['body']));
    }

    public function destroy(Reply $reply)
    {
        $this->authorize('update', $reply);

        $reply->delete();

        if (request()->expectsJson()) {
            return response(['status' => 'Reply deleted']);
        }

        return back();
    }
}

My route:

Route::post('/fréttir/{channel}/{thread}/athugasemdir', '[email protected]');
Route::delete('/athugasemdir/{reply}', '[email protected]');
Route::patch('/athugasemdir/{reply}', '[email protected]');

Route::post('/athugasemdir/{reply}/líka-við', '[email protected]');
Route::delete('/athugasemdir/{reply}/líka-við', '[email protected]');

My blade:

<div class="container mt-6">
    <div class="bg-white shadow rounded-lg p-4">
        <div class="flex flex-col">
            @if ($thread->replyCount) === 0)
    
            @else
                @foreach ($replies as $reply)
                    <reply :attributes="{{ $reply }}" inline-template v-cloak>
                        <div id="reply-{{ $reply->id }}" class="w-full bg-grey-lightest p-3 rounded mb-3">
                            <div class="flex">
                                <div class="w-16 self-start">
                                    <img src="/css/img/test_avatar.jpg" class="w-10 h-10 border border-grey-light rounded-full mx-auto">
                                </div>
                                <div class="w-full">
                                    <div class="flex flex-col">
                                        <div class="w-full">
                                            <div class="flex">
                                                <div class="flex-1">
                                                    <h4 class="text-blue-darkest"><a href="/notendur/{{ $reply->owner->username }}" class="no-underline text-blue hover:text-blue-dark transition">{{ $reply->owner->name }}</a></h4>
                                                    <small class="font-light text-xs text-grey-dark">{{ $reply->updated_at->diffForHumans() }}</small>
                                                </div>
                                                <div class="w-20">
                                                    <div class="w-full flex justify-between">
                                                        @if (Auth::check())
                                                            <favorite :reply="{{ $reply }}"></favorite>
                                                        @endif
                                                        @can ('update', $reply)
                                                            <div class="w-auto mr-1">
                                                                <button @click="editing = true">
                                                                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="13px" width="13px"><path d="M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z" fill="#3490dc"/></svg>
                                                                </button>
                                                            </div>
                                                            <div class="w-auto">
                                                                <button @click="destroy">
                                                                    <svg height="13px" width="13px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z" fill="#ef5753"/></svg>
                                                                </button>
                                                            </div>
                                                        @endcan
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="w-full">
                                            <div v-if="editing" class="mt-2">
                                                <textarea class="w-full text-sm p-2 border-2 border-grey bg-white outline-none resize-none focus:border-blue transition rounded leading-normal" v-model="body"></textarea>

                                                <div class="flex w-32 float-right mt-2">
                                                    <div class="flex-1 text-right">
                                                        <button class="bg-blue border-2 border-blue rounded-full text-xs text-center text-white px-2 py-1" @click="update">Uppfæra</button>
                                                    </div>
                                                    <div class="flex-1 text-right self-center">
                                                        <button class="text-sm text-grey-darker hover:text-red-light transition" @click="editing = false">Hætta</button>
                                                    </div>
                                                </div>
                                            </div>

                                            <div v-else>
                                                <p class="text-sm leading-normal mt-2" v-text="body"></p>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </reply>
                @endforeach
            @endif

            {{ $replies->links() }}

            @if (auth()->check())
                <div class="w-full mt-4">
                    <div class="flex">
                        <div class="w-16 self-start">
                            <img src="/css/img/test_avatar.jpg" class="w-10 h-10 border border-grey-light rounded-full float-right mx-auto">
                        </div>
                        <div class="w-full pl-4">
                            <form action="{{ $thread->path().'/athugasemdir'}}" method="POST">
                                @csrf

                                <div class="flex flex-col">
                                    <div class="w-full">
                                        <textarea class="w-full p-2 text-grey-darkest text-sm border-2 border-grey-light rounded-lg focus:border-blue transition-md outline-none resize-none" rows="3" name="body" id="body" placeholder="Hvað liggur þér á hjarta í dag?"></textarea>
                                    </div>

                                    <div class="w-full">
                                        <button class="px-4 py-2 mt-1 float-right text-grey-darkest text-sm border-2 border-grey-light rounded-full hover:border-blue hover:bg-blue hover:text-white transition-md" type="submit">Pósta</button>
                                    </div>
                                </div>
                            </form>
                        </div>
                    </div>
                </div>
            @else 
                <p class="text-grey-darker text-center my-2">Þarft að vera <a href="/login" class="no-underline text-blue">skráð/ur inn</a> til þess að taka þátt í umræðuni!</p>
            @endif
        </div>
    </div>
</div>

hjortur17 left a reply on TypeError: Undefined Is Not An Object

@siangboon - I had this code before just needed to add window.Vue = require('vue');

Thanks guys!

30 Mar
3 weeks ago

hjortur17 started a new conversation TypeError: Undefined Is Not An Object

Hi, I was following Jeffrey's tutorial on how to build FlashMessage. But I get an error message, can somebody help me?

This is the error message:

[Error] [Vue warn]: Error in created hook: "TypeError: undefined is not an object (evaluating 'window.events.$on')"

found in

---> <Flash> at resources/js/components/Flash.vue
       <Root>
    warn (app.js:38274)
    logError (app.js:39532)
    globalHandleError (app.js:39527)
    handleError (app.js:39488)
    invokeWithErrorHandling (app.js:39510)
    callHook (app.js:41831)
    _init (app.js:42603)
    VueComponent (app.js:42748)
    createComponentInstanceForVnode (app.js:40923)
    init (app.js:40754)
    createComponent (app.js:43574)
    createElm (app.js:43521)
    createChildren (app.js:43649)
    createElm (app.js:43550)
    patch (app.js:44110)
    _update (app.js:41557)
    updateComponent (app.js:41678)
    get (app.js:42079)
    Watcher (app.js:42068)
    mountComponent (app.js:41685)
    _init (app.js:42613)
    Vue (app.js:42679)
    ./resources/js/app.js (app.js:49648)
    __webpack_require__ (app.js:20)
    (anonymous function) (app.js:49810)
    __webpack_require__ (app.js:20)
    (anonymous function) (app.js:84)
    Global Code (app.js:85)
[Error] TypeError: undefined is not an object (evaluating 'window.events.$on')
    logError (app.js:39536)
    globalHandleError (app.js:39527)
    handleError (app.js:39488)
    invokeWithErrorHandling (app.js:39510)
    callHook (app.js:41831)
    _init (app.js:42603)
    VueComponent (app.js:42748)
    createComponentInstanceForVnode (app.js:40923)
    init (app.js:40754)
    createComponent (app.js:43574)
    createElm (app.js:43521)
    createChildren (app.js:43649)
    createElm (app.js:43550)
    patch (app.js:44110)
    _update (app.js:41557)
    updateComponent (app.js:41678)
    get (app.js:42079)
    Watcher (app.js:42068)
    mountComponent (app.js:41685)
    _init (app.js:42613)
    Vue (app.js:42679)
    ./resources/js/app.js (app.js:49648)
    __webpack_require__ (app.js:20)
    (anonymous function) (app.js:49810)
    __webpack_require__ (app.js:20)
    (anonymous function) (app.js:84)
    Global Code (app.js:85)

And this is the app.js file

require('./bootstrap');

window.Vue = require('vue');

import Flash from './components/Flash.vue';

const app = new Vue({
    el: '#app',
    components: {Flash}
});

And this is Flash.vue file

<template>
       <div>
              <div class="bg-green-lightest border-l-4 border-green text-green-dark p-4 alert-flash" role="alert" v-show="show">
                     <p class="font-medium mb-1">Be Warned</p>
                     <p class="text-sm">{{ body }}</p>
              </div>
       </div>
</template>

<script>
       export default {
              props: ['message'],

              data() {
                     return {
                            body: '',
                            show: false
                     }
              },

              created() {
                     if (this.message) {
                            this.flash(this.message);
                     }

                     window.events.$on('flash', message => {
                            this.flash(message);
                     });
              },

              methods: {
                     flash(message) {
                            this.body = message; 
                            this.show = true;

                            this.hide();
                     },

                     hide() {
                            setTimeout(() => {
                                   this.show = false;
                            }, 3000);
                     }
              }
       }
</script>

<style type="text/css">
       .alert-flash {
              position: fixed;
              right: 0;
              padding-right: 40px;
              bottom: 25px;
       }
</style>

hjortur17 left a reply on Trying To Get Property 'thread' Of Non-object

Found out what was wrong. This replies had been deleted from the database (for some reason) so I tried to refresh the database and it worked.

hjortur17 left a reply on Trying To Get Property 'thread' Of Non-object

And this is in the ProfileController

public function show(User $user)
    {
        $activities = $user->activity()->latest()->with('subject')->get();

        return view('profiles.show', [
            'profileUser' => $user,
            'activities' => $activities
        ]);
    }

And If I dd the $activities this is the response:

Collection {#363 ▼
  #items: array:2 [▼
    0 => Activity {#434 ▼
      #guarded: []
      #connection: "mysql"
      #table: "activities"
      #primaryKey: "id"
      #keyType: "int"
      +incrementing: true
      #with: []
      #withCount: []
      #perPage: 15
      +exists: true
      +wasRecentlyCreated: false
      #attributes: array:7 [▶]
      #original: array:7 [▶]
      #changes: []
      #casts: []
      #dates: []
      #dateFormat: null
      #appends: []
      #dispatchesEvents: []
      #observables: []
      #relations: array:1 [▼
        "subject" => Reply {#506 ▼
          #guarded: []
          #with: array:2 [▶]
          #connection: "mysql"
          #table: "replies"
          #primaryKey: "id"
          #keyType: "int"
          +incrementing: true
          #withCount: []
          #perPage: 15
          +exists: true
          +wasRecentlyCreated: false
          #attributes: array:6 [▶]
          #original: array:6 [▼
            "id" => 504
            "thread_id" => 2
            "user_id" => 551
            "body" => "Hæææææ"
            "created_at" => "2019-03-29 15:46:08"
            "updated_at" => "2019-03-29 15:46:08"
          ]
          #changes: []
          #casts: []
          #dates: []
          #dateFormat: null
          #appends: []
          #dispatchesEvents: []
          #observables: []
          #relations: array:2 [▶]
          #touches: []
          +timestamps: true
          #hidden: []
          #visible: []
          #fillable: []
        }
      ]
      #touches: []
      +timestamps: true
      #hidden: []
      #visible: []
      #fillable: []
    }
    1 => Activity {#435 ▶}
  ]
}

hjortur17 left a reply on Trying To Get Property 'thread' Of Non-object

@tykus - This is in the Activity.php modal

public function subject()
    {
        return $this->morphTo();
    }

hjortur17 left a reply on Trying To Get Property 'thread' Of Non-object

The laravel helper does not work.

hjortur17 started a new conversation Trying To Get Property 'thread' Of Non-object

Hi, I'm having problem to get the right data. I'm trying to build up Activity feed but I get an error.

Here is where I'm trying to get the thread data:

{{ $profileUser->name }} skrifaði ummæli við {{ $activity->subject->thread->title }}

And if I dd this line, this is the response:

Hjörtur Freyr Lárusson skrifaði ummæli við
"Maiores officiis quibusdam officiis et ullam sint voluptas magnam."

So I don't understand what is wrong. I have this on Reply.php

public function thread()
    {
        return $this->belongsTo(Thread::class);
    }
29 Mar
3 weeks ago

hjortur17 left a reply on InvalidArgumentException: A Four Digit Year Could Not Be Found

I don't know what I change​ but I found the Github code for the series and copy pasted it over and made some changes and it worked.

public function authorized_users_can_delete_replies()
       {
              $this->signIn();
              $reply = create('App\Reply', ['user_id' => auth()->id()]);

              $this->delete("/athugasemdir/{$reply->id}")->assertStatus(302);

              $this->assertDatabaseMissing('replies', ['id' => $reply->id]);
       }

hjortur17 started a new conversation InvalidArgumentException: A Four Digit Year Could Not Be Found

Hi, I'm new to the testing field and I'm watching tutorials here on Laracasts learning TDD. And Jeffrey didn't get this message but I am:

Here is the full error message:

There was 1 error:

1) Tests\Feature\ParticipateInForumTest::authorized_users_can_delete_replies
InvalidArgumentException: A four digit year could not be found
Data missing

/Users/hjorturfreyrlarusson/websites/nemo/vendor/nesbot/carbon/src/Carbon/Carbon.php:910
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:797
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:820
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:570
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:326
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:172
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:292
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php:122
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:300
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:219
/Users/hjorturfreyrlarusson/websites/nemo/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php:178
/Users/hjorturfreyrlarusson/websites/nemo/tests/utilities/functions.php:5
/Users/hjorturfreyrlarusson/websites/nemo/tests/Feature/ParticipateInForumTest.php:61
/Users/hjorturfreyrlarusson/.composer/vendor/phpunit/phpunit/src/TextUI/Command.php:208
/Users/hjorturfreyrlarusson/.composer/vendor/phpunit/phpunit/src/TextUI/Command.php:164

And here is the test:

/** @test */
       public function authorized_users_can_delete_replies()
       {
              $this->signIn();
              $reply = create('App\Reply', ['user_id', auth()->id()]);
              
              $this->delete("/athugasemdir/{$reply->id}")->assertStatus(302);

              $this->databaseMissing('replies', ['id' => $reply->id]);
       }

hjortur17 left a reply on Trying To Get Property 'username' Of Non-object

I was not signed in, for some reason I needed to force restart and sign in again. Thank you! @

hjortur17 started a new conversation Trying To Get Property 'username' Of Non-object

Hi, I'm trying to make a path to profile but I'm getting an error message. Trying to get property 'username' of non-object

Here is where I'm trying to use the auth username:

<a href="{{ route('profile', auth()->user()->username) }}"><img src="/css/img/test_avatar.jpg" class="w-10 h-10 border border-grey-light rounded-full mx-auto"></a>

Here is the web.php

Route::get('/notendur/{user}', '[email protected]')->name('profile');

And here is the ProfileController

public function show(User $user)
    {
        return view('profiles.show', [
            'profileUser' => $user,
            'replies' => $user->replies()->paginate(30)
        ]);
    }
28 Mar
4 weeks ago

hjortur17 left a reply on Debugbar Not Showing Queries

I got it to work by reinstall the package composer require barryvdh/laravel-debugbar --dev

hjortur17 left a reply on Debugbar Not Showing Queries

@DIEGOAURINO - Hi, I tried everything I found on the old question forum but nothing worked. And the only reason I was going to use Debugbar was to show how many queries are loading at every page, does Telescope do that?

hjortur17 started a new conversation Debugbar Not Showing Queries

Has somebody had that problem that Laravel Debugbar is not showing how many queries you are loading? Any ideas how to fix this?

hjortur17 left a reply on Return Back Not Working

@SERGIU17 - Yeah didn't see that I was returning the $reply->favorites();. Thank you @sergiu17!

hjortur17 started a new conversation Return Back Not Working

Hello, I'm trying to return back(); but when it happens it only returns the data, not the view. Any ideas on​ how to fix it?

Here is my function:

public function store(Reply $reply)
    {
        return $reply->favorite();

        return redirect()->back();
    }
``

And here is the response:

{"user_id":476,"favorited_id":6,"favorited_type":"App\Reply","updated_at":"2019-03-28 07:49:50","created_at":"2019-03-28 07:49:50","id":2}

27 Mar
4 weeks ago

hjortur17 left a reply on Risky Test

I removed the /** @test */ and it worked! Thank you @diegoaurino!!

hjortur17 started a new conversation Risky Test

Hello, I'm new to testing and I'm following Jeffry's tutorial Let's Build A Forum with Laravel and TDD and I'm getting 1 risky test.

Here is message from terminal:

There was 1 risky test:

1) Tests\Feature\CreateThreadsTest::publishThreads
This test did not perform any assertions

/Users/hjorturfreyrlarusson/websites/nemo/tests/Feature/CreateThreadsTest.php:65

/Users/hjorturfreyrlarusson/.composer/vendor/phpunit/phpunit/src/TextUI/Command.php:208
/Users/hjorturfreyrlarusson/.composer/vendor/phpunit/phpunit/src/TextUI/Command.php:164

OK, but incomplete, skipped, or risky tests!

Here is the CreateThreadsTest

<?php

namespace Tests\Feature;

use Tests\TestCase;
use Illuminate\Foundation\Testing\DatabaseMigrations;

class CreateThreadsTest extends TestCase
{
       use DatabaseMigrations;

       /** @test */
       public function guests_may_not_create_threads()
       {
              $this->withExceptionHandling();

              $this->get('/fréttir/bæta')
                     ->assertRedirect('/login');

              $this->post('/fréttir')
                     ->assertRedirect('/login');
       }

       /** @test */
       public function an_authenticated_user_can_create_new_forum_threads()
       {
              $this->signIn();

              $thread = make('App\Thread');

              $response = $this->post('/fréttir', $thread->toArray());

              $this->get($response->headers->get('Location'))
                     ->assertSee($thread->title)
                     ->assertSee($thread->body);
       }

       /** @test */
       public function a_thread_requires_a_title()
       {
              $this->publishThreads(['title' => null])
                     ->assertSessionHasErrors('title');
       }

       /** @test */
       public function a_thread_requires_a_body()
       {
              $this->publishThreads(['body' => null])
                     ->assertSessionHasErrors('body');
       }

       /** @test */
       public function a_thread_requires_a_valid_channel()
       {
              factory('App\Channel', 2)->create();

              $this->publishThreads(['channel_id' => null])
                     ->assertSessionHasErrors('channel_id');

              $this->publishThreads(['channel_id' => 999])
                     ->assertSessionHasErrors('channel_id');
       }

       /** @test */
       public function publishThreads($overrides = [])
       {
              $this->withExceptionHandling()->signIn();

              $thread = make('App\Thread', $overrides);

              return $this->post('/fréttir', $thread->toArray());
       }
}

hjortur17 left a reply on Cronjob

I am trying to make the website load faster. And than insted of loading the data from another website,​ the data is coming from my website.

25 Mar
1 month ago

hjortur17 left a reply on Cronjob

Thank you!

hjortur17 left a reply on Cronjob

@wilk_randall - Do know to to write to a file?

hjortur17 left a reply on Cronjob

@wilk_randall @shez1983 I figured out the URL - https://apis.is/weather/forecasts/is?stations=1,422

And this is the response when dd the data

200
GuzzleHttp\Psr7\Stream {#688
  -stream: stream resource {@478
    wrapper_type: "PHP"
    stream_type: "TEMP"
    mode: "w+b"
    unread_bytes: 0
    seekable: true
    uri: "php://temp"
    options: []
  }
  -size: null
  -seekable: true
  -readable: true
  -writable: true
  -uri: "php://temp"
  -customMetadata: []
}

hjortur17 left a reply on Cronjob

@WILK_RANDALL - I saw this in the document $result = $client->request('GET', 'https://apis.is/weather/forecasts/is', ***)

hjortur17 left a reply on Cronjob

@SHEZ1983 - And I got 404 error when trying this URL

hjortur17 left a reply on Cronjob

Some I don't own the domain I'm using APIS (Icelandic API) api. (Using data from APIS)

hjortur17 left a reply on Cronjob

@WILK_RANDALL - Also when I read Guzzle Installation it says I need to require 'vendor/autoload.php'; but where should I require it?

hjortur17 left a reply on Cronjob

@WILK_RANDALL - Hi, I'm getting this error

    : Client error: `GET https://apis.is/weather/forecasts/is` resulted in a `400 Bad Request` response:
{"results":[{"error":"stations missing","syntax":"/weather/forecasts[/(is|en)]?stations=<station1(,|;)...>","example":"/ (truncated...)