git ssb

0+

Rômulo Alves / website



Commit a2b5521c3220a7265b43adfabc524611a99f255d

Includes talks locally

Rômulo Alves committed on 4/23/2018, 10:11:43 PM
Parent: 86ccf6b6cb551e79942aaad2ac8c0cee7e50808e

Files changed

package-lock.jsonchanged
src/index.htmlchanged
src/talks/Next.js.pdfadded
src/talks/React.pdfadded
package-lock.jsonView
@@ -58,32 +58,8 @@
5858 "version": "2.1.0",
5959 "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.0.tgz",
6060 "integrity": "sha1-NhOqRhSQZLPB8GB5Gb8dR4boKIk="
6161 },
62- "args": {
63- "version": "3.0.8",
64- "resolved": "https://registry.npmjs.org/args/-/args-3.0.8.tgz",
65- "integrity": "sha512-yZ9pTP1UzoR04R2iusf2H3UG70O7mo55O5DjOS/MPKMTvxAFZenVCgi+JP8Q/dI+18qiM/m4r8En9j5/WlsBjQ==",
66- "requires": {
67- "camelcase": "4.1.0",
68- "chalk": "2.1.0",
69- "mri": "1.1.0",
70- "pkginfo": "0.4.1",
71- "string-similarity": "1.2.0"
72- },
73- "dependencies": {
74- "chalk": {
75- "version": "2.1.0",
76- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz",
77- "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
78- "requires": {
79- "ansi-styles": "3.2.0",
80- "escape-string-regexp": "1.0.5",
81- "supports-color": "4.5.0"
82- }
83- }
84- }
85- },
8662 "async": {
8763 "version": "1.5.2",
8864 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
8965 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
@@ -124,13 +100,8 @@
124100 "version": "4.1.0",
125101 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
126102 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
127103 },
128- "capture-stack-trace": {
129- "version": "1.0.0",
130- "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
131- "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0="
132- },
133104 "center-align": {
134105 "version": "0.1.3",
135106 "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
136107 "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
@@ -154,33 +125,8 @@
154125 "version": "1.0.0",
155126 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
156127 "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM="
157128 },
158- "clipboardy": {
159- "version": "1.2.2",
160- "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz",
161- "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==",
162- "requires": {
163- "arch": "2.1.0",
164- "execa": "0.8.0"
165- },
166- "dependencies": {
167- "execa": {
168- "version": "0.8.0",
169- "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
170- "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
171- "requires": {
172- "cross-spawn": "5.1.0",
173- "get-stream": "3.0.0",
174- "is-stream": "1.1.0",
175- "npm-run-path": "2.0.2",
176- "p-finally": "1.0.0",
177- "signal-exit": "3.0.2",
178- "strip-eof": "1.0.0"
179- }
180- }
181- }
182- },
183129 "cliui": {
184130 "version": "2.1.0",
185131 "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
186132 "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
@@ -233,41 +179,13 @@
233179 "safe-buffer": "5.1.1",
234180 "vary": "1.1.2"
235181 }
236182 },
237- "configstore": {
238- "version": "3.1.1",
239- "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.1.tgz",
240- "integrity": "sha512-5oNkD/L++l0O6xGXxb1EWS7SivtjfGQlRyxJsYgE0Z495/L81e2h4/d3r969hoPXuFItzNOKMtsXgYG4c7dYvw==",
241- "requires": {
242- "dot-prop": "4.2.0",
243- "graceful-fs": "4.1.11",
244- "make-dir": "1.1.0",
245- "unique-string": "1.0.0",
246- "write-file-atomic": "2.3.0",
247- "xdg-basedir": "3.0.0"
248- },
249- "dependencies": {
250- "graceful-fs": {
251- "version": "4.1.11",
252- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
253- "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
254- }
255- }
256- },
257183 "content-type": {
258184 "version": "1.0.4",
259185 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
260186 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
261187 },
262- "create-error-class": {
263- "version": "3.0.2",
264- "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
265- "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
266- "requires": {
267- "capture-stack-trace": "1.0.0"
268- }
269- },
270188 "cross-spawn": {
271189 "version": "5.1.0",
272190 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
273191 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
@@ -287,13 +205,8 @@
287205 }
288206 }
289207 }
290208 },
291- "crypto-random-string": {
292- "version": "1.0.0",
293- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
294- "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
295- },
296209 "dargs": {
297210 "version": "5.1.0",
298211 "resolved": "https://registry.npmjs.org/dargs/-/dargs-5.1.0.tgz",
299212 "integrity": "sha1-7H6lDHhWTNNsnV7Bj2Yyn63ieCk="
@@ -335,31 +248,13 @@
335248 "address": "1.0.3",
336249 "debug": "2.6.9"
337250 }
338251 },
339- "dot-prop": {
340- "version": "4.2.0",
341- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
342- "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
343- "requires": {
344- "is-obj": "1.0.1"
345- }
346- },
347- "duplexer3": {
348- "version": "0.1.4",
349- "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
350- "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
351- },
352252 "ee-first": {
353253 "version": "1.1.1",
354254 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
355255 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
356256 },
357- "encodeurl": {
358- "version": "1.0.1",
359- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
360- "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA="
361- },
362257 "escape-html": {
363258 "version": "1.0.3",
364259 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
365260 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
@@ -387,13 +282,8 @@
387282 "signal-exit": "3.0.2",
388283 "strip-eof": "1.0.0"
389284 }
390285 },
391- "filesize": {
392- "version": "3.5.11",
393- "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.5.11.tgz",
394- "integrity": "sha512-ZH7loueKBoDb7yG9esn1U+fgq7BzlzW6NRi5/rMdxIZ05dj7GFD/Xc5rq2CDt5Yq86CyfSYVyx4242QQNZbx1g=="
395- },
396286 "fresh": {
397287 "version": "0.5.2",
398288 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
399289 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
@@ -419,34 +309,8 @@
419309 "version": "3.0.0",
420310 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
421311 "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
422312 },
423- "global-dirs": {
424- "version": "0.1.1",
425- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
426- "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
427- "requires": {
428- "ini": "1.3.5"
429- }
430- },
431- "got": {
432- "version": "6.7.1",
433- "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
434- "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
435- "requires": {
436- "create-error-class": "3.0.2",
437- "duplexer3": "0.1.4",
438- "get-stream": "3.0.0",
439- "is-redirect": "1.0.0",
440- "is-retry-allowed": "1.1.0",
441- "is-stream": "1.1.0",
442- "lowercase-keys": "1.0.0",
443- "safe-buffer": "5.1.1",
444- "timed-out": "4.0.1",
445- "unzip-response": "2.0.1",
446- "url-parse-lax": "1.0.0"
447- }
448- },
449313 "handlebars": {
450314 "version": "4.0.11",
451315 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
452316 "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
@@ -506,18 +370,8 @@
506370 "version": "0.4.19",
507371 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
508372 "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
509373 },
510- "import-lazy": {
511- "version": "2.1.0",
512- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
513- "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
514- },
515- "imurmurhash": {
516- "version": "0.1.4",
517- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
518- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
519- },
520374 "inherits": {
521375 "version": "2.0.3",
522376 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
523377 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
@@ -541,45 +395,8 @@
541395 "version": "2.0.0",
542396 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
543397 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
544398 },
545- "is-installed-globally": {
546- "version": "0.1.0",
547- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
548- "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
549- "requires": {
550- "global-dirs": "0.1.1",
551- "is-path-inside": "1.0.1"
552- }
553- },
554- "is-npm": {
555- "version": "1.0.0",
556- "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
557- "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ="
558- },
559- "is-obj": {
560- "version": "1.0.1",
561- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
562- "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
563- },
564- "is-path-inside": {
565- "version": "1.0.1",
566- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
567- "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
568- "requires": {
569- "path-is-inside": "1.0.2"
570- }
571- },
572- "is-redirect": {
573- "version": "1.0.0",
574- "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
575- "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ="
576- },
577- "is-retry-allowed": {
578- "version": "1.1.0",
579- "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
580- "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ="
581- },
582399 "is-stream": {
583400 "version": "1.1.0",
584401 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
585402 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
@@ -617,51 +434,24 @@
617434 "requires": {
618435 "is-buffer": "1.1.6"
619436 }
620437 },
621- "latest-version": {
622- "version": "3.1.0",
623- "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
624- "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
625- "requires": {
626- "package-json": "4.0.1"
627- }
628- },
629438 "lazy-cache": {
630439 "version": "1.0.4",
631440 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
632441 "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
633442 "optional": true
634443 },
444 + "leven": {
445 + "version": "2.1.0",
446 + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
447 + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA="
448 + },
635449 "longest": {
636450 "version": "1.0.1",
637451 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
638452 "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
639453 },
640- "lowercase-keys": {
641- "version": "1.0.0",
642- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
643- "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY="
644- },
645- "make-dir": {
646- "version": "1.1.0",
647- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.1.0.tgz",
648- "integrity": "sha512-0Pkui4wLJ7rxvmfUvs87skoEaxmu0hCUApF8nonzpl7q//FWp9zu8W61Scz4sd/kUiqDxvUhtoam2efDyiBzcA==",
649- "requires": {
650- "pify": "3.0.0"
651- }
652- },
653- "micro": {
654- "version": "9.0.2",
655- "resolved": "https://registry.npmjs.org/micro/-/micro-9.0.2.tgz",
656- "integrity": "sha512-FiBDLWEDeE4cV5wigE2GgcXrDPxw+RpPFFYmb2sYZs2f+rhwCAv0RY/HFSEyftgnCOM/bW5CUqZcS/5WZS8PWg==",
657- "requires": {
658- "content-type": "1.0.4",
659- "is-stream": "1.1.0",
660- "mri": "1.1.0",
661- "raw-body": "2.3.2"
662- }
663- },
664454 "micro-compress": {
665455 "version": "1.0.0",
666456 "resolved": "https://registry.npmjs.org/micro-compress/-/micro-compress-1.0.0.tgz",
667457 "integrity": "sha1-U/WoC0rQMgyhZaVZtuPfFF1PcE8=",
@@ -706,13 +496,8 @@
706496 "version": "0.6.1",
707497 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
708498 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
709499 },
710- "node-version": {
711- "version": "1.1.0",
712- "resolved": "https://registry.npmjs.org/node-version/-/node-version-1.1.0.tgz",
713- "integrity": "sha512-t1V2RFiaTavaW3jtQO0A2nok6k7/Gghuvx2rjvICuT0B0dYaObBQ4U0xHL+ZTPFZodt1LMYG2Vi2nypfz4/AJg=="
714- },
715500 "npm-run-path": {
716501 "version": "2.0.2",
717502 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
718503 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
@@ -737,16 +522,8 @@
737522 "version": "1.1.6",
738523 "resolved": "https://registry.npmjs.org/openssl-self-signed-certificate/-/openssl-self-signed-certificate-1.1.6.tgz",
739524 "integrity": "sha1-nTpHdrGlfphHNQOSEUrS+RWoPdQ="
740525 },
741- "opn": {
742- "version": "5.1.0",
743- "resolved": "https://registry.npmjs.org/opn/-/opn-5.1.0.tgz",
744- "integrity": "sha512-iPNl7SyM8L30Rm1sjGdLLheyHVw5YXVfi3SKWJzBI7efxRwHojfRFjwE/OLM6qp9xJYMgab8WicTU1cPoY+Hpg==",
745- "requires": {
746- "is-wsl": "1.1.0"
747- }
748- },
749526 "optimist": {
750527 "version": "0.6.1",
751528 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
752529 "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
@@ -759,26 +536,8 @@
759536 "version": "1.0.0",
760537 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
761538 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
762539 },
763- "package-json": {
764- "version": "4.0.1",
765- "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
766- "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
767- "requires": {
768- "got": "6.7.1",
769- "registry-auth-token": "3.3.1",
770- "registry-url": "3.1.0",
771- "semver": "5.4.1"
772- },
773- "dependencies": {
774- "semver": {
775- "version": "5.4.1",
776- "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
777- "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg=="
778- }
779- }
780- },
781540 "path-is-inside": {
782541 "version": "1.0.2",
783542 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
784543 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
@@ -800,18 +559,8 @@
800559 "version": "3.0.0",
801560 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
802561 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
803562 },
804- "pkginfo": {
805- "version": "0.4.1",
806- "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
807- "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8="
808- },
809- "prepend-http": {
810- "version": "1.0.4",
811- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
812- "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
813- },
814563 "pseudomap": {
815564 "version": "1.0.2",
816565 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
817566 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
@@ -849,17 +598,8 @@
849598 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
850599 }
851600 }
852601 },
853- "registry-auth-token": {
854- "version": "3.3.1",
855- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.1.tgz",
856- "integrity": "sha1-+w0yie4Nmtosu1KvXf5mywcNMAY=",
857- "requires": {
858- "rc": "1.2.3",
859- "safe-buffer": "5.1.1"
860- }
861- },
862602 "registry-url": {
863603 "version": "3.1.0",
864604 "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
865605 "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
@@ -885,76 +625,191 @@
885625 "version": "5.1.1",
886626 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
887627 "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
888628 },
889- "semver-diff": {
890- "version": "2.1.0",
891- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
892- "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
893- "requires": {
894- "semver": "5.4.1"
895- },
896- "dependencies": {
897- "semver": {
898- "version": "5.4.1",
899- "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
900- "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg=="
901- }
902- }
903- },
904- "send": {
905- "version": "0.16.1",
906- "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz",
907- "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==",
908- "requires": {
909- "debug": "2.6.9",
910- "depd": "1.1.1",
911- "destroy": "1.0.4",
912- "encodeurl": "1.0.1",
913- "escape-html": "1.0.3",
914- "etag": "1.8.1",
915- "fresh": "0.5.2",
916- "http-errors": "1.6.2",
917- "mime": "1.4.1",
918- "ms": "2.0.0",
919- "on-finished": "2.3.0",
920- "range-parser": "1.2.0",
921- "statuses": "1.3.1"
922- },
923- "dependencies": {
924- "statuses": {
925- "version": "1.3.1",
926- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
927- "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
928- }
929- }
930- },
931629 "serve": {
932- "version": "6.4.4",
933- "resolved": "https://registry.npmjs.org/serve/-/serve-6.4.4.tgz",
934- "integrity": "sha512-gP1DMxiWkTYJgJicsbdpuAPSNIeiURsnkXDHtHFoMmsyxjPVCiohVl/uFWK772zt28vZDWvQFh4XoafyLMB4IA==",
630 + "version": "6.5.6",
631 + "resolved": "https://registry.npmjs.org/serve/-/serve-6.5.6.tgz",
632 + "integrity": "sha512-rdbHRzBh94UdZPktcoNjWEUqY0ILanZ8Q+VwNfhw5n93pkCPn86wH8x+hXgRi8II9+xj3DvGMWL/6hGUQyfuXg==",
935633 "requires": {
936- "args": "3.0.8",
634 + "args": "4.0.0",
937635 "basic-auth": "2.0.0",
938636 "bluebird": "3.5.1",
939637 "boxen": "1.3.0",
940- "chalk": "2.3.0",
941- "clipboardy": "1.2.2",
638 + "chalk": "2.4.0",
639 + "clipboardy": "1.2.3",
942640 "dargs": "5.1.0",
943641 "detect-port": "1.2.2",
944- "filesize": "3.5.11",
642 + "filesize": "3.6.1",
945643 "fs-extra": "5.0.0",
946644 "handlebars": "4.0.11",
947645 "ip": "1.1.5",
948- "micro": "9.0.2",
646 + "micro": "9.1.4",
949647 "micro-compress": "1.0.0",
950- "mime-types": "2.1.17",
951- "node-version": "1.1.0",
648 + "mime-types": "2.1.18",
649 + "node-version": "1.1.3",
952650 "openssl-self-signed-certificate": "1.1.6",
953- "opn": "5.1.0",
651 + "opn": "5.3.0",
652 + "path-is-inside": "1.0.2",
954653 "path-type": "3.0.0",
955- "send": "0.16.1",
956- "update-notifier": "2.3.0"
654 + "send": "0.16.2",
655 + "update-check": "1.3.2"
656 + },
657 + "dependencies": {
658 + "ansi-styles": {
659 + "version": "3.2.1",
660 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
661 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
662 + "requires": {
663 + "color-convert": "1.9.1"
664 + }
665 + },
666 + "args": {
667 + "version": "4.0.0",
668 + "resolved": "https://registry.npmjs.org/args/-/args-4.0.0.tgz",
669 + "integrity": "sha512-4b7lVF58nlo7sNtq8s2OueroOY/UHn0Nt/NVjsx9zn28u6yDVb9bQ/uy/5jKtHCbUDil4MlMyDLF5+OHEgnTug==",
670 + "requires": {
671 + "camelcase": "5.0.0",
672 + "chalk": "2.3.2",
673 + "leven": "2.1.0",
674 + "mri": "1.1.0"
675 + },
676 + "dependencies": {
677 + "chalk": {
678 + "version": "2.3.2",
679 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz",
680 + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==",
681 + "requires": {
682 + "ansi-styles": "3.2.1",
683 + "escape-string-regexp": "1.0.5",
684 + "supports-color": "5.4.0"
685 + }
686 + }
687 + }
688 + },
689 + "camelcase": {
690 + "version": "5.0.0",
691 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
692 + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA=="
693 + },
694 + "chalk": {
695 + "version": "2.4.0",
696 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.0.tgz",
697 + "integrity": "sha512-Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw==",
698 + "requires": {
699 + "ansi-styles": "3.2.1",
700 + "escape-string-regexp": "1.0.5",
701 + "supports-color": "5.4.0"
702 + }
703 + },
704 + "clipboardy": {
705 + "version": "1.2.3",
706 + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz",
707 + "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==",
708 + "requires": {
709 + "arch": "2.1.0",
710 + "execa": "0.8.0"
711 + }
712 + },
713 + "depd": {
714 + "version": "1.1.2",
715 + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
716 + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
717 + },
718 + "encodeurl": {
719 + "version": "1.0.2",
720 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
721 + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
722 + },
723 + "execa": {
724 + "version": "0.8.0",
725 + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
726 + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
727 + "requires": {
728 + "cross-spawn": "5.1.0",
729 + "get-stream": "3.0.0",
730 + "is-stream": "1.1.0",
731 + "npm-run-path": "2.0.2",
732 + "p-finally": "1.0.0",
733 + "signal-exit": "3.0.2",
734 + "strip-eof": "1.0.0"
735 + }
736 + },
737 + "filesize": {
738 + "version": "3.6.1",
739 + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
740 + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg=="
741 + },
742 + "has-flag": {
743 + "version": "3.0.0",
744 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
745 + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
746 + },
747 + "micro": {
748 + "version": "9.1.4",
749 + "resolved": "https://registry.npmjs.org/micro/-/micro-9.1.4.tgz",
750 + "integrity": "sha512-2eQ5QpO33LAPQJ/1iA3BrtLzdYlOCAXlstY4vcIj3SEmv0tsWuNZpsfgn1o8xGAYzf15kb+FXnEx8EklXz+pPg==",
751 + "requires": {
752 + "content-type": "1.0.4",
753 + "is-stream": "1.1.0",
754 + "mri": "1.1.0",
755 + "raw-body": "2.3.2"
756 + }
757 + },
758 + "mime-db": {
759 + "version": "1.33.0",
760 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
761 + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="
762 + },
763 + "mime-types": {
764 + "version": "2.1.18",
765 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
766 + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
767 + "requires": {
768 + "mime-db": "1.33.0"
769 + }
770 + },
771 + "node-version": {
772 + "version": "1.1.3",
773 + "resolved": "https://registry.npmjs.org/node-version/-/node-version-1.1.3.tgz",
774 + "integrity": "sha512-rEwE51JWn0yN3Wl5BXeGn5d52OGbSXzWiiXRjAQeuyvcGKyvuSILW2rb3G7Xh+nexzLwhTpek6Ehxd6IjvHePg=="
775 + },
776 + "opn": {
777 + "version": "5.3.0",
778 + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
779 + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
780 + "requires": {
781 + "is-wsl": "1.1.0"
782 + }
783 + },
784 + "send": {
785 + "version": "0.16.2",
786 + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
787 + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
788 + "requires": {
789 + "debug": "2.6.9",
790 + "depd": "1.1.2",
791 + "destroy": "1.0.4",
792 + "encodeurl": "1.0.2",
793 + "escape-html": "1.0.3",
794 + "etag": "1.8.1",
795 + "fresh": "0.5.2",
796 + "http-errors": "1.6.2",
797 + "mime": "1.4.1",
798 + "ms": "2.0.0",
799 + "on-finished": "2.3.0",
800 + "range-parser": "1.2.0",
801 + "statuses": "1.4.0"
802 + }
803 + },
804 + "supports-color": {
805 + "version": "5.4.0",
806 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
807 + "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
808 + "requires": {
809 + "has-flag": "3.0.0"
810 + }
811 + }
957812 }
958813 },
959814 "setprototypeof": {
960815 "version": "1.0.3",
@@ -983,23 +838,8 @@
983838 "version": "1.4.0",
984839 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
985840 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
986841 },
987- "string-similarity": {
988- "version": "1.2.0",
989- "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.0.tgz",
990- "integrity": "sha1-11FTyzg4RjGLejmo2SkrtNtOnDA=",
991- "requires": {
992- "lodash": "4.17.4"
993- },
994- "dependencies": {
995- "lodash": {
996- "version": "4.17.4",
997- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
998- "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
999- }
1000- }
1001- },
1002842 "string-width": {
1003843 "version": "2.1.1",
1004844 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1005845 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
@@ -1041,27 +881,14 @@
1041881 "requires": {
1042882 "execa": "0.7.0"
1043883 }
1044884 },
1045- "timed-out": {
1046- "version": "4.0.1",
1047- "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
1048- "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
1049- },
1050885 "uglify-to-browserify": {
1051886 "version": "1.0.2",
1052887 "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
1053888 "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
1054889 "optional": true
1055890 },
1056- "unique-string": {
1057- "version": "1.0.0",
1058- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
1059- "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
1060- "requires": {
1061- "crypto-random-string": "1.0.0"
1062- }
1063- },
1064891 "universalify": {
1065892 "version": "0.1.1",
1066893 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz",
1067894 "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc="
@@ -1070,37 +897,28 @@
1070897 "version": "1.0.0",
1071898 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1072899 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
1073900 },
1074- "unzip-response": {
1075- "version": "2.0.1",
1076- "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
1077- "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c="
1078- },
1079- "update-notifier": {
1080- "version": "2.3.0",
1081- "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.3.0.tgz",
1082- "integrity": "sha1-TognpruRUUCrCTVZ1wFOPruDdFE=",
901 + "update-check": {
902 + "version": "1.3.2",
903 + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.3.2.tgz",
904 + "integrity": "sha512-0iGt63gXrsU4VTw4tIGVVk14H6KLHI7ExNPuSmdDdwUrUAQTBnh1hQcRpnoBWetb3/Ab4YyXK1iDWXP7D0VHTQ==",
1083905 "requires": {
1084- "boxen": "1.3.0",
1085- "chalk": "2.3.0",
1086- "configstore": "3.1.1",
1087- "import-lazy": "2.1.0",
1088- "is-installed-globally": "0.1.0",
1089- "is-npm": "1.0.0",
1090- "latest-version": "3.1.0",
1091- "semver-diff": "2.1.0",
1092- "xdg-basedir": "3.0.0"
906 + "registry-auth-token": "3.3.2",
907 + "registry-url": "3.1.0"
908 + },
909 + "dependencies": {
910 + "registry-auth-token": {
911 + "version": "3.3.2",
912 + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
913 + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==",
914 + "requires": {
915 + "rc": "1.2.3",
916 + "safe-buffer": "5.1.1"
917 + }
918 + }
1093919 }
1094920 },
1095- "url-parse-lax": {
1096- "version": "1.0.0",
1097- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
1098- "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
1099- "requires": {
1100- "prepend-http": "1.0.4"
1101- }
1102- },
1103921 "vary": {
1104922 "version": "1.1.2",
1105923 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1106924 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
@@ -1131,30 +949,8 @@
1131949 "version": "0.0.3",
1132950 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
1133951 "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
1134952 },
1135- "write-file-atomic": {
1136- "version": "2.3.0",
1137- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz",
1138- "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==",
1139- "requires": {
1140- "graceful-fs": "4.1.11",
1141- "imurmurhash": "0.1.4",
1142- "signal-exit": "3.0.2"
1143- },
1144- "dependencies": {
1145- "graceful-fs": {
1146- "version": "4.1.11",
1147- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1148- "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
1149- }
1150- }
1151- },
1152- "xdg-basedir": {
1153- "version": "3.0.0",
1154- "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
1155- "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
1156- },
1157953 "yallist": {
1158954 "version": "2.1.2",
1159955 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
1160956 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
src/index.htmlView
@@ -40,9 +40,14 @@
4040 Talks
4141 </h1>
4242 <ul>
4343 <li>
44- <a href="https://speakerdeck.com/romuloalves/componentizando-suas-views-com-react" title="Dojo React at CWI Software" target="_blank">
44 + <a href="/talks/Next.js.pdf" title="Next.js at Sapiranga Software Development Meetup" download>
45 + Next.js on 2018/04/14 at Sapiranga Software Development Meetup
46 + </a>
47 + </li>
48 + <li>
49 + <a href="/talks/React.pdf" title="Dojo React at CWI Software" download>
4550 Dojo React at @cwisoftware
4651 </a>
4752 </li>
4853 </ul>
src/talks/Next.js.pdfView
The diff is too large to show. Use a local git client to view these changes.
Old file size: 0 bytes
New file size: 1799508 bytes
src/talks/React.pdfView
The diff is too large to show. Use a local git client to view these changes.
Old file size: 0 bytes
New file size: 2603641 bytes

Built with git-ssb-web