add import node_fetch from "node-fetch";

This commit is contained in:
Luiz H. R. Silva 2024-06-19 10:33:55 -03:00
parent d614ba0d27
commit 5e04f26bbb
14 changed files with 87 additions and 17 deletions

View file

@ -7,6 +7,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
}; };
import node_fetch from "node-fetch";
import { respostaComuns } from "p-respostas"; import { respostaComuns } from "p-respostas";
import { z } from "zod"; import { z } from "zod";
import { PREFIXO, baseUrlPilao } from "./_variaveis"; import { PREFIXO, baseUrlPilao } from "./_variaveis";
@ -20,7 +21,7 @@ export const deletar_registros = ({ emDesenvolvimento, cliente: { conta, produto
const tamanhoBlocos = 1000; const tamanhoBlocos = 1000;
while (codigos.length > 0) { while (codigos.length > 0) {
const bloco = codigos.splice(0, tamanhoBlocos); const bloco = codigos.splice(0, tamanhoBlocos);
const resp = yield fetch(url.toString(), { const resp = yield node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ tabela, codigos: bloco }), body: JSON.stringify({ tabela, codigos: bloco }),
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },

View file

@ -7,6 +7,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
}; };
import node_fetch from "node-fetch";
import { respostaComuns } from "p-respostas"; import { respostaComuns } from "p-respostas";
import { z } from "zod"; import { z } from "zod";
import { PREFIXO, baseUrlPilao, z_tipo_coluna_base_dados, } from "./_variaveis"; import { PREFIXO, baseUrlPilao, z_tipo_coluna_base_dados, } from "./_variaveis";
@ -30,7 +31,7 @@ export const enviar_registros = ({ emDesenvolvimento, cliente: { conta, produto
const tamanhoBlocos = 1000; const tamanhoBlocos = 1000;
while (registros.length > 0) { while (registros.length > 0) {
const bloco = registros.splice(0, tamanhoBlocos); const bloco = registros.splice(0, tamanhoBlocos);
const resp = yield fetch(url.toString(), { const resp = yield node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ tabela, registros: bloco }), body: JSON.stringify({ tabela, registros: bloco }),
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },

View file

@ -7,6 +7,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
}; };
import node_fetch from "node-fetch";
import { respostaComuns } from "p-respostas"; import { respostaComuns } from "p-respostas";
import { z } from "zod"; import { z } from "zod";
import { PREFIXO, baseUrlPilao, tiposSeriesAgregacoes, } from "./_variaveis"; import { PREFIXO, baseUrlPilao, tiposSeriesAgregacoes, } from "./_variaveis";
@ -17,7 +18,7 @@ export const zp_serie_consultar = z.object({
export const serie_consultar = ({ emDesenvolvimento, parametros: { identificador }, cliente: { conta, produto }, }) => { export const serie_consultar = ({ emDesenvolvimento, parametros: { identificador }, cliente: { conta, produto }, }) => {
const dados = () => __awaiter(void 0, void 0, void 0, function* () { const dados = () => __awaiter(void 0, void 0, void 0, function* () {
const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${`${PREFIXO}/${tiposSeriesAgregacoes.enum.contagem}/${produto}/${conta}`}`); const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${`${PREFIXO}/${tiposSeriesAgregacoes.enum.contagem}/${produto}/${conta}`}`);
const resp = yield fetch(url.toString(), { const resp = yield node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
identificador, identificador,

View file

@ -7,6 +7,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
}; };
import node_fetch from "node-fetch";
import { respostaComuns } from "p-respostas"; import { respostaComuns } from "p-respostas";
import { z } from "zod"; import { z } from "zod";
import { PREFIXO, baseUrlPilao, tiposSeriesAgregacoes, } from "./_variaveis"; import { PREFIXO, baseUrlPilao, tiposSeriesAgregacoes, } from "./_variaveis";
@ -20,7 +21,7 @@ export const zp_serie_registrar = z.object({
}); });
export const serie_registrar = ({ emDesenvolvimento, cliente: { conta, produto }, parametros: { agregacao, colanuEixoX, colunaAgrupamento, identificador, tabela, }, }) => __awaiter(void 0, void 0, void 0, function* () { export const serie_registrar = ({ emDesenvolvimento, cliente: { conta, produto }, parametros: { agregacao, colanuEixoX, colunaAgrupamento, identificador, tabela, }, }) => __awaiter(void 0, void 0, void 0, function* () {
const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${`${PREFIXO}/${Object.keys({ serie_registrar })[0]}/${produto}/${conta}`}`); const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${`${PREFIXO}/${Object.keys({ serie_registrar })[0]}/${produto}/${conta}`}`);
const resp = yield fetch(url.toString(), { const resp = yield node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
tabela, tabela,

View file

@ -35,8 +35,12 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
} }
}; };
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.deletar_registros = exports.zp_deletar_registros = void 0; exports.deletar_registros = exports.zp_deletar_registros = void 0;
var node_fetch_1 = __importDefault(require("node-fetch"));
var p_respostas_1 = require("p-respostas"); var p_respostas_1 = require("p-respostas");
var zod_1 = require("zod"); var zod_1 = require("zod");
var _variaveis_1 = require("./_variaveis"); var _variaveis_1 = require("./_variaveis");
@ -58,7 +62,7 @@ var deletar_registros = function (_a) {
case 1: case 1:
if (!(codigos.length > 0)) return [3 /*break*/, 3]; if (!(codigos.length > 0)) return [3 /*break*/, 3];
bloco = codigos.splice(0, tamanhoBlocos); bloco = codigos.splice(0, tamanhoBlocos);
return [4 /*yield*/, fetch(url.toString(), { return [4 /*yield*/, (0, node_fetch_1.default)(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ tabela: tabela, codigos: bloco }), body: JSON.stringify({ tabela: tabela, codigos: bloco }),
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },

View file

@ -35,8 +35,12 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
} }
}; };
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.enviar_registros = exports.zp_enviar_registros = exports.zp_registrar_base_dados = void 0; exports.enviar_registros = exports.zp_enviar_registros = exports.zp_registrar_base_dados = void 0;
var node_fetch_1 = __importDefault(require("node-fetch"));
var p_respostas_1 = require("p-respostas"); var p_respostas_1 = require("p-respostas");
var zod_1 = require("zod"); var zod_1 = require("zod");
var _variaveis_1 = require("./_variaveis"); var _variaveis_1 = require("./_variaveis");
@ -68,7 +72,7 @@ var enviar_registros = function (_a) {
case 1: case 1:
if (!(registros.length > 0)) return [3 /*break*/, 3]; if (!(registros.length > 0)) return [3 /*break*/, 3];
bloco = registros.splice(0, tamanhoBlocos); bloco = registros.splice(0, tamanhoBlocos);
return [4 /*yield*/, fetch(url.toString(), { return [4 /*yield*/, (0, node_fetch_1.default)(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ tabela: tabela, registros: bloco }), body: JSON.stringify({ tabela: tabela, registros: bloco }),
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },

View file

@ -35,8 +35,12 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
} }
}; };
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.serie_consultar = exports.zp_serie_consultar = void 0; exports.serie_consultar = exports.zp_serie_consultar = void 0;
var node_fetch_1 = __importDefault(require("node-fetch"));
var p_respostas_1 = require("p-respostas"); var p_respostas_1 = require("p-respostas");
var zod_1 = require("zod"); var zod_1 = require("zod");
var _variaveis_1 = require("./_variaveis"); var _variaveis_1 = require("./_variaveis");
@ -52,7 +56,7 @@ var serie_consultar = function (_a) {
switch (_a.label) { switch (_a.label) {
case 0: case 0:
url = new URL("".concat((0, _variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat("".concat(_variaveis_1.PREFIXO, "/").concat(_variaveis_1.tiposSeriesAgregacoes.enum.contagem, "/").concat(produto, "/").concat(conta))); url = new URL("".concat((0, _variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat("".concat(_variaveis_1.PREFIXO, "/").concat(_variaveis_1.tiposSeriesAgregacoes.enum.contagem, "/").concat(produto, "/").concat(conta)));
return [4 /*yield*/, fetch(url.toString(), { return [4 /*yield*/, (0, node_fetch_1.default)(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
identificador: identificador, identificador: identificador,

View file

@ -35,8 +35,12 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
} }
}; };
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.serie_registrar = exports.zp_serie_registrar = void 0; exports.serie_registrar = exports.zp_serie_registrar = void 0;
var node_fetch_1 = __importDefault(require("node-fetch"));
var p_respostas_1 = require("p-respostas"); var p_respostas_1 = require("p-respostas");
var zod_1 = require("zod"); var zod_1 = require("zod");
var _variaveis_1 = require("./_variaveis"); var _variaveis_1 = require("./_variaveis");
@ -56,7 +60,7 @@ var serie_registrar = function (_a) {
switch (_d.label) { switch (_d.label) {
case 0: case 0:
url = new URL("".concat((0, _variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat("".concat(_variaveis_1.PREFIXO, "/").concat(Object.keys({ serie_registrar: exports.serie_registrar })[0], "/").concat(produto, "/").concat(conta))); url = new URL("".concat((0, _variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat("".concat(_variaveis_1.PREFIXO, "/").concat(Object.keys({ serie_registrar: exports.serie_registrar })[0], "/").concat(produto, "/").concat(conta)));
return [4 /*yield*/, fetch(url.toString(), { return [4 /*yield*/, (0, node_fetch_1.default)(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
tabela: tabela, tabela: tabela,

View file

@ -1,6 +1,6 @@
{ {
"name": "p-drives", "name": "p-drives",
"version": "0.71.0", "version": "0.73.0",
"description": "", "description": "",
"main": "src/index.ts", "main": "src/index.ts",
"exports": { "exports": {
@ -34,6 +34,7 @@
}, },
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"node-fetch": "^3.3.2",
"zod": "latest" "zod": "latest"
} }
} }

50
pnpm-lock.yaml generated
View file

@ -8,8 +8,11 @@ importers:
.: .:
dependencies: dependencies:
node-fetch:
specifier: ^3.3.2
version: 3.3.2
zod: zod:
specifier: 3.23.8 specifier: latest
version: 3.23.8 version: 3.23.8
devDependencies: devDependencies:
'@biomejs/biome': '@biomejs/biome':
@ -109,6 +112,18 @@ packages:
color-name@1.1.4: color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
data-uri-to-buffer@4.0.1:
resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
engines: {node: '>= 12'}
fetch-blob@3.2.0:
resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
engines: {node: ^12.20 || >= 14.13}
formdata-polyfill@4.0.10:
resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
engines: {node: '>=12.20.0'}
has-flag@4.0.0: has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'} engines: {node: '>=8'}
@ -119,6 +134,14 @@ packages:
minimist@1.2.8: minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
node-domexception@1.0.0:
resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
engines: {node: '>=10.5.0'}
node-fetch@3.3.2:
resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
object-filter@1.0.2: object-filter@1.0.2:
resolution: {integrity: sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==} resolution: {integrity: sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==}
@ -154,6 +177,10 @@ packages:
undici-types@5.26.5: undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
web-streams-polyfill@3.3.3:
resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
engines: {node: '>= 8'}
zod@3.23.8: zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
@ -222,12 +249,31 @@ snapshots:
color-name@1.1.4: {} color-name@1.1.4: {}
data-uri-to-buffer@4.0.1: {}
fetch-blob@3.2.0:
dependencies:
node-domexception: 1.0.0
web-streams-polyfill: 3.3.3
formdata-polyfill@4.0.10:
dependencies:
fetch-blob: 3.2.0
has-flag@4.0.0: {} has-flag@4.0.0: {}
map-values@1.0.1: {} map-values@1.0.1: {}
minimist@1.2.8: {} minimist@1.2.8: {}
node-domexception@1.0.0: {}
node-fetch@3.3.2:
dependencies:
data-uri-to-buffer: 4.0.1
fetch-blob: 3.2.0
formdata-polyfill: 4.0.10
object-filter@1.0.2: {} object-filter@1.0.2: {}
p-comuns@git+http://leitura:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3MTQ3NTA1NzYsImlzcyI6IkdpdG5lc3MiLCJwaWQiOjgsInRrbiI6eyJ0eXAiOiJwYXQiLCJpZCI6MzJ9fQ.OYdExOVQm5UI3wfeTaWjmD0o65Y1hrjFz5EvMB1a__U@git.idz.one:3000/git/multi-modulos-ambientais/_comuns.git#ac72e915630a0f7750630a24389367141b0e8ae0(typescript@4.9.5): p-comuns@git+http://leitura:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3MTQ3NTA1NzYsImlzcyI6IkdpdG5lc3MiLCJwaWQiOjgsInRrbiI6eyJ0eXAiOiJwYXQiLCJpZCI6MzJ9fQ.OYdExOVQm5UI3wfeTaWjmD0o65Y1hrjFz5EvMB1a__U@git.idz.one:3000/git/multi-modulos-ambientais/_comuns.git#ac72e915630a0f7750630a24389367141b0e8ae0(typescript@4.9.5):
@ -255,4 +301,6 @@ snapshots:
undici-types@5.26.5: {} undici-types@5.26.5: {}
web-streams-polyfill@3.3.3: {}
zod@3.23.8: {} zod@3.23.8: {}

View file

@ -1,8 +1,8 @@
import node_fetch from "node-fetch"
import type { tipoResposta } from "p-respostas" import type { tipoResposta } from "p-respostas"
import { respostaComuns } from "p-respostas" import { respostaComuns } from "p-respostas"
import { z } from "zod" import { z } from "zod"
import { PREFIXO, baseUrlPilao, type zp_produto_conta } from "./_variaveis" import { PREFIXO, baseUrlPilao, type zp_produto_conta } from "./_variaveis"
//enviar registros para base de dados //enviar registros para base de dados
export const zp_deletar_registros = z.object({ export const zp_deletar_registros = z.object({
tabela: z.string(), tabela: z.string(),
@ -32,7 +32,7 @@ export const deletar_registros = async ({
while (codigos.length > 0) { while (codigos.length > 0) {
const bloco = codigos.splice(0, tamanhoBlocos) const bloco = codigos.splice(0, tamanhoBlocos)
const resp = await fetch(url.toString(), { const resp = await node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ tabela, codigos: bloco }), body: JSON.stringify({ tabela, codigos: bloco }),
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },

View file

@ -1,3 +1,4 @@
import node_fetch from "node-fetch"
import type { tipoResposta } from "p-respostas" import type { tipoResposta } from "p-respostas"
import { respostaComuns } from "p-respostas" import { respostaComuns } from "p-respostas"
import { z } from "zod" import { z } from "zod"
@ -55,7 +56,7 @@ export const enviar_registros = async ({
while (registros.length > 0) { while (registros.length > 0) {
const bloco = registros.splice(0, tamanhoBlocos) const bloco = registros.splice(0, tamanhoBlocos)
const resp = await fetch(url.toString(), { const resp = await node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ tabela, registros: bloco }), body: JSON.stringify({ tabela, registros: bloco }),
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },

View file

@ -1,3 +1,4 @@
import node_fetch from "node-fetch"
import type { tipoResposta } from "p-respostas" import type { tipoResposta } from "p-respostas"
import { respostaComuns } from "p-respostas" import { respostaComuns } from "p-respostas"
import { z } from "zod" import { z } from "zod"
@ -8,7 +9,6 @@ import {
type zp_produto_conta, type zp_produto_conta,
} from "./_variaveis" } from "./_variaveis"
import type { zp_serie_registrar } from "./serie_registrar" import type { zp_serie_registrar } from "./serie_registrar"
//consultar compilação //consultar compilação
export const zp_serie_consultar = z.object({ export const zp_serie_consultar = z.object({
@ -39,7 +39,7 @@ export const serie_consultar = ({
}/${produto}/${conta}`}`, }/${produto}/${conta}`}`,
) )
const resp = await fetch(url.toString(), { const resp = await node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
identificador, identificador,

View file

@ -1,6 +1,6 @@
import node_fetch from "node-fetch"
import { respostaComuns, type tipoResposta } from "p-respostas" import { respostaComuns, type tipoResposta } from "p-respostas"
import { z } from "zod" import { z } from "zod"
import { import {
PREFIXO, PREFIXO,
baseUrlPilao, baseUrlPilao,
@ -42,7 +42,7 @@ export const serie_registrar = async ({
)}${`${PREFIXO}/${Object.keys({ serie_registrar })[0]}/${produto}/${conta}`}`, )}${`${PREFIXO}/${Object.keys({ serie_registrar })[0]}/${produto}/${conta}`}`,
) )
const resp = await fetch(url.toString(), { const resp = await node_fetch(url.toString(), {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
tabela, tabela,