cj)x=rK@#|4>TkI!xij{yZyh|^;p)D2lH-kYKQ$hSRRmU(Hw9Kc}cD;C*#xs
z+LjfNP+ow)BqySKNiRBKVH9?~m)`@tuBU3U?!?E$SaTuPO
z!|4N+h=Gf2xIVV>)}gI={>F~jt?C3{mcc8@xZFOfT|VqKGx1h47EwS@`AnQ%nMaqF
z^4ey-RU(CeliUQdOnO-%mwoXx{?a_1_q&8lY-C=nG_DyVfo*ysNE1<{GC^yPxj1>p
zV7W~(sT0{h{sb(xfS*r4_1!o;_x>U-BZ2Nj9(M$E1CHtqO+Ji{Qj0}+co~&bKp5M!+wM_(WwI6(xx{
z$;YrB8QggFW!yHQ2OV37e^}40Il~{8>soLtkY%vM)8^b!M!hl{BQM-2>=Dw`BH}!d
z3V8JHOmP++f@Rdk5>vWT+$mGBopcJ7)hw`Jeix?n3+v283CK_ADBDe2*(WcOYj!9kbkLbfAj=?#c-!~UcYOf1M&PhOonY
z52anO`lVXg``g~6CpT2_A8j~6ms_9b)wR1ZOA>ZZ4Q45Je47k``#Op9`*?3_K3(U&
zz-udt8nkU4Z(`@KdorqPq^Tdu)7?XWC^*E{D?9FqAX+g)Zmk4e)ONEOnWRFe+Y&6)&1QV
z+*#ksOfXuUNQt*1DqjCaQJ*RSwDJ(!m?n>A;~84=Dcv5jfH|@CdAd~r*sV1R}dv9Ld}!c
z&AzuXqOqJ86joj3m;d9`4vg*|Y^#)4c^P&88yvad#O|&!H0=%TokpK7Z5h-vJZ%vT
zvLMjPUBhXYhmjAwNXOnaK
z0(Osap#r#Nyi!c(=5hUvaJ7JAPIjm77QIurh8Qu_u*@81_4U~%3N;$4oItonL&ZbPrmZ2)MK6wl>-
zwb(+TAqxTt?iyAfDdEvKgZIpA-^$D*SGSLR10g`gc=fx73{VXv5IJ;3?UUCM3%bMO!Qi+_Ac
zr4OvW*cC9kZBkay-#3lR4AW8@WFXG(!!MZl%|DklIRC)dHj%FuOo$eJRS=*?*pTX#}|_rkZ#sbA>
zs0SqjrbYA>&d5q?VBo&`(RvUB-TuB%m^nK1_C58dM|d>X5aPH6EL;y$@an5N6fOBH$2!!_H{ue%l93@=5fW;O>^tS
ztdPfVnGm~@t1=Mpb+P_vISaQ3`*!CJPY!>f-$P#CF^HXqYVI?^SPFhrc~C1@y3_5o
z7Y-BHI_s}Wtpqu=bGU1Yg|R(@!%-Hk%11VtF~zVnWc%arO?kWSfhsPc
zHP2POf`v*3R&33|6hng@;I=T@suuIEj@UybUSN9E<>>z;OLv>;Y
zie~+Yi6)B5G0I!RJURQ8#@}sKzGC+=26T_(xbQz%GC7AEuw{-L+!9LH}mu*M04D+WYfab-UY#BBi_lUbx^<{u+C3s;mdt~*N7AKz630(hBFi#@ARx;!QoWU?EJNMcf4^TMGow9b
zQ}p+4@t<#H$AOcW>a-Pvh8aAfAYANU5Cl54P2^lv4bOeNmBJI3_(s9+BmYP+ADv_q
zNl&(rR}#T}6R6v@YU2G&y-)%LUql>toPLd^%HGx@Sh_S;JR+?S!|(NHO(gr4=Kxt%
z_HxH03vs64HU&q^Fx4~kPn@n~*_J}yee?zr6B@6Q_~-%YjEX+3wh-KR)%dO23WY$
z7lIez^{4;v5Wwf+Sb7#>*HIx`7?=h@Wpa&{9wNp#M?yHtp=`)a0lrE5RN3>kvZ{F@mQS*m7EX`RW)vId-79$`O*qQeQL!MZ>?k6qwiBzp}t6nTXn^n
zFpzu{WDE&;$^g{>a6(NZtu~gf*Qjk6!Af#oFqGj8`m$7B{%j}1?|qeh#f@7S`e@k&
zCOq^u&wj8;^R*gtHbOwa7ADccVC1N(A5Dv3RiM+g6D|#GXihc=CXA$r$C(3PLE~?=
z|L7Sm|LJSI`NbaHeMiD4U+-to-7mB4fWGWGo7s?70nyB$1EKd9H&8{n3Y9XTwFh0V
zcsS!dA!o6&8Wi=DjO~-+5s;B|zJ(9G@Hw|XwFtL2c1f%E{$m;QpIMAg%RC)`EC@&l
zq_z$wL^Zv7q6m_Yb~_h@JZ&Jdx11=EqZfyu@L=Q4}fh4PBQqO|Kpt%Inf)3fsBAjkV$JB>|Ho?T0?a|
zla*0B7veu3dI4v^#!{_VwDzEjeUC>Bt9}!jX0y9a9Yn
z7C`B_YBujvWtWD$t%B9CvV}@S
zihY-z6-;^W9>t|&jw6!hI&s0v$@9TK^1!}b46iQ74$6p$LwVX2ks~6aLJ%0xw`KRLGFS<$6Xj#$HnL|wb@L`m)h=KZ|Ay8iB
zV_AN%yJP&2F2s4g_zeix9g|}dTU9^tLJMRBOnx6%4h|NqRR^mnIupUh5=lT3vWc`B@hbaXRQzWlrL_6gzJ?>Zjr?zk)?fziFvahr9QJmk6&
zy>wq&7vqO?L)0nYZj+e-smV;v3QpeG8m+XXDUJzWzXAuN6Tb!pE9`~=^`U1~s4JST
zoytH8^PUg6EbmLjUI?SLRvoNv7-f0oU=a1iWR2>dPD)~Y)ONcHqt66!W)ss#YcGZ-
zAS0PATr>KzpyQGZpYN**bCqJO_dUFY_|31V>L=dVRH!=GQ)@5h(MdUkW8Xs|?TbHR
zb5w-ow<=u{D+_`XJny`w56OarM~4v~Ed&|h{uh=r_UHd)-ct+lOOY2CdJxL`MDUVLga5Yxush
zj3>^<>=9WE=^D&my}2bqnIe;!(K{Dv+Q8fZIa-PmmaGbTdeNn^S|Muc%wDunN&gCC
zudFywO<_IK@R##O(n|8;F{zJV96PWpsVSjj%4>a!2aW~L0LRNKBl-aCHjAd|&?lNO
z`Mo?icTCXn(n=poa>Gr7O3nK=g`wRx;b0)GUej~e(~Ir`AzG4GWyhI7L}~aTKDQ?L
zf%oZP~0!$~8!
zqE}+jxfeH_!xwJa6$GWSvqOE3i^*8cQBCeVJ%Xjns~U|Ytq;HCCC=-P=v;nx`*{wQ
z2M1jI^@qb4*d`H&O5vJ1DtI-xDgOim?s|#E8`Kr%U%l%H1MYf>FSiFXG1rXf8I@WS
zWSN>cD;ceSsUL#N=PSL%D{yDS&FHha3OrBOZTa&BbG_?KY+i
zkDMOn6HUmXnP=~tiMbxr{)gpdIK9zd3_(yo3p93GeO>4gEZy5pXeq=dnyq-vaZz17
zpXFAvBsaLK-NXSYJaNk;ym2=C5q``Y$12m{*-9tVANznO-qL2T)W<(Q-op4_yv4C{
zrF>(wsx)q!od>6k;N~lWv#r-1a`5)H^HF+J>b#4V=rl4>
zM3S^F9{jX~b2Y(XFMpUfh&!(wgv%DX%ulQMIDT={DAw&g%7D9GV)d?u+ji)|_JUIk
z{Nc+i*;v5bNdvj5blfM&Jou>^<)9P=Ax{04a0ZLnHoC?-h)$AJ
z6Xjq_R2>9(*5T*3pEYy}y!or~%pTN>8mqlQVee7>)A{GZZA|^`0;+0^$CuZI&o43e
z&kK2G!3M6(>eAqRjWvPsy}R)7pQbf9_xok#9FF9^sf7#(CS;rXD$WLr*%oVQtf!~5
z=+25(-<=enti>8d4U(!H8gfV`QudPj2M8^nt)FbFNQLot90`6XFF7nM-N`j
z-o?o?3SA(eZ17ZLP2lki%&*tyz%4NWew~tfDay>#BZjL#vNzFWr{|bJ>_6=oDRs9zQ;cM^<#XntKn4FCc(_Izudr=Pu|X;cFEMl*>G5FNP=is
zzyy>H0vr}AHE}ljB-#1ow{uwc!W_D!G^`)7EWe7$|0y=mql~3momFB(G!l}mSz~Fh
zT6Ky@I8Ct2wn(p;U8@D|Rno^T@g2(Z+<=#cP`@SX1cW)4RKd+z)!%ur#I(yNP3G
z-MqW%5bL(&v7`7T7d(DMPzY8*z$E!G$ug24;1fk98d#Q)1%X79!02wB7(22*^CtG8
zPg;1=vZT_-oHviL`-J`-B>=Ek8I-pIDNH6#eHf$~G(T@OdqRi87+}5D&H$EE$y$}s
z7qTF7@Yet1aJOMfq=QO(A{-vSraixz)IO>YugWE{;lNq)kDaIJ)Oo5eRO0fusrL9t
zu$W1(S+OT3k&%`}|E|f5?bnVJd-N&(<&EcfWJxJe!nqT)uE7yjZE}y
zwh3GTYzcQVmV%XtV$i8~R0XgHCkxQN$DRbQhrOP6XyXmVyPa571mizX%U6>-S>=Ae*gZjJlfcGv>1Tu$w(%Tgnns
z6+!cRqn4Yj3$rLNJu8vx`X@4}kDU&Qdd*Ha@AR|!po8W6s`zwIW%yXChTljLCX)pu
zKW(eZ8Q?BqWIGS%w|>RRO<#f6SZ%M7*y)U}^tKB?8WFY@3?*3le??_K70rUxE|6?*
z#LN(UZl>OKEfan?mHPm{B(rwOc3xj`oTW(v6+0wCIq$mgNivIaDp{0MNt{WbU#gYS
z-4htl(MmhJnbbrxZR{pQK}l>71*LRSMU9^`4j-qh{TwWJv!SSl{1O)~&Ecc=taxpsgt2Cmq-T>5<=&gq*DWyu)A~`%>
zDJ`INYQx=5*M7E>xhrL=5>mkDGMvcTsF0QHWsBFzUpp5va!SMPRa{loJU3=4vZVj_
z5`pV!tvAST32;NC2B9>Tku|6RF3XrrlRltdNTC84KVujh@9T)oQyDd@x_J@MRFaq1
zhL(gBDgawzE4mIJVyGu8qLIi^UC-HwU>VrB$yn{DaX+{<;`#3VI`jURKm}$E5tdB~
zK?G6cspLF*4UW9AX6BR$hPpBsho#HQ(ky~yWJ_OwE9c%EwawKxUd}C!J&IOnaav0T
zla;aMI~hMC`esi9rcOpQ>Hp0db5rqfFw$eAv+tph-oGzx(>tkZ`^pQmvA8P(!qtKx
zTEOSx@w?Tf_1h9#(Pii$-Q5|~Sh}9G5y3JL`>wy+v3EqC2J6Bk3Otiusyf8E$zU>b
zuWvW4lGO7`{U+<54x2L8y%t7#EJbICvXS}$W9LPm2J7M{4_`~~vxQ)`p>IkQ0&WzG
zqWMggK!&y+EugFd+gBXtj=P6wx-#qf$%tls?2v)Y0zjt%F(O#!(OK508*#ce$V?y5
zkG5U3?;!vFeVG?`Y)~y+f=MY%VlrX!y6ASMh`vQz=~iAyoV!L5F0(aa8Gr^5%^*uW
zGhDk<-IkO{`e5xPk`fSg{ni0gqO$yUeHfi1bVaDO!_2Sfz;z^P(q7}{-=?QK`VPt9
zvG@W-+eBL>nk<3Jf_}!H&E-E`j*<638ox?hN6(KR;MVgCSUA(e)5$rEE8B_a_XY$o
z3ac#$V6t+1$?^MRWi*sn7(J<>pE$;pKC%o5cm=Yy%ac@IGaqtRCv9~tW<;=F0@Z&p%(Qin%
zOV@VlM@2~)t=hNc!PS?T@Uo*7WPe^vw!bUotvf3Aoa6&Z;-YpmSwJ*1xoj&>Jfy$C
zTV+`}|GN6dsO>U{qdzvIC5r&EfrbJ4^$=^94(JR~t_wRNvuMp2>@25}{4g&_+b*3A
z2^GN0|GbG_PcG%T(;ca@wNjkd0+@UrhF2DFYnF}M?ir8W9=wV?mXl9KiNdZ_pFYd6
z9eXa4mZ=#j+8~QW!bTzv-6p&XU
zQzO|h<6(GLfpIg82~{onP8!!hu#zy*9~+(YIhi9t_wzM670v-Z(A#+=Y^R2=sN#HJ
zpTqyn+f4d^hLvHO0uS{Y!Ks46i+?9}XwT1AEozprRF;7V6HhSt0hlz&!
zffu7SinXs046yIfa5)J)5-{*nyQDXpP!;da2@)!Rs`AqmZ{67}<4HNxR#{G
z6e=*Fv5X3q?qauUU_xL5t$1{vt{{q-V8_zXTi_n}YHiaFqzGhHywBnC8h7z7}%n@E*c}ABsX_Lr*K?O(AbdZR`{;-o90H;Rn4z(nA7pfGY%ZD`CurLDmAD843LJ43dbKQpES
z(t`Exex$11!PUAF!efHunYvep2T{oF2|%N~8BGxZmkkUC9ze^M8Lbnsjvdx$gNlUH
z#m6|jeV3}XXNrm`I}p>CT{WzIx@nybF944KeF1fEj!raXXyt!^Uci$;)ZFldo3Cl~
z0foc%dcMJE*!RV%MjAzZ>qOuBwNC?Uj;0ev%bv)^vE!35AE1gjPqa{lv{
z%pL=*R}I&d{bLlavlSfJ5Vj0dM4Z@@i{n(I2782sedJ);%$+_eGdKI`%-n2a)#+k{
z7A05!o%SsqC0NWc4~0|%|MK-bEVW~h#+c{Z483;bR=X
z?+F~6Bkw{V0nHb*76L|N-eV05pova)Z{EX&r(VIi?9$F%9hOForfmS}Oa;z58mA9d
z`e0=%HLRhEb6l$2Y(trrl3&
zCE;>S89ifxb~GWS5D6_!u&xJnv9|6_d#L*7yEs1lJm|PHdmX;xrI@>Dd$`Up)7VH7
zxSRyOrkag7NWsLQ2+^BWt2WVQe)JTry6}~stOX9>)w3#=9gb}Li
zHcSPY-EfDNHx=HgqRl4Xp=0-yUODfj`a)HUvv)nFxnswI@NByXOeKjsX+uA(5krD2
zS8dkZcgYj~40*h2^%joa{pj1yoPxW7)hce)Vy45EBv>XCLN6RPp*T*jH23QIdWM{T
zACLtsuHVqLY73qn`KmjXDk^a<|61E3%fXg#;v**VT
z>iY&T37A1-r}21{>9E<+k_2lege*k9k$^x^&vBX|=jUh0`Lj?2GAM24?0tVy-LW%!
zt;V57M)msbs@seFZLJjFuu;t%2Er|L;W6P-B45DKcS@A?Lr15()Vj;Hr4=nW)#u
zPFK*1G8U-bv=e_t!+jI$qx>KLt^M!QK%dOq?3XomRV!dKQC>t)e#gkWoHqelieUW?
zC5V3>FdPH1LK$+tCqvGE8tCobn)9+}cjWM5*UBx(o){DTl1$aA$efnv$O)>~ZF>jB
z1@l;DZgzA@43E!HUc?(wB6uG%aIcu4r3lu?KsvA>RyWL$^G{^R`9F1jzCPkg$?<`q
z=;^SiS{>OnRJCgJgPFP6Kgi6@j%CpNA|M0Ms`+9LqqQ4if(%*x3Qi}Mp>RAwkex1$
zr(A*Tj=m*H0wRUDDZr(w7{6dL(Ri9
znYqhm^;!SHeuASoH*tv;_*Ub)Bv=6V)%pMXwg1VG^S5Tm`Qw3EC<3Sl$AH^2bC-?G
z%w1NOw5+=`={-8{{f)zSO|T9Dp9cQlAO<-@&R?7%=l27C2CBD#b))cby)tu`g_>4t
zOaHA$=dQHhM10o-3zUKvn~5Me8FK!=fgUJ~cqF_4^vuj%_Lt1uW#L%X8kFhq-#W(n
zjYUg~$7%}f0v?UlC_~Oa2RwFE81N48IEq)G7E6FXW#%qZn3U6_Fs}}$O002ovPDHLkV1k$fJ8%F1
literal 0
HcmV?d00001
diff --git a/tsconfig.json b/tsconfig.json
index ff06eae..5d7f425 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -2,7 +2,7 @@
{
"compileOnSave": false,
"compilerOptions": {
- "baseUrl": "./",
+ "baseUrl": ".",
"outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true,
"strict": true,
@@ -16,12 +16,13 @@
"experimentalDecorators": true,
"moduleResolution": "node",
"importHelpers": true,
- "target": "es2020",
+ "target": "es2021",
"module": "es2020",
"lib": [
- "es2020",
+ "es2021",
"dom"
- ]
+ ],
+ "newLine": "lf",
},
"angularCompilerOptions": {
"enableI18nLegacyMessageIdFormat": false,
From 47217bb7503e01a74547854fca504af6f9319ec3 Mon Sep 17 00:00:00 2001
From: Cody Tolene
Date: Wed, 27 Jul 2022 22:08:21 -0500
Subject: [PATCH 2/4] Update github actions
---
.github/workflows/on-merge-main.yml | 6 ++----
.github/workflows/verify-pull-request.yml | 6 ++----
2 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/on-merge-main.yml b/.github/workflows/on-merge-main.yml
index cc339c6..9ca20c7 100644
--- a/.github/workflows/on-merge-main.yml
+++ b/.github/workflows/on-merge-main.yml
@@ -7,12 +7,10 @@ jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- - name: Checkout 🛎️
- uses: actions/checkout@v3
- run: npm ci
-
+ - uses: actions/checkout@v3
- name: Verify Code 👌
run: |
+ run: npm ci
npm run lint
npm run prettier:check
diff --git a/.github/workflows/verify-pull-request.yml b/.github/workflows/verify-pull-request.yml
index c845916..d150159 100644
--- a/.github/workflows/verify-pull-request.yml
+++ b/.github/workflows/verify-pull-request.yml
@@ -4,12 +4,10 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- - name: Checkout 🛎️
- uses: actions/checkout@v3
- run: npm ci
-
+ - uses: actions/checkout@v3
- name: Verify Code 👌
run: |
+ run: npm ci
npm run lint
npm run prettier:check
From 73635b41f92540e2ddc6502a0a920b40a8718cbc Mon Sep 17 00:00:00 2001
From: Cody Tolene
Date: Wed, 27 Jul 2022 22:16:35 -0500
Subject: [PATCH 3/4] Update github actions
---
.github/workflows/on-merge-main.yml | 14 ++++++++------
.github/workflows/verify-pull-request.yml | 10 ++++++----
2 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/on-merge-main.yml b/.github/workflows/on-merge-main.yml
index 9ca20c7..7787844 100644
--- a/.github/workflows/on-merge-main.yml
+++ b/.github/workflows/on-merge-main.yml
@@ -1,16 +1,18 @@
-name: Validate and Deploy
-"on":
+name: "Validate and Deploy"
+on:
push:
branches:
- main
jobs:
- build_and_deploy:
+ "Validate and Deploy":
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
+ - name: Checkout 🛎️
+ run: npm ci
+
- name: Verify Code 👌
run: |
- run: npm ci
npm run lint
npm run prettier:check
@@ -20,8 +22,8 @@ jobs:
npm run npm-build-package
# https://docs.npmjs.com/about-packages-and-modules
+ - uses: actions/setup-node@v3
- name: Deploy Package to `npmjs` 🚀
- uses: actions/setup-node@v3
with:
registry-url: "https://registry.npmjs.org"
run: npm publish --access public --folder dist/npm
@@ -30,8 +32,8 @@ jobs:
# https://docs.github.com/en/packages
# https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages
+ - uses: actions/setup-node@v3
- name: Deploy Package to `gpr` 🚀
- uses: actions/setup-node@v3
with:
registry-url: "https://npm.pkg.github.com"
run: npm publish --access public --folder dist/npm
diff --git a/.github/workflows/verify-pull-request.yml b/.github/workflows/verify-pull-request.yml
index d150159..cb519df 100644
--- a/.github/workflows/verify-pull-request.yml
+++ b/.github/workflows/verify-pull-request.yml
@@ -1,13 +1,15 @@
-name: Verify Pull Request
-"on": pull_request
+name: "Verify Pull Request"
+on: pull_request
jobs:
- build:
+ "Verify Pull Request":
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
+ - name: Checkout 🛎️
+ run: npm ci
+
- name: Verify Code 👌
run: |
- run: npm ci
npm run lint
npm run prettier:check
From 05b643429e0b9311e0a0b7bb94cc016493d15855 Mon Sep 17 00:00:00 2001
From: Cody Tolene
Date: Wed, 27 Jul 2022 22:17:55 -0500
Subject: [PATCH 4/4] Update github actions
---
.github/workflows/on-merge-main.yml | 4 ++--
.github/workflows/verify-pull-request.yml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/on-merge-main.yml b/.github/workflows/on-merge-main.yml
index 7787844..c85868d 100644
--- a/.github/workflows/on-merge-main.yml
+++ b/.github/workflows/on-merge-main.yml
@@ -1,10 +1,10 @@
-name: "Validate and Deploy"
+name: "Verify and Deploy"
on:
push:
branches:
- main
jobs:
- "Validate and Deploy":
+ verify_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
diff --git a/.github/workflows/verify-pull-request.yml b/.github/workflows/verify-pull-request.yml
index cb519df..feb5fe6 100644
--- a/.github/workflows/verify-pull-request.yml
+++ b/.github/workflows/verify-pull-request.yml
@@ -1,7 +1,7 @@
name: "Verify Pull Request"
on: pull_request
jobs:
- "Verify Pull Request":
+ verify_pull_request:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3