Skip to content

Commit 898caaa

Browse files
committed
chore: new prettier rules and dict file
1 parent f8709f7 commit 898caaa

File tree

13 files changed

+288
-395
lines changed

13 files changed

+288
-395
lines changed

.prettierrc.mjs

+5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
/** @type {import("prettier").Config} */
22
export default {
33
tabWidth: 4,
4+
printWidth: 130,
5+
singleAttributePerLine: false,
46
singleQuote: true,
7+
jsxSingleQuote: true,
8+
htmlWhitespaceSensitivity: 'ignore',
9+
510
arrowParens: 'avoid',
611
plugins: ['prettier-plugin-astro'],
712
overrides: [

.vscode/settings.json

+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
{
2+
"cSpell.words": [
3+
"Absolut",
4+
"Actionscript",
5+
"Addy",
6+
"AIESEC",
7+
"André",
8+
"Architecting",
9+
"Arte",
10+
"Arteatral",
11+
"Atípico",
12+
"Atul",
13+
"Aurélio",
14+
"Barbosa",
15+
"Basham",
16+
"Brasília",
17+
"Brené",
18+
"Bungay",
19+
"Chacon",
20+
"codemod",
21+
"Cofounder",
22+
"Convendas",
23+
"Cortella",
24+
"Crockford",
25+
"Crowell",
26+
"Deepak",
27+
"Deitel",
28+
"Domingos",
29+
"downsampling",
30+
"Drucker",
31+
"Duhigg",
32+
"Eficiência",
33+
"Ellenbogen",
34+
"Empretec",
35+
"Espírita",
36+
"FATESG",
37+
"FGSL",
38+
"FLISOL",
39+
"Frankl",
40+
"Freetest",
41+
"Gawande",
42+
"Gehtlan",
43+
"Godin",
44+
"Goiânia",
45+
"Goiás",
46+
"GOJS",
47+
"Grupo",
48+
"Halloway",
49+
"Hansson",
50+
"Hartl",
51+
"Heen",
52+
"Heinemeier",
53+
"IELTS",
54+
"IGTI",
55+
"Ilic",
56+
"Interagi",
57+
"Itapuranga",
58+
"Jamil",
59+
"Jovica",
60+
"Kahneman",
61+
"Kanata",
62+
"Kaplan",
63+
"Kiessling",
64+
"Lévy",
65+
"Lopp",
66+
"Ltda",
67+
"Marinho",
68+
"Mendelson",
69+
"Mocidade",
70+
"Narlock",
71+
"Nascente",
72+
"Oram",
73+
"Osmani",
74+
"Peopleware",
75+
"Pires",
76+
"Pressfield",
77+
"refactorings",
78+
"Richland",
79+
"SCJP",
80+
"SEBRAE",
81+
"SENAC",
82+
"SENAI",
83+
"Servlets",
84+
"Sinek",
85+
"Sistemas",
86+
"Sivers",
87+
"Stanier",
88+
"Strack",
89+
"SYILI",
90+
"Tableless",
91+
"Tessel",
92+
"Testlink",
93+
"Unconf",
94+
"Vepsäläinen",
95+
"Viktor",
96+
"Zapt"
97+
]
98+
}

src/components/cv/cv-data.js

+20-102
Original file line numberDiff line numberDiff line change
@@ -140,17 +140,7 @@ const data = {
140140
endDate: 'Apr 2015',
141141
company: 'X-Team (Remote)',
142142
position: 'Full stack developer',
143-
keywords: [
144-
'Node',
145-
'Javascript',
146-
'React',
147-
'Flux',
148-
'LevelDB',
149-
'Tape',
150-
'Highcharts',
151-
'jQuery',
152-
'BPM',
153-
],
143+
keywords: ['Node', 'Javascript', 'React', 'Flux', 'LevelDB', 'Tape', 'Highcharts', 'jQuery', 'BPM'],
154144
description: [
155145
'Hired by the awesome remote company X-Team to help researching, planning and developing the next phase of X-Labs (their open source initiative) and other internal projects involving IndexedDB. Great team, expert people, cool tech and tools.',
156146
],
@@ -300,17 +290,7 @@ const data = {
300290
endDate: 'Mar 2012',
301291
company: 'Goiás State Government',
302292
position: 'Full Stack Developer',
303-
keywords: [
304-
'Java EE',
305-
'Velocity',
306-
'SQL',
307-
'HTML',
308-
'Javascript',
309-
'jQuery',
310-
'CSS 3',
311-
'SVN',
312-
'UX',
313-
],
293+
keywords: ['Java EE', 'Velocity', 'SQL', 'HTML', 'Javascript', 'jQuery', 'CSS 3', 'SVN', 'UX'],
314294
description: [
315295
[
316296
`Worked as full stack engineer on "HR Net": the State's human resources web application responsible for payments, vacations, contracts, leaves, etc`,
@@ -324,19 +304,7 @@ const data = {
324304
endDate: '2005',
325305
company: 'DR Sistemas & Interagi',
326306
position: 'Trainee Developer',
327-
keywords: [
328-
'Java EE',
329-
'Struts',
330-
'Hibernate',
331-
'SQL',
332-
'JSP',
333-
'PHP',
334-
'MySQL',
335-
'HTML',
336-
'CSS',
337-
'SVN',
338-
'CVS',
339-
],
307+
keywords: ['Java EE', 'Struts', 'Hibernate', 'SQL', 'JSP', 'PHP', 'MySQL', 'HTML', 'CSS', 'SVN', 'CVS'],
340308
description: [
341309
'Interagi and DR were where I had my internships - 6 months each.',
342310
[
@@ -472,10 +440,7 @@ const data = {
472440
date: 'Jul 2014',
473441
location: 'Goiânia, Brazil',
474442
venue: 'DataEasy Brown Bag Sessions',
475-
title: [
476-
'"Introduction to Agile Methodologies"',
477-
'"Git & GitHub basics"',
478-
],
443+
title: ['"Introduction to Agile Methodologies"', '"Git & GitHub basics"'],
479444
},
480445
{
481446
date: '14 Nov 2013',
@@ -520,68 +485,35 @@ const data = {
520485
location: 'Goiânia, Brazil',
521486
organization: 'Join Community',
522487
position: 'Co-organizer & speaker',
523-
keywords: [
524-
'Javascript',
525-
'Node',
526-
'Talks',
527-
'Community events',
528-
'Leadership',
529-
'Career',
530-
],
488+
keywords: ['Javascript', 'Node', 'Talks', 'Community events', 'Leadership', 'Career'],
531489
},
532490
{
533491
date: '2012; 2014',
534492
location: 'Goiânia, Brazil',
535493
organization: `Napoleon Hill Institute's Master Mind`,
536494
position: 'Lead auxiliary instructor',
537-
keywords: [
538-
'Leadership',
539-
'Public Speaking',
540-
'Coaching',
541-
'Effective Communication',
542-
'Time managing',
543-
],
495+
keywords: ['Leadership', 'Public Speaking', 'Coaching', 'Effective Communication', 'Time managing'],
544496
},
545497
{
546498
date: '2008 – 2011',
547499
location: 'Goiânia, Brazil',
548500
organization: 'Grupo Arte Nascente (GAN)',
549501
position: 'Actor & Web Developer',
550-
keywords: [
551-
'PHP',
552-
'NGO',
553-
'Art',
554-
'Theater',
555-
'Communication',
556-
'Non-for profit',
557-
],
502+
keywords: ['PHP', 'NGO', 'Art', 'Theater', 'Communication', 'Non-for profit'],
558503
},
559504
{
560505
date: '2006 – 2015',
561506
location: 'Goiânia, Brazil',
562507
organization: 'Zapt Arteatral',
563-
position:
564-
'Actor, Web Developer, President, Artistic Director & Communication Coordinator',
565-
keywords: [
566-
'PHP',
567-
'Art',
568-
'Theater',
569-
'Communication',
570-
'Non-for profit',
571-
],
508+
position: 'Actor, Web Developer, President, Artistic Director & Communication Coordinator',
509+
keywords: ['PHP', 'Art', 'Theater', 'Communication', 'Non-for profit'],
572510
},
573511
{
574512
date: '2007 – 2009',
575513
location: 'Goiânia, Brazil',
576514
organization: 'AIESEC Brazil / GO',
577-
position:
578-
'Marketing, Communication & Information Management teams',
579-
keywords: [
580-
'Marketing',
581-
'Public Relations',
582-
'External Communication',
583-
'Internal Communication',
584-
],
515+
position: 'Marketing, Communication & Information Management teams',
516+
keywords: ['Marketing', 'Public Relations', 'External Communication', 'Internal Communication'],
585517
},
586518
{
587519
date: '2000 – 2008',
@@ -606,20 +538,14 @@ const data = {
606538
date: 'Jun 2011',
607539
school: 'Federal University of Goiás',
608540
location: 'Brazil',
609-
info: [
610-
'Extra studies on Software Engineering',
611-
'Relative average grade: 85%',
612-
],
541+
info: ['Extra studies on Software Engineering', 'Relative average grade: 85%'],
613542
},
614543
{
615544
title: 'Computer Science, Visiting Student',
616545
date: '2010/1',
617546
school: `Saint Mary's University`,
618547
location: 'Canada',
619-
info: [
620-
'2nd round on Trumped Competition',
621-
'Emerging Leaders of America Scholarship',
622-
],
548+
info: ['2nd round on Trumped Competition', 'Emerging Leaders of America Scholarship'],
623549
},
624550
],
625551
relevantCourses: [
@@ -963,8 +889,7 @@ const data = {
963889
},
964890
{
965891
title: 'InnerSource: ',
966-
subtitle:
967-
'Keys to collaboration and productivity inside your company',
892+
subtitle: 'Keys to collaboration and productivity inside your company',
968893
author: 'Andy Oram',
969894
},
970895
{
@@ -1029,8 +954,7 @@ const data = {
1029954
{ title: 'Thinking, Fast and Slow', author: 'Daniel Kahneman' },
1030955
{
1031956
title: 'The Subtle Art of Not Giving a F*ck: ',
1032-
subtitle:
1033-
'A Counterintuitive Approach to Living a Good Life',
957+
subtitle: 'A Counterintuitive Approach to Living a Good Life',
1034958
author: 'Mark Manson',
1035959
},
1036960
{
@@ -1044,14 +968,12 @@ const data = {
1044968
},
1045969
{
1046970
title: 'The Coaching Habit: ',
1047-
subtitle:
1048-
'Say Less, Ask More & Change the Way Your Lead Forever',
971+
subtitle: 'Say Less, Ask More & Change the Way Your Lead Forever',
1049972
author: 'Michael Bungay Stanier',
1050973
},
1051974
{
1052975
title: 'The First 90 Days: ',
1053-
subtitle:
1054-
'Critical Success Strategies for New Leaders at All Levels',
976+
subtitle: 'Critical Success Strategies for New Leaders at All Levels',
1055977
author: 'Michael D. Watkins',
1056978
},
1057979
{
@@ -1066,8 +988,7 @@ const data = {
1066988
},
1067989
{
1068990
title: 'Start With Why: ',
1069-
subtitle:
1070-
'How great leaders inspire everyone to take action',
991+
subtitle: 'How great leaders inspire everyone to take action',
1071992
author: 'Simon Sinek',
1072993
},
1073994
{
@@ -1134,8 +1055,7 @@ const data = {
11341055
{ title: 'Anything You Want', author: 'Derek Sivers' },
11351056
{
11361057
title: 'What is Your Legacy? ',
1137-
subtitle:
1138-
'Provocative Thoughts About Ethics, Leadership and Management',
1058+
subtitle: 'Provocative Thoughts About Ethics, Leadership and Management',
11391059
author: 'Mario Sergio Cortella',
11401060
},
11411061
{
@@ -1158,9 +1078,7 @@ const data = {
11581078
{ title: 'Getting Things Done', author: 'David Allen' },
11591079
],
11601080
},
1161-
freeTime: [
1162-
`I'm launching a nonprofit & open source initiative with a friend: https://konsilos.com`,
1163-
],
1081+
freeTime: [`I'm launching a nonprofit & open source initiative with a friend: https://konsilos.com`],
11641082
},
11651083
};
11661084
export default data;

0 commit comments

Comments
 (0)