formatação
This commit is contained in:
parent
e705901982
commit
785588b37e
31 changed files with 178 additions and 167 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"$schema": "https://biomejs.dev/schemas/1.5.3/schema.json",
|
"$schema": "https://biomejs.dev/schemas/1.7.3/schema.json",
|
||||||
"organizeImports": {
|
"organizeImports": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
},
|
},
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
"noDoubleEquals": "off",
|
"noDoubleEquals": "off",
|
||||||
"noExplicitAny": "off",
|
"noExplicitAny": "off",
|
||||||
"noDebugger": "off",
|
"noDebugger": "off",
|
||||||
"noApproximativeNumericConstant":"off"
|
"noApproximativeNumericConstant": "off"
|
||||||
},
|
},
|
||||||
"style": {
|
"style": {
|
||||||
"noUselessElse": "off"
|
"noUselessElse": "off"
|
||||||
|
|
@ -30,6 +30,17 @@
|
||||||
},
|
},
|
||||||
"formatter": {
|
"formatter": {
|
||||||
"indentWidth": 2,
|
"indentWidth": 2,
|
||||||
"indentStyle": "space"
|
"indentStyle": "space",
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
"javascript": {
|
||||||
|
"formatter": {
|
||||||
|
"semicolons": "asNeeded",
|
||||||
|
"arrowParentheses": "always",
|
||||||
|
"enabled": true,
|
||||||
|
"bracketSameLine": false,
|
||||||
|
"trailingComma": "all",
|
||||||
|
"attributePosition": "multiline"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
10
biome.json
10
biome.json
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"$schema": "https://biomejs.dev/schemas/1.5.3/schema.json",
|
"$schema": "https://biomejs.dev/schemas/1.7.3/schema.json",
|
||||||
"extends": ["Documentos/biome.json"],
|
"extends": ["Documentos/biome.json"],
|
||||||
"files": {
|
"files": {
|
||||||
"ignore": []
|
"ignore": []
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
2
dist/aleatorio.js.map
vendored
2
dist/aleatorio.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"aleatorio.js","sourceRoot":"","sources":["../src/aleatorio.ts"],"names":[],"mappings":";;;AAAA,MAAM,QAAQ,GAAG,4BAA4B,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;AAEjD,MAAM,SAAS,GAAG,CAAC,OAAgB,EAAE,EAAE,CAC5C,KAAK,CAAC,IAAI,CACR,EAAE,MAAM,EAAE,OAAO,IAAI,CAAC,EAAE,EACxB,GAAG,EAAE,CAAC,OAAO,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,IAAI,CAAC,GAAG,QAAQ,CAAC,MAAM,CAAC,EAAE,CAC5E,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;AAJA,QAAA,SAAS,aAIT"}
|
{"version":3,"file":"aleatorio.js","sourceRoot":"","sources":["../src/aleatorio.ts"],"names":[],"mappings":";;;AAAA,MAAM,QAAQ,GAAG,4BAA4B,CAAC,KAAK,CAAC,EAAE,CAAC,CAAA;AAEhD,MAAM,SAAS,GAAG,CAAC,OAAgB,EAAE,EAAE,CAC5C,KAAK,CAAC,IAAI,CACR,EAAE,MAAM,EAAE,OAAO,IAAI,CAAC,EAAE,EACxB,GAAG,EAAE,CAAC,OAAO,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,IAAI,CAAC,GAAG,QAAQ,CAAC,MAAM,CAAC,EAAE,CAC5E,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;AAJC,QAAA,SAAS,aAIV"}
|
||||||
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"auntenticacaoResiduos.js","sourceRoot":"","sources":["../../src/autorizacoes/auntenticacaoResiduos.ts"],"names":[],"mappings":";;;AAAA,6BAAwB;AAEX,QAAA,sBAAsB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC7C,WAAW;IAEX,cAAc,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;IACjC,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IACxB,aAAa,EAAE,OAAC,CAAC,MAAM,EAAE;IACzB,iBAAiB,EAAE,OAAC,CAAC,MAAM,EAAE;IAC7B,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE;IACvB,KAAK,EAAE,OAAC,CAAC,MAAM,CAAC,EAAE,CAAC;IAEnB,mBAAmB;IACnB,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE;IACnB,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE;IACvB,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IACxB,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IAExB,cAAc;IAEd,uGAAuG;IACvG,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IACxB,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE;IAC9B,kBAAkB,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE;IACpC,mBAAmB,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE;CACtC,CAAC,CAAC"}
|
{"version":3,"file":"auntenticacaoResiduos.js","sourceRoot":"","sources":["../../src/autorizacoes/auntenticacaoResiduos.ts"],"names":[],"mappings":";;;AAAA,6BAAuB;AAEV,QAAA,sBAAsB,GAAG,OAAC,CAAC,MAAM,CAAC;IAC7C,WAAW;IAEX,cAAc,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE;IACjC,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IACxB,aAAa,EAAE,OAAC,CAAC,MAAM,EAAE;IACzB,iBAAiB,EAAE,OAAC,CAAC,MAAM,EAAE;IAC7B,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE;IACvB,KAAK,EAAE,OAAC,CAAC,MAAM,CAAC,EAAE,CAAC;IAEnB,mBAAmB;IACnB,OAAO,EAAE,OAAC,CAAC,MAAM,EAAE;IACnB,WAAW,EAAE,OAAC,CAAC,MAAM,EAAE;IACvB,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IACxB,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IAExB,cAAc;IAEd,uGAAuG;IACvG,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE;IACxB,YAAY,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE;IAC9B,kBAAkB,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE;IACpC,mBAAmB,EAAE,OAAC,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE;CACtC,CAAC,CAAA"}
|
||||||
2
dist/autorizacoes/index.js.map
vendored
2
dist/autorizacoes/index.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/autorizacoes/index.ts"],"names":[],"mappings":";AAAA,sEAAsE;;;;;;;;;;;;;;;;AAEtE,0DAAwC"}
|
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/autorizacoes/index.ts"],"names":[],"mappings":";AAAA,sEAAsE;;;;;;;;;;;;;;;;AAEtE,0DAAuC"}
|
||||||
2
dist/constantes.js.map
vendored
2
dist/constantes.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"constantes.js","sourceRoot":"","sources":["../src/constantes.ts"],"names":[],"mappings":";;;AAAa,QAAA,SAAS,GAAG,sCAAsC,CAAC;AAEhE,8CAA8C;AAC9C,IAAY,YAOX;AAPD,WAAY,YAAY;IACtB,iCAAiB,CAAA;IACjB,qCAAqB,CAAA;IACrB,uDAAuC,CAAA;IACvC,+DAA+C,CAAA;IAC/C,iEAAiD,CAAA;IACjD,yEAAyD,CAAA;AAC3D,CAAC,EAPW,YAAY,4BAAZ,YAAY,QAOvB;AAED,gCAAgC;AAChC,IAAY,EAEX;AAFD,WAAY,EAAE;IACZ,qBAAe,CAAA;AACjB,CAAC,EAFW,EAAE,kBAAF,EAAE,QAEb"}
|
{"version":3,"file":"constantes.js","sourceRoot":"","sources":["../src/constantes.ts"],"names":[],"mappings":";;;AAAa,QAAA,SAAS,GAAG,sCAAsC,CAAA;AAE/D,8CAA8C;AAC9C,IAAY,YAOX;AAPD,WAAY,YAAY;IACtB,iCAAiB,CAAA;IACjB,qCAAqB,CAAA;IACrB,uDAAuC,CAAA;IACvC,+DAA+C,CAAA;IAC/C,iEAAiD,CAAA;IACjD,yEAAyD,CAAA;AAC3D,CAAC,EAPW,YAAY,4BAAZ,YAAY,QAOvB;AAED,gCAAgC;AAChC,IAAY,EAEX;AAFD,WAAY,EAAE;IACZ,qBAAe,CAAA;AACjB,CAAC,EAFW,EAAE,kBAAF,EAAE,QAEb"}
|
||||||
2
dist/ecosistema/index.js.map
vendored
2
dist/ecosistema/index.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/ecosistema/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,yCAAuB"}
|
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/ecosistema/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,yCAAsB"}
|
||||||
2
dist/ecosistema/urls.js.map
vendored
2
dist/ecosistema/urls.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"urls.js","sourceRoot":"","sources":["../../src/ecosistema/urls.ts"],"names":[],"mappings":";;;AAAa,QAAA,gBAAgB,GAAG,wCAAwC,CAAC"}
|
{"version":3,"file":"urls.js","sourceRoot":"","sources":["../../src/ecosistema/urls.ts"],"names":[],"mappings":";;;AAAa,QAAA,gBAAgB,GAAG,wCAAwC,CAAA"}
|
||||||
2
dist/index.js.map
vendored
2
dist/index.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,8CAA4B;AAC5B,iDAA+B;AAC/B,+CAA6B;AAC7B,6CAA2B;AAC3B,8CAA4B;AAC5B,gDAA8B;AAC9B,oDAAkC;AAClC,yCAAuB;AACvB,+CAA6B;AAC7B,+CAA6B"}
|
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,8CAA2B;AAC3B,iDAA8B;AAC9B,+CAA4B;AAC5B,6CAA0B;AAC1B,8CAA2B;AAC3B,gDAA6B;AAC7B,oDAAiC;AACjC,yCAAsB;AACtB,+CAA4B;AAC5B,+CAA4B"}
|
||||||
2
dist/resposta.js.map
vendored
2
dist/resposta.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"resposta.js","sourceRoot":"","sources":["../src/resposta.ts"],"names":[],"mappings":";;;AAAA,uDAA4C;AAE/B,QAAA,YAAY,GAAG;IAC1B,GAAG,EAAE,oBAAoB;IACzB,GAAG,EAAE,iBAAiB;IACtB,GAAG,EAAE,cAAc;IACnB,GAAG,EAAE,4BAA4B;CAClC,CAAC;AAoBF,MAAa,QAAQ;IACnB,iBAAiB,CAAyD;IAC1E,mBAAmB,CAAU;IAE7B,YACE,iBAAuE,EACvE,MAEC;QAED,IAAI,CAAC,iBAAiB,GAAG,iBAAiB,CAAC;QAC3C,IAAI,CAAC,mBAAmB,GAAG,MAAM,EAAE,mBAAmB,IAAI,KAAK,CAAC;IAClE,CAAC;IAED,YAAY,CAAI,SAAY;QAC1B,OAAO;YACL,MAAM,EAAE,GAAG;YACX,KAAK,EAAE,KAAK;YACZ,KAAK,EAAE,SAAS;YAChB,IAAI,EAAE,SAAS;SAChB,CAAC;IACJ,CAAC;IAED,UAAU,CAAC,SAAiB;QAC1B,OAAO,IAAI,CAAC,YAAY,CAAS,SAAS,CAAC,CAAC;IAC9C,CAAC;IAED,OAAO;QACL,OAAO,IAAI,CAAC,YAAY,CAAO,IAAI,CAAC,CAAC;IACvC,CAAC;IAED,OAAO,CAAC,IAAY,EAAE,MAAkC;QACtD,OAAO;YACL,MAAM,EAAE,MAAM,IAAI,GAAG;YACrB,KAAK,EAAE,IAAI;YACX,IAAI,EAAE,IAAI;YACV,KAAK,EAAE,SAAS;SACjB,CAAC;IACJ,CAAC;IAED,aAAa,CAAC,IAAa;QACzB,OAAO;YACL,MAAM,EAAE,GAAG;YACX,KAAK,EAAE,IAAI;YACX,IAAI,EAAE,IAAI,IAAI,oBAAY,CAAC,GAAG,CAAC;YAC/B,KAAK,EAAE,SAAS;SACjB,CAAC;IACJ,CAAC;IAED,cAAc,CAAC,GAAG,MAAyB;QACzC,iCAAiC;QACjC,IAAI,CAAC,iBAAiB,CAAC,GAAG,MAAM,CAAC,CAAC;QAClC,OAAO;YACL,MAAM,EAAE,GAAG;YACX,KAAK,EAAE,IAAI;YACX,IAAI,EAAE,0CAA0C;YAChD,KAAK,EAAE,SAAS;YAChB,QAAQ,EAAE,IAAI,CAAC,mBAAmB,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,SAAS;SACxD,CAAC;IACJ,CAAC;IAED,KAAK,CAAC,UAAU,CACd,OAA6B,EAC7B,YAAqB;QAErB,IAAI,CAAC;YACH,MAAM,SAAS,GAAG,MAAM,OAAO,CAAC,IAAI,CAAC;gBACnC,OAAO,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;qBACvB,IAAI,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC;qBACnC,KAAK,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,CAAC,OAAO,IAAI,EAAE,CAAC,CAAC;gBAChD,GAAG,CAAC,YAAY;oBACd,CAAC,CAAC,CAAC,IAAA,yBAAO,EAAC,YAAY,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC,CAAC;oBAC1D,CAAC,CAAC,EAAE,CAAC;aACR,CAAC,CAAC;YACH,OAAO,SAAS,CAAC;QACnB,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,OAAO,IAAI,CAAC,OAAO,CAAC,gCAAgC,CAAC,CAAC;QACxD,CAAC;IACH,CAAC;CACF;AA/ED,4BA+EC;AAEY,QAAA,UAAU,GAAG,IAAI,QAAQ,CAAC,GAAG,EAAE;IAC1C,EAAE;AACJ,CAAC,CAAC,CAAC"}
|
{"version":3,"file":"resposta.js","sourceRoot":"","sources":["../src/resposta.ts"],"names":[],"mappings":";;;AAAA,uDAA2C;AAE9B,QAAA,YAAY,GAAG;IAC1B,GAAG,EAAE,oBAAoB;IACzB,GAAG,EAAE,iBAAiB;IACtB,GAAG,EAAE,cAAc;IACnB,GAAG,EAAE,4BAA4B;CAClC,CAAA;AAoBD,MAAa,QAAQ;IACnB,iBAAiB,CAAwD;IACzE,mBAAmB,CAAS;IAE5B,YACE,iBAAuE,EACvE,MAEC;QAED,IAAI,CAAC,iBAAiB,GAAG,iBAAiB,CAAA;QAC1C,IAAI,CAAC,mBAAmB,GAAG,MAAM,EAAE,mBAAmB,IAAI,KAAK,CAAA;IACjE,CAAC;IAED,YAAY,CAAI,SAAY;QAC1B,OAAO;YACL,MAAM,EAAE,GAAG;YACX,KAAK,EAAE,KAAK;YACZ,KAAK,EAAE,SAAS;YAChB,IAAI,EAAE,SAAS;SAChB,CAAA;IACH,CAAC;IAED,UAAU,CAAC,SAAiB;QAC1B,OAAO,IAAI,CAAC,YAAY,CAAS,SAAS,CAAC,CAAA;IAC7C,CAAC;IAED,OAAO;QACL,OAAO,IAAI,CAAC,YAAY,CAAO,IAAI,CAAC,CAAA;IACtC,CAAC;IAED,OAAO,CAAC,IAAY,EAAE,MAAkC;QACtD,OAAO;YACL,MAAM,EAAE,MAAM,IAAI,GAAG;YACrB,KAAK,EAAE,IAAI;YACX,IAAI,EAAE,IAAI;YACV,KAAK,EAAE,SAAS;SACjB,CAAA;IACH,CAAC;IAED,aAAa,CAAC,IAAa;QACzB,OAAO;YACL,MAAM,EAAE,GAAG;YACX,KAAK,EAAE,IAAI;YACX,IAAI,EAAE,IAAI,IAAI,oBAAY,CAAC,GAAG,CAAC;YAC/B,KAAK,EAAE,SAAS;SACjB,CAAA;IACH,CAAC;IAED,cAAc,CAAC,GAAG,MAAyB;QACzC,iCAAiC;QACjC,IAAI,CAAC,iBAAiB,CAAC,GAAG,MAAM,CAAC,CAAA;QACjC,OAAO;YACL,MAAM,EAAE,GAAG;YACX,KAAK,EAAE,IAAI;YACX,IAAI,EAAE,0CAA0C;YAChD,KAAK,EAAE,SAAS;YAChB,QAAQ,EAAE,IAAI,CAAC,mBAAmB,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,SAAS;SACxD,CAAA;IACH,CAAC;IAED,KAAK,CAAC,UAAU,CACd,OAA6B,EAC7B,YAAqB;QAErB,IAAI,CAAC;YACH,MAAM,SAAS,GAAG,MAAM,OAAO,CAAC,IAAI,CAAC;gBACnC,OAAO,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;qBACvB,IAAI,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC;qBACnC,KAAK,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,CAAC,OAAO,IAAI,EAAE,CAAC,CAAC;gBAChD,GAAG,CAAC,YAAY;oBACd,CAAC,CAAC,CAAC,IAAA,yBAAO,EAAC,YAAY,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC,CAAC;oBAC1D,CAAC,CAAC,EAAE,CAAC;aACR,CAAC,CAAA;YACF,OAAO,SAAS,CAAA;QAClB,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,OAAO,IAAI,CAAC,OAAO,CAAC,gCAAgC,CAAC,CAAA;QACvD,CAAC;IACH,CAAC;CACF;AA/ED,4BA+EC;AAEY,QAAA,UAAU,GAAG,IAAI,QAAQ,CAAC,GAAG,EAAE;IAC1C,EAAE;AACJ,CAAC,CAAC,CAAA"}
|
||||||
2
dist/respostas.js.map
vendored
2
dist/respostas.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"respostas.js","sourceRoot":"","sources":["../src/respostas.ts"],"names":[],"mappings":";;;AAsBO,MAAM,cAAc,GAAG,CAC5B,oBAA4D,EAC5D,EAAE;IACF;;OAEG;IACH,MAAM,KAAK,GAAG,CAAI,KAAQ,EAA0B,EAAE;QACpD,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK;YACL,QAAQ,EAAE,SAAS;YACnB,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,IAAI;SACb,CAAC;IACJ,CAAC,CAAC;IAEF;;OAEG;IACH,MAAM,SAAS,GAAG,GAA8B,EAAE;QAChD,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,IAAI;YACX,QAAQ,EAAE,SAAS;YACnB,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,IAAI;SACb,CAAC;IACJ,CAAC,CAAC;IAEF;;OAEG;IACH,MAAM,IAAI,GAAG,CAAC,QAAgB,EAAE,QAAmB,EAAoB,EAAE;QACvE,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,SAAS;YAChB,QAAQ;YACR,KAAK,EAAE,IAAI;YACX,MAAM,EAAE,KAAK;YACb,QAAQ;SACT,CAAC;IACJ,CAAC,CAAC;IAEF;;OAEG;IACH,MAAM,aAAa,GAAG,CACpB,QAAiB,EACjB,QAAmB,EACD,EAAE;QACpB,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,SAAS;YAChB,QAAQ,EAAE,QAAQ,IAAI,kCAAkC;YACxD,KAAK,EAAE,IAAI;YACX,MAAM,EAAE,KAAK;YACb,QAAQ;SACT,CAAC;IACJ,CAAC,CAAC;IAEF;;OAEG;IACH,MAAM,WAAW,GAAG,CAAC,UAAa,EAAE,QAAiB,EAAoB,EAAE;QACzE,MAAM,WAAW,GAAG,oBAAoB,CAAC,UAAU,CAAC,CAAC;QAErD,MAAM,WAAW,GAAG,GAAG,QAAQ,IAAI,cAAc,EAAE,CAAC;QAEpD,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,SAAS;YAChB,QAAQ,EAAE,WAAW;YACrB,KAAK,EAAE,IAAI;YACX,MAAM,EAAE,KAAK;YACb,GAAG,WAAW;SACf,CAAC;IACJ,CAAC,CAAC;IAEF,OAAO;QACL,KAAK;QACL,SAAS;QACT,IAAI;QACJ,aAAa;QACb,WAAW;KACZ,CAAC;AACJ,CAAC,CAAC;AArFW,QAAA,cAAc,kBAqFzB;AAEF;;GAEG;AACU,QAAA,cAAc,GAAG,IAAA,sBAAc,EAAC,GAAG,EAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC"}
|
{"version":3,"file":"respostas.js","sourceRoot":"","sources":["../src/respostas.ts"],"names":[],"mappings":";;;AAsBO,MAAM,cAAc,GAAG,CAC5B,oBAA4D,EAC5D,EAAE;IACF;;OAEG;IACH,MAAM,KAAK,GAAG,CAAI,KAAQ,EAA0B,EAAE;QACpD,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK;YACL,QAAQ,EAAE,SAAS;YACnB,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,IAAI;SACb,CAAA;IACH,CAAC,CAAA;IAED;;OAEG;IACH,MAAM,SAAS,GAAG,GAA8B,EAAE;QAChD,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,IAAI;YACX,QAAQ,EAAE,SAAS;YACnB,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,IAAI;SACb,CAAA;IACH,CAAC,CAAA;IAED;;OAEG;IACH,MAAM,IAAI,GAAG,CAAC,QAAgB,EAAE,QAAmB,EAAoB,EAAE;QACvE,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,SAAS;YAChB,QAAQ;YACR,KAAK,EAAE,IAAI;YACX,MAAM,EAAE,KAAK;YACb,QAAQ;SACT,CAAA;IACH,CAAC,CAAA;IAED;;OAEG;IACH,MAAM,aAAa,GAAG,CACpB,QAAiB,EACjB,QAAmB,EACD,EAAE;QACpB,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,SAAS;YAChB,QAAQ,EAAE,QAAQ,IAAI,kCAAkC;YACxD,KAAK,EAAE,IAAI;YACX,MAAM,EAAE,KAAK;YACb,QAAQ;SACT,CAAA;IACH,CAAC,CAAA;IAED;;OAEG;IACH,MAAM,WAAW,GAAG,CAAC,UAAa,EAAE,QAAiB,EAAoB,EAAE;QACzE,MAAM,WAAW,GAAG,oBAAoB,CAAC,UAAU,CAAC,CAAA;QAEpD,MAAM,WAAW,GAAG,GAAG,QAAQ,IAAI,cAAc,EAAE,CAAA;QAEnD,OAAO;YACL,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,SAAS;YAChB,QAAQ,EAAE,WAAW;YACrB,KAAK,EAAE,IAAI;YACX,MAAM,EAAE,KAAK;YACb,GAAG,WAAW;SACf,CAAA;IACH,CAAC,CAAA;IAED,OAAO;QACL,KAAK;QACL,SAAS;QACT,IAAI;QACJ,aAAa;QACb,WAAW;KACZ,CAAA;AACH,CAAC,CAAA;AArFY,QAAA,cAAc,kBAqF1B;AAED;;GAEG;AACU,QAAA,cAAc,GAAG,IAAA,sBAAc,EAAC,GAAG,EAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA"}
|
||||||
2
dist/texto_busca.js.map
vendored
2
dist/texto_busca.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"texto_busca.js","sourceRoot":"","sources":["../src/texto_busca.ts"],"names":[],"mappings":";AAAA,wEAAwE;;;AAEjE,MAAM,WAAW,GAAG,CAAC,GAAG,KAAY,EAAU,EAAE,CACrD,KAAK;KACF,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CACX,GAAG,KAAK,IAAI,IAAI,GAAG,KAAK,SAAS;IAC/B,CAAC,CAAC,EAAE;IACJ,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC;SACR,SAAS,CAAC,KAAK,CAAC;QACjB,yEAAyE;SACxE,OAAO,CAAC,kBAAkB,EAAE,EAAE,CAAC;SAC/B,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;SACpB,WAAW,EAAE,CACrB;KACA,IAAI,CAAC,GAAG,CAAC,CAAC;AAZF,QAAA,WAAW,eAYT"}
|
{"version":3,"file":"texto_busca.js","sourceRoot":"","sources":["../src/texto_busca.ts"],"names":[],"mappings":";AAAA,wEAAwE;;;AAEjE,MAAM,WAAW,GAAG,CAAC,GAAG,KAAY,EAAU,EAAE,CACrD,KAAK;KACF,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CACX,GAAG,KAAK,IAAI,IAAI,GAAG,KAAK,SAAS;IAC/B,CAAC,CAAC,EAAE;IACJ,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC;SACR,SAAS,CAAC,KAAK,CAAC;QACjB,yEAAyE;SACxE,OAAO,CAAC,kBAAkB,EAAE,EAAE,CAAC;SAC/B,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;SACpB,WAAW,EAAE,CACrB;KACA,IAAI,CAAC,GAAG,CAAC,CAAA;AAZD,QAAA,WAAW,eAYV"}
|
||||||
2
dist/unidades_medida.js.map
vendored
2
dist/unidades_medida.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"unidades_medida.js","sourceRoot":"","sources":["../src/unidades_medida.ts"],"names":[],"mappings":";;;AAAa,QAAA,eAAe,GAMtB;IACJ;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,YAAY;QAClB,mBAAmB,EAAE,IAAI;QACzB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK;QACpC,IAAI,EAAE,OAAO;KACd;IACD;QACE,OAAO,EAAE,GAAG;QACZ,IAAI,EAAE,OAAO;QACb,mBAAmB,EAAE,IAAI;QACzB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,OAAO;KACd;IACD;QACE,OAAO,EAAE,KAAK;QACd,IAAI,EAAE,UAAU;QAChB,mBAAmB,EAAE,IAAI;QACzB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,OAAO;KACd;IACD;QACE,OAAO,EAAE,GAAG;QACZ,IAAI,EAAE,OAAO;QACb,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK;QACpC,IAAI,EAAE,QAAQ;KACf;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,cAAc;QACpB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,QAAQ;KACf;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,WAAW;QACjB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,QAAQ;KACf;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,YAAY;QAClB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,GAAG;QAC1C,IAAI,EAAE,aAAa;KACpB;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,WAAW;QACjB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,aAAa;KACpB;IACD;QACE,OAAO,EAAE,GAAG;QACZ,IAAI,EAAE,OAAO;QACb,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK;QACpC,IAAI,EAAE,aAAa;KACpB;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,YAAY;QAClB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,aAAa;KACpB;CACF,CAAC"}
|
{"version":3,"file":"unidades_medida.js","sourceRoot":"","sources":["../src/unidades_medida.ts"],"names":[],"mappings":";;;AAAa,QAAA,eAAe,GAMtB;IACJ;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,YAAY;QAClB,mBAAmB,EAAE,IAAI;QACzB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK;QACpC,IAAI,EAAE,OAAO;KACd;IACD;QACE,OAAO,EAAE,GAAG;QACZ,IAAI,EAAE,OAAO;QACb,mBAAmB,EAAE,IAAI;QACzB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,OAAO;KACd;IACD;QACE,OAAO,EAAE,KAAK;QACd,IAAI,EAAE,UAAU;QAChB,mBAAmB,EAAE,IAAI;QACzB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,OAAO;KACd;IACD;QACE,OAAO,EAAE,GAAG;QACZ,IAAI,EAAE,OAAO;QACb,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK;QACpC,IAAI,EAAE,QAAQ;KACf;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,cAAc;QACpB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,QAAQ;KACf;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,WAAW;QACjB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,QAAQ;KACf;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,YAAY;QAClB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,GAAG;QAC1C,IAAI,EAAE,aAAa;KACpB;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,WAAW;QACjB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,aAAa;KACpB;IACD;QACE,OAAO,EAAE,GAAG;QACZ,IAAI,EAAE,OAAO;QACb,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK;QACpC,IAAI,EAAE,aAAa;KACpB;IACD;QACE,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,YAAY;QAClB,mBAAmB,EAAE,GAAG;QACxB,UAAU,EAAE,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,GAAG,IAAI;QAC3C,IAAI,EAAE,aAAa;KACpB;CACF,CAAA"}
|
||||||
2
dist/uuid.js.map
vendored
2
dist/uuid.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"uuid.js","sourceRoot":"","sources":["../src/uuid.ts"],"names":[],"mappings":";;;AAAA,mBAAmB;AACnB,MAAM,MAAM,GAAG,kBAAkB,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;AACrC,MAAM,IAAI,GAAG,GAAG,EAAE;IACvB,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,GAAG,CAAC,CAAC;IACvC,MAAM,MAAM,GAAG,sCAAsC,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;IAChE,MAAM,OAAO,GAAG,MAAM;SACnB,GAAG,CAAC,CAAC,KAAK,EAAE,EAAE,CACb,KAAK,KAAK,GAAG;QACX,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC;QACtD,CAAC,CAAC,KAAK,CACV;SACA,IAAI,CAAC,EAAE,CAAC,CAAC;IAEZ,OAAO,OAAO,CAAC;AACjB,CAAC,CAAC;AAZW,QAAA,IAAI,QAYf"}
|
{"version":3,"file":"uuid.js","sourceRoot":"","sources":["../src/uuid.ts"],"names":[],"mappings":";;;AAAA,mBAAmB;AACnB,MAAM,MAAM,GAAG,kBAAkB,CAAC,KAAK,CAAC,EAAE,CAAC,CAAA;AACpC,MAAM,IAAI,GAAG,GAAG,EAAE;IACvB,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,GAAG,CAAC,CAAA;IACtC,MAAM,MAAM,GAAG,sCAAsC,CAAC,KAAK,CAAC,EAAE,CAAC,CAAA;IAC/D,MAAM,OAAO,GAAG,MAAM;SACnB,GAAG,CAAC,CAAC,KAAK,EAAE,EAAE,CACb,KAAK,KAAK,GAAG;QACX,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC;QACtD,CAAC,CAAC,KAAK,CACV;SACA,IAAI,CAAC,EAAE,CAAC,CAAA;IAEX,OAAO,OAAO,CAAA;AAChB,CAAC,CAAA;AAZY,QAAA,IAAI,QAYhB"}
|
||||||
2
dist/variaveisComuns.js.map
vendored
2
dist/variaveisComuns.js.map
vendored
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"variaveisComuns.js","sourceRoot":"","sources":["../src/variaveisComuns.ts"],"names":[],"mappings":";;;AAAO,MAAM,OAAO,GAAG,CAAC,EAAU,EAAiB,EAAE,CACnD,IAAI,OAAO,CAAC,CAAC,OAA0B,EAAE,EAAE,CACzC,UAAU,CAAC,GAAG,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,EAAE,CAAC,CACpC,CAAC;AAHS,QAAA,OAAO,WAGhB"}
|
{"version":3,"file":"variaveisComuns.js","sourceRoot":"","sources":["../src/variaveisComuns.ts"],"names":[],"mappings":";;;AAAO,MAAM,OAAO,GAAG,CAAC,EAAU,EAAiB,EAAE,CACnD,IAAI,OAAO,CAAC,CAAC,OAA0B,EAAE,EAAE,CACzC,UAAU,CAAC,GAAG,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,EAAE,CAAC,CACpC,CAAA;AAHU,QAAA,OAAO,WAGjB"}
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
{
|
{
|
||||||
"name": "~comuns",
|
"name": "~comuns",
|
||||||
"version": "0.17.0",
|
"version": "0.19.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "npm run biome && tsc && npm --no-git-tag-version version minor",
|
"build": "pnpm run biome && npm --no-git-tag-version version minor && tsc",
|
||||||
"biome": "npx @biomejs/biome check --apply ./src && npx @biomejs/biome format --write ./src"
|
"biome": "npx @biomejs/biome check --apply ./src && npx @biomejs/biome format --write ./src"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "",
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
"zod": "^3.22.4"
|
"zod": "^3.22.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@biomejs/biome": "^1.6.4",
|
"@biomejs/biome": "1.7.3",
|
||||||
"@types/node": "^20.12.5"
|
"@types/node": "^20.12.5"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
|
|
|
||||||
74
pnpm-lock.yaml
generated
74
pnpm-lock.yaml
generated
|
|
@ -16,63 +16,63 @@ importers:
|
||||||
version: 3.22.4
|
version: 3.22.4
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@biomejs/biome':
|
'@biomejs/biome':
|
||||||
specifier: ^1.6.4
|
specifier: 1.7.3
|
||||||
version: 1.6.4
|
version: 1.7.3
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ^20.12.5
|
specifier: ^20.12.5
|
||||||
version: 20.12.5
|
version: 20.12.5
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|
||||||
'@biomejs/biome@1.6.4':
|
'@biomejs/biome@1.7.3':
|
||||||
resolution: {integrity: sha512-3groVd2oWsLC0ZU+XXgHSNbq31lUcOCBkCcA7sAQGBopHcmL+jmmdoWlY3S61zIh+f2mqQTQte1g6PZKb3JJjA==}
|
resolution: {integrity: sha512-ogFQI+fpXftr+tiahA6bIXwZ7CSikygASdqMtH07J2cUzrpjyTMVc9Y97v23c7/tL1xCZhM+W9k4hYIBm7Q6cQ==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
'@biomejs/cli-darwin-arm64@1.6.4':
|
'@biomejs/cli-darwin-arm64@1.7.3':
|
||||||
resolution: {integrity: sha512-2WZef8byI9NRzGajGj5RTrroW9BxtfbP9etigW1QGAtwu/6+cLkdPOWRAs7uFtaxBNiKFYA8j/BxV5zeAo5QOQ==}
|
resolution: {integrity: sha512-eDvLQWmGRqrPIRY7AIrkPHkQ3visEItJKkPYSHCscSDdGvKzYjmBJwG1Gu8+QC5ed6R7eiU63LEC0APFBobmfQ==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@biomejs/cli-darwin-x64@1.6.4':
|
'@biomejs/cli-darwin-x64@1.7.3':
|
||||||
resolution: {integrity: sha512-uo1zgM7jvzcoDpF6dbGizejDLCqNpUIRkCj/oEK0PB0NUw8re/cn1EnxuOLZqDpn+8G75COLQTOx8UQIBBN/Kg==}
|
resolution: {integrity: sha512-JXCaIseKRER7dIURsVlAJacnm8SG5I0RpxZ4ya3dudASYUc68WGl4+FEN03ABY3KMIq7hcK1tzsJiWlmXyosZg==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64-musl@1.6.4':
|
'@biomejs/cli-linux-arm64-musl@1.7.3':
|
||||||
resolution: {integrity: sha512-Hp8Jwt6rjj0wCcYAEN6/cfwrrPLLlGOXZ56Lei4Pt4jy39+UuPeAVFPeclrrCfxyL1wQ2xPrhd/saTHSL6DoJg==}
|
resolution: {integrity: sha512-c8AlO45PNFZ1BYcwaKzdt46kYbuP6xPGuGQ6h4j3XiEDpyseRRUy/h+6gxj07XovmyxKnSX9GSZ6nVbZvcVUAw==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64@1.6.4':
|
'@biomejs/cli-linux-arm64@1.7.3':
|
||||||
resolution: {integrity: sha512-wAOieaMNIpLrxGc2/xNvM//CIZg7ueWy3V5A4T7gDZ3OL/Go27EKE59a+vMKsBCYmTt7jFl4yHz0TUkUbodA/w==}
|
resolution: {integrity: sha512-phNTBpo7joDFastnmZsFjYcDYobLTx4qR4oPvc9tJ486Bd1SfEVPHEvJdNJrMwUQK56T+TRClOQd/8X1nnjA9w==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64-musl@1.6.4':
|
'@biomejs/cli-linux-x64-musl@1.7.3':
|
||||||
resolution: {integrity: sha512-wqi0hr8KAx5kBO0B+m5u8QqiYFFBJOSJVSuRqTeGWW+GYLVUtXNidykNqf1JsW6jJDpbkSp2xHKE/bTlVaG2Kg==}
|
resolution: {integrity: sha512-UdEHKtYGWEX3eDmVWvQeT+z05T9/Sdt2+F/7zmMOFQ7boANeX8pcO6EkJPK3wxMudrApsNEKT26rzqK6sZRTRA==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64@1.6.4':
|
'@biomejs/cli-linux-x64@1.7.3':
|
||||||
resolution: {integrity: sha512-qTWhuIw+/ePvOkjE9Zxf5OqSCYxtAvcTJtVmZT8YQnmY2I62JKNV2m7tf6O5ViKZUOP0mOQ6NgqHKcHH1eT8jw==}
|
resolution: {integrity: sha512-vnedYcd5p4keT3iD48oSKjOIRPYcjSNNbd8MO1bKo9ajg3GwQXZLAH+0Cvlr+eMsO67/HddWmscSQwTFrC/uPA==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-win32-arm64@1.6.4':
|
'@biomejs/cli-win32-arm64@1.7.3':
|
||||||
resolution: {integrity: sha512-Wp3FiEeF6v6C5qMfLkHwf4YsoNHr/n0efvoC8jCKO/kX05OXaVExj+1uVQ1eGT7Pvx0XVm/TLprRO0vq/V6UzA==}
|
resolution: {integrity: sha512-unNCDqUKjujYkkSxs7gFIfdasttbDC4+z0kYmcqzRk6yWVoQBL4dNLcCbdnJS+qvVDNdI9rHp2NwpQ0WAdla4Q==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@biomejs/cli-win32-x64@1.6.4':
|
'@biomejs/cli-win32-x64@1.7.3':
|
||||||
resolution: {integrity: sha512-mz183Di5hTSGP7KjNWEhivcP1wnHLGmOxEROvoFsIxMYtDhzJDad4k5gI/1JbmA0xe4n52vsgqo09tBhrMT/Zg==}
|
resolution: {integrity: sha512-ZmByhbrnmz/UUFYB622CECwhKIPjJLLPr5zr3edhu04LzbfcOrz16VYeNq5dpO1ADG70FORhAJkaIGdaVBG00w==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
@ -93,39 +93,39 @@ packages:
|
||||||
|
|
||||||
snapshots:
|
snapshots:
|
||||||
|
|
||||||
'@biomejs/biome@1.6.4':
|
'@biomejs/biome@1.7.3':
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@biomejs/cli-darwin-arm64': 1.6.4
|
'@biomejs/cli-darwin-arm64': 1.7.3
|
||||||
'@biomejs/cli-darwin-x64': 1.6.4
|
'@biomejs/cli-darwin-x64': 1.7.3
|
||||||
'@biomejs/cli-linux-arm64': 1.6.4
|
'@biomejs/cli-linux-arm64': 1.7.3
|
||||||
'@biomejs/cli-linux-arm64-musl': 1.6.4
|
'@biomejs/cli-linux-arm64-musl': 1.7.3
|
||||||
'@biomejs/cli-linux-x64': 1.6.4
|
'@biomejs/cli-linux-x64': 1.7.3
|
||||||
'@biomejs/cli-linux-x64-musl': 1.6.4
|
'@biomejs/cli-linux-x64-musl': 1.7.3
|
||||||
'@biomejs/cli-win32-arm64': 1.6.4
|
'@biomejs/cli-win32-arm64': 1.7.3
|
||||||
'@biomejs/cli-win32-x64': 1.6.4
|
'@biomejs/cli-win32-x64': 1.7.3
|
||||||
|
|
||||||
'@biomejs/cli-darwin-arm64@1.6.4':
|
'@biomejs/cli-darwin-arm64@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-darwin-x64@1.6.4':
|
'@biomejs/cli-darwin-x64@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64-musl@1.6.4':
|
'@biomejs/cli-linux-arm64-musl@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64@1.6.4':
|
'@biomejs/cli-linux-arm64@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64-musl@1.6.4':
|
'@biomejs/cli-linux-x64-musl@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64@1.6.4':
|
'@biomejs/cli-linux-x64@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-win32-arm64@1.6.4':
|
'@biomejs/cli-win32-arm64@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-win32-x64@1.6.4':
|
'@biomejs/cli-win32-x64@1.7.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@types/node@20.12.5':
|
'@types/node@20.12.5':
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
const alfabeto = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");
|
const alfabeto = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("")
|
||||||
|
|
||||||
export const aleatorio = (tamanho?: number) =>
|
export const aleatorio = (tamanho?: number) =>
|
||||||
Array.from(
|
Array.from(
|
||||||
{ length: tamanho || 8 },
|
{ length: tamanho || 8 },
|
||||||
() => `ale-${alfabeto[Math.floor(Math.random() * 1000) % alfabeto.length]}`,
|
() => `ale-${alfabeto[Math.floor(Math.random() * 1000) % alfabeto.length]}`,
|
||||||
).join("");
|
).join("")
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import { z } from "zod";
|
import { z } from "zod"
|
||||||
|
|
||||||
export const InterfaceAuntenticacao = z.object({
|
export const InterfaceAuntenticacao = z.object({
|
||||||
// usuários
|
// usuários
|
||||||
|
|
@ -23,4 +23,4 @@ export const InterfaceAuntenticacao = z.object({
|
||||||
url_usuarios: z.string().url(),
|
url_usuarios: z.string().url(),
|
||||||
url_empreendedores: z.string().url(),
|
url_empreendedores: z.string().url(),
|
||||||
url_empreendimentos: z.string().url(),
|
url_empreendimentos: z.string().url(),
|
||||||
});
|
})
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
/** Sistemas vão conversar por meio de autorizações tipar eles aqui */
|
/** Sistemas vão conversar por meio de autorizações tipar eles aqui */
|
||||||
|
|
||||||
export * from "./auntenticacaoResiduos";
|
export * from "./auntenticacaoResiduos"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
export const uuid_null = "00000000-0000-0000-0000-000000000000";
|
export const uuid_null = "00000000-0000-0000-0000-000000000000"
|
||||||
|
|
||||||
/** Colunas Presentes n maioria das tabelas */
|
/** Colunas Presentes n maioria das tabelas */
|
||||||
export enum camposComuns {
|
export enum camposComuns {
|
||||||
|
|
|
||||||
|
|
@ -10,19 +10,19 @@ export enum operadores {
|
||||||
}
|
}
|
||||||
|
|
||||||
export type tipoFiltro = {
|
export type tipoFiltro = {
|
||||||
coluna: string;
|
coluna: string
|
||||||
valor: any;
|
valor: any
|
||||||
operador: keyof typeof operadores | operadores;
|
operador: keyof typeof operadores | operadores
|
||||||
ou?: boolean;
|
ou?: boolean
|
||||||
};
|
}
|
||||||
|
|
||||||
export type interfaceConsulta = {
|
export type interfaceConsulta = {
|
||||||
offset?: number;
|
offset?: number
|
||||||
limit?: number;
|
limit?: number
|
||||||
filtros?: tipoFiltro[];
|
filtros?: tipoFiltro[]
|
||||||
ordem?: string;
|
ordem?: string
|
||||||
ordemTipo?: "asc" | "desc";
|
ordemTipo?: "asc" | "desc"
|
||||||
colunas?: string[];
|
colunas?: string[]
|
||||||
apenasConsulta?: boolean;
|
apenasConsulta?: boolean
|
||||||
apenasContagem?: boolean;
|
apenasContagem?: boolean
|
||||||
};
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
export * from "./urls";
|
export * from "./urls"
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
export const cdn_carro_de_boi = "https://carro-de-boi-idz-one.b-cdn.net";
|
export const cdn_carro_de_boi = "https://carro-de-boi-idz-one.b-cdn.net"
|
||||||
|
|
|
||||||
20
src/index.ts
20
src/index.ts
|
|
@ -1,10 +1,10 @@
|
||||||
export * from "./respostas";
|
export * from "./respostas"
|
||||||
export * from "./autorizacoes";
|
export * from "./autorizacoes"
|
||||||
export * from "./constantes";
|
export * from "./constantes"
|
||||||
export * from "./consulta";
|
export * from "./consulta"
|
||||||
export * from "./aleatorio";
|
export * from "./aleatorio"
|
||||||
export * from "./texto_busca";
|
export * from "./texto_busca"
|
||||||
export * from "./unidades_medida";
|
export * from "./unidades_medida"
|
||||||
export * from "./uuid";
|
export * from "./uuid"
|
||||||
export * from "./provedores";
|
export * from "./provedores"
|
||||||
export * from "./ecosistema";
|
export * from "./ecosistema"
|
||||||
|
|
|
||||||
|
|
@ -1,42 +1,42 @@
|
||||||
import { esperar } from "./variaveisComuns";
|
import { esperar } from "./variaveisComuns"
|
||||||
|
|
||||||
export const codigosErros = {
|
export const codigosErros = {
|
||||||
400: "Erro de requisição",
|
400: "Erro de requisição",
|
||||||
403: "Não autenticado",
|
403: "Não autenticado",
|
||||||
500: "Erro interno",
|
500: "Erro interno",
|
||||||
504: "Tempo de resposta excedido",
|
504: "Tempo de resposta excedido",
|
||||||
};
|
}
|
||||||
|
|
||||||
export interface tipoRespostaSucesso<T> {
|
export interface tipoRespostaSucesso<T> {
|
||||||
codigo: 200;
|
codigo: 200
|
||||||
eErro: false;
|
eErro: false
|
||||||
valor: T;
|
valor: T
|
||||||
erro: undefined;
|
erro: undefined
|
||||||
detalhes?: any[];
|
detalhes?: any[]
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface tipoRespostaErro {
|
export interface tipoRespostaErro {
|
||||||
codigo: keyof typeof codigosErros;
|
codigo: keyof typeof codigosErros
|
||||||
eErro: true;
|
eErro: true
|
||||||
erro: string;
|
erro: string
|
||||||
valor: undefined;
|
valor: undefined
|
||||||
detalhes?: any[];
|
detalhes?: any[]
|
||||||
}
|
}
|
||||||
|
|
||||||
export type tipoResposta<T> = tipoRespostaSucesso<T> | tipoRespostaErro;
|
export type tipoResposta<T> = tipoRespostaSucesso<T> | tipoRespostaErro
|
||||||
|
|
||||||
export class Resposta<opcoesErroInterno extends any[]> {
|
export class Resposta<opcoesErroInterno extends any[]> {
|
||||||
funcaoErroInterno: (...opcoes: opcoesErroInterno) => void | Promise<void>;
|
funcaoErroInterno: (...opcoes: opcoesErroInterno) => void | Promise<void>
|
||||||
detalhesErroInterno: boolean;
|
detalhesErroInterno: boolean
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
funcaoErroInterno: (...arg1: opcoesErroInterno) => void | Promise<void>,
|
funcaoErroInterno: (...arg1: opcoesErroInterno) => void | Promise<void>,
|
||||||
opcoes?: {
|
opcoes?: {
|
||||||
detalhesErroInterno?: boolean;
|
detalhesErroInterno?: boolean
|
||||||
},
|
},
|
||||||
) {
|
) {
|
||||||
this.funcaoErroInterno = funcaoErroInterno;
|
this.funcaoErroInterno = funcaoErroInterno
|
||||||
this.detalhesErroInterno = opcoes?.detalhesErroInterno || false;
|
this.detalhesErroInterno = opcoes?.detalhesErroInterno || false
|
||||||
}
|
}
|
||||||
|
|
||||||
addResultado<T>(resultado: T): tipoResposta<T> {
|
addResultado<T>(resultado: T): tipoResposta<T> {
|
||||||
|
|
@ -45,15 +45,15 @@ export class Resposta<opcoesErroInterno extends any[]> {
|
||||||
eErro: false,
|
eErro: false,
|
||||||
valor: resultado,
|
valor: resultado,
|
||||||
erro: undefined,
|
erro: undefined,
|
||||||
};
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
addSucesso(resultado: string): tipoResposta<string> {
|
addSucesso(resultado: string): tipoResposta<string> {
|
||||||
return this.addResultado<string>(resultado);
|
return this.addResultado<string>(resultado)
|
||||||
}
|
}
|
||||||
|
|
||||||
addTrue(): tipoResposta<true> {
|
addTrue(): tipoResposta<true> {
|
||||||
return this.addResultado<true>(true);
|
return this.addResultado<true>(true)
|
||||||
}
|
}
|
||||||
|
|
||||||
addErro(erro: string, codigo?: keyof typeof codigosErros): tipoRespostaErro {
|
addErro(erro: string, codigo?: keyof typeof codigosErros): tipoRespostaErro {
|
||||||
|
|
@ -62,7 +62,7 @@ export class Resposta<opcoesErroInterno extends any[]> {
|
||||||
eErro: true,
|
eErro: true,
|
||||||
erro: erro,
|
erro: erro,
|
||||||
valor: undefined,
|
valor: undefined,
|
||||||
};
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
addErroEspera(erro?: string): tipoRespostaErro {
|
addErroEspera(erro?: string): tipoRespostaErro {
|
||||||
|
|
@ -71,19 +71,19 @@ export class Resposta<opcoesErroInterno extends any[]> {
|
||||||
eErro: true,
|
eErro: true,
|
||||||
erro: erro || codigosErros[504],
|
erro: erro || codigosErros[504],
|
||||||
valor: undefined,
|
valor: undefined,
|
||||||
};
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
addErroInterno(...opcoes: opcoesErroInterno): tipoRespostaErro {
|
addErroInterno(...opcoes: opcoesErroInterno): tipoRespostaErro {
|
||||||
//comunica o suporte sobre o erro
|
//comunica o suporte sobre o erro
|
||||||
this.funcaoErroInterno(...opcoes);
|
this.funcaoErroInterno(...opcoes)
|
||||||
return {
|
return {
|
||||||
codigo: 500,
|
codigo: 500,
|
||||||
eErro: true,
|
eErro: true,
|
||||||
erro: "Erro interno: Contate o suporte técnico.",
|
erro: "Erro interno: Contate o suporte técnico.",
|
||||||
valor: undefined,
|
valor: undefined,
|
||||||
detalhes: this.detalhesErroInterno ? opcoes : undefined,
|
detalhes: this.detalhesErroInterno ? opcoes : undefined,
|
||||||
};
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async addPromise<T>(
|
async addPromise<T>(
|
||||||
|
|
@ -98,14 +98,14 @@ export class Resposta<opcoesErroInterno extends any[]> {
|
||||||
...(limiteEspera
|
...(limiteEspera
|
||||||
? [esperar(limiteEspera).then(() => this.addErroEspera())]
|
? [esperar(limiteEspera).then(() => this.addErroEspera())]
|
||||||
: []),
|
: []),
|
||||||
]);
|
])
|
||||||
return resultado;
|
return resultado
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return this.addErro("Erro na resolução da Promessa.");
|
return this.addErro("Erro na resolução da Promessa.")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export const respostaCM = new Resposta(() => {
|
export const respostaCM = new Resposta(() => {
|
||||||
//
|
//
|
||||||
});
|
})
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,24 @@
|
||||||
export type tipoRespostaSucesso<T> = {
|
export type tipoRespostaSucesso<T> = {
|
||||||
cod: 200;
|
cod: 200
|
||||||
valor: T;
|
valor: T
|
||||||
mensagem: undefined;
|
mensagem: undefined
|
||||||
eErro: false;
|
eErro: false
|
||||||
eCerto: true;
|
eCerto: true
|
||||||
detalhe?: undefined;
|
detalhe?: undefined
|
||||||
};
|
}
|
||||||
|
|
||||||
export type tipoRespostaErro = {
|
export type tipoRespostaErro = {
|
||||||
//400 é um erro conhecido,
|
//400 é um erro conhecido,
|
||||||
//500 é um erro desconhecido, geralmente tem origem de um exception
|
//500 é um erro desconhecido, geralmente tem origem de um exception
|
||||||
cod: 400 | 403 | 500;
|
cod: 400 | 403 | 500
|
||||||
valor: undefined;
|
valor: undefined
|
||||||
mensagem: string;
|
mensagem: string
|
||||||
eErro: true;
|
eErro: true
|
||||||
eCerto: false;
|
eCerto: false
|
||||||
detalhes?: string[];
|
detalhes?: string[]
|
||||||
};
|
}
|
||||||
|
|
||||||
export type tipoResposta<T> = tipoRespostaSucesso<T> | tipoRespostaErro;
|
export type tipoResposta<T> = tipoRespostaSucesso<T> | tipoRespostaErro
|
||||||
|
|
||||||
export const gerarRespostas = <T>(
|
export const gerarRespostas = <T>(
|
||||||
registrarErroInterno: (erro: T) => Partial<tipoRespostaErro>,
|
registrarErroInterno: (erro: T) => Partial<tipoRespostaErro>,
|
||||||
|
|
@ -33,8 +33,8 @@ export const gerarRespostas = <T>(
|
||||||
mensagem: undefined,
|
mensagem: undefined,
|
||||||
eErro: false,
|
eErro: false,
|
||||||
eCerto: true,
|
eCerto: true,
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gera uma resposta de sucesso com valor true
|
* Gera uma resposta de sucesso com valor true
|
||||||
|
|
@ -46,8 +46,8 @@ export const gerarRespostas = <T>(
|
||||||
mensagem: undefined,
|
mensagem: undefined,
|
||||||
eErro: false,
|
eErro: false,
|
||||||
eCerto: true,
|
eCerto: true,
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gera uma resposta de erro conhecido
|
* Gera uma resposta de erro conhecido
|
||||||
|
|
@ -60,8 +60,8 @@ export const gerarRespostas = <T>(
|
||||||
eErro: true,
|
eErro: true,
|
||||||
eCerto: false,
|
eCerto: false,
|
||||||
detalhes,
|
detalhes,
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gera uma resposta de erro de permissão,será necessário fazer o login novamente
|
* Gera uma resposta de erro de permissão,será necessário fazer o login novamente
|
||||||
|
|
@ -77,16 +77,16 @@ export const gerarRespostas = <T>(
|
||||||
eErro: true,
|
eErro: true,
|
||||||
eCerto: false,
|
eCerto: false,
|
||||||
detalhes,
|
detalhes,
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gera uma resposta de erro desconhecido, geralmente tem origem de um exception
|
* Gera uma resposta de erro desconhecido, geralmente tem origem de um exception
|
||||||
*/
|
*/
|
||||||
const erroInterno = (parametros: T, mensagem?: string): tipoRespostaErro => {
|
const erroInterno = (parametros: T, mensagem?: string): tipoRespostaErro => {
|
||||||
const resRegistro = registrarErroInterno(parametros);
|
const resRegistro = registrarErroInterno(parametros)
|
||||||
|
|
||||||
const mensagemFim = `${mensagem || "Erro interno"}`;
|
const mensagemFim = `${mensagem || "Erro interno"}`
|
||||||
|
|
||||||
return {
|
return {
|
||||||
cod: 500,
|
cod: 500,
|
||||||
|
|
@ -95,8 +95,8 @@ export const gerarRespostas = <T>(
|
||||||
eErro: true,
|
eErro: true,
|
||||||
eCerto: false,
|
eCerto: false,
|
||||||
...resRegistro,
|
...resRegistro,
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
valor,
|
valor,
|
||||||
|
|
@ -104,10 +104,10 @@ export const gerarRespostas = <T>(
|
||||||
erro,
|
erro,
|
||||||
erroPermissao,
|
erroPermissao,
|
||||||
erroInterno,
|
erroInterno,
|
||||||
};
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Uso de respostas em comuns
|
* Uso de respostas em comuns
|
||||||
*/
|
*/
|
||||||
export const respostaComuns = gerarRespostas(() => ({}));
|
export const respostaComuns = gerarRespostas(() => ({}))
|
||||||
|
|
|
||||||
|
|
@ -12,4 +12,4 @@ export const texto_busca = (...texto: any[]): string =>
|
||||||
.replace(/\s+/g, " ")
|
.replace(/\s+/g, " ")
|
||||||
.toLowerCase(),
|
.toLowerCase(),
|
||||||
)
|
)
|
||||||
.join(" ");
|
.join(" ")
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
export const unidades_medida: {
|
export const unidades_medida: {
|
||||||
unidade: string;
|
unidade: string
|
||||||
nome: string;
|
nome: string
|
||||||
unidade_normalizada: string;
|
unidade_normalizada: string
|
||||||
normalizar: (valor: number) => number;
|
normalizar: (valor: number) => number
|
||||||
tipo: "massa" | "volume" | "comprimento";
|
tipo: "massa" | "volume" | "comprimento"
|
||||||
}[] = [
|
}[] = [
|
||||||
{
|
{
|
||||||
unidade: "kg",
|
unidade: "kg",
|
||||||
|
|
@ -75,4 +75,4 @@ export const unidades_medida: {
|
||||||
normalizar: (valor: number) => valor * 1000,
|
normalizar: (valor: number) => valor * 1000,
|
||||||
tipo: "comprimento",
|
tipo: "comprimento",
|
||||||
},
|
},
|
||||||
];
|
]
|
||||||
|
|
|
||||||
12
src/uuid.ts
12
src/uuid.ts
|
|
@ -1,15 +1,15 @@
|
||||||
//Gerar uma uuid V4
|
//Gerar uma uuid V4
|
||||||
const letras = "0123456789abcdef".split("");
|
const letras = "0123456789abcdef".split("")
|
||||||
export const uuid = () => {
|
export const uuid = () => {
|
||||||
letras.sort(() => Math.random() - 0.5);
|
letras.sort(() => Math.random() - 0.5)
|
||||||
const modelo = "xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx".split("");
|
const modelo = "xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx".split("")
|
||||||
const retorno = modelo
|
const retorno = modelo
|
||||||
.map((letra) =>
|
.map((letra) =>
|
||||||
letra === "x"
|
letra === "x"
|
||||||
? letras[((1000 * Math.random()) | 0) % letras.length]
|
? letras[((1000 * Math.random()) | 0) % letras.length]
|
||||||
: letra,
|
: letra,
|
||||||
)
|
)
|
||||||
.join("");
|
.join("")
|
||||||
|
|
||||||
return retorno;
|
return retorno
|
||||||
};
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
export const esperar = (ms: number): Promise<true> =>
|
export const esperar = (ms: number): Promise<true> =>
|
||||||
new Promise((resolve: (r: true) => void) =>
|
new Promise((resolve: (r: true) => void) =>
|
||||||
setTimeout(() => resolve(true), ms),
|
setTimeout(() => resolve(true), ms),
|
||||||
);
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue