This commit is contained in:
Luiz H. R. Silva 2024-06-06 19:03:52 -03:00
parent 9d1a3b2a6f
commit bb7411a5f5
11 changed files with 59 additions and 47 deletions

View file

@ -1,6 +1,2 @@
export declare enum chave_produtos { import { z } from "zod";
suporte = "suporte", export declare const chave_produto: z.ZodEnum<["suporte", "betha-meio-ambiente", "e-licencie-gov", "e-licencie"]>;
"betha-meio-ambiente" = "betha-meio-ambiente",
"e-licencie-gov" = "e-licencie-gov",
"e-licencie" = "e-licencie"
}

View file

@ -1,7 +1,7 @@
export var chave_produtos; import { z } from "zod";
(function (chave_produtos) { export const chave_produto = z.enum([
chave_produtos["suporte"] = "suporte"; "suporte",
chave_produtos["betha-meio-ambiente"] = "betha-meio-ambiente"; "betha-meio-ambiente",
chave_produtos["e-licencie-gov"] = "e-licencie-gov"; "e-licencie-gov",
chave_produtos["e-licencie"] = "e-licencie"; "e-licencie",
})(chave_produtos || (chave_produtos = {})); ]);

View file

@ -1,4 +1,5 @@
import { z } from "zod"; import { z } from "zod";
export declare const tipos_acesso_quipo: z.ZodEnum<["publico", "governo", "sociedade"]>;
export declare const ztokenQuipo: z.ZodObject<{ export declare const ztokenQuipo: z.ZodObject<{
provedor: z.ZodString; provedor: z.ZodString;
codigo_usuario: z.ZodString; codigo_usuario: z.ZodString;
@ -6,7 +7,7 @@ export declare const ztokenQuipo: z.ZodObject<{
codigo_conta: z.ZodString; codigo_conta: z.ZodString;
nome_conta: z.ZodString; nome_conta: z.ZodString;
codigo_acesso_produto: z.ZodString; codigo_acesso_produto: z.ZodString;
chave_produto: z.ZodString; chave_produto: z.ZodEnum<["betha-meio-ambiente", "e-licencie-gov"]>;
tipo_de_acesso: z.ZodEnum<["publico", "governo", "sociedade"]>; tipo_de_acesso: z.ZodEnum<["publico", "governo", "sociedade"]>;
exp: z.ZodOptional<z.ZodNumber>; exp: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, { }, "strip", z.ZodTypeAny, {
@ -16,7 +17,7 @@ export declare const ztokenQuipo: z.ZodObject<{
codigo_conta: string; codigo_conta: string;
nome_conta: string; nome_conta: string;
codigo_acesso_produto: string; codigo_acesso_produto: string;
chave_produto: string; chave_produto: "betha-meio-ambiente" | "e-licencie-gov";
tipo_de_acesso: "publico" | "governo" | "sociedade"; tipo_de_acesso: "publico" | "governo" | "sociedade";
exp?: number | undefined; exp?: number | undefined;
}, { }, {
@ -26,7 +27,7 @@ export declare const ztokenQuipo: z.ZodObject<{
codigo_conta: string; codigo_conta: string;
nome_conta: string; nome_conta: string;
codigo_acesso_produto: string; codigo_acesso_produto: string;
chave_produto: string; chave_produto: "betha-meio-ambiente" | "e-licencie-gov";
tipo_de_acesso: "publico" | "governo" | "sociedade"; tipo_de_acesso: "publico" | "governo" | "sociedade";
exp?: number | undefined; exp?: number | undefined;
}>; }>;

View file

@ -1,4 +1,6 @@
import { z } from "zod"; import { z } from "zod";
import { chave_produto } from "./produtos";
export const tipos_acesso_quipo = z.enum(["publico", "governo", "sociedade"]);
export const ztokenQuipo = z.object({ export const ztokenQuipo = z.object({
provedor: z.string(), provedor: z.string(),
codigo_usuario: z.string(), codigo_usuario: z.string(),
@ -6,7 +8,10 @@ export const ztokenQuipo = z.object({
codigo_conta: z.string(), codigo_conta: z.string(),
nome_conta: z.string(), nome_conta: z.string(),
codigo_acesso_produto: z.string(), codigo_acesso_produto: z.string(),
chave_produto: z.string(), chave_produto: z.enum([
tipo_de_acesso: z.enum(["publico", "governo", "sociedade"]), chave_produto.enum["betha-meio-ambiente"],
chave_produto.enum["e-licencie-gov"],
]),
tipo_de_acesso: tipos_acesso_quipo,
exp: z.number().optional(), exp: z.number().optional(),
}); });

View file

@ -1,6 +1,2 @@
export declare enum chave_produtos { import { z } from "zod";
suporte = "suporte", export declare const chave_produto: z.ZodEnum<["suporte", "betha-meio-ambiente", "e-licencie-gov", "e-licencie"]>;
"betha-meio-ambiente" = "betha-meio-ambiente",
"e-licencie-gov" = "e-licencie-gov",
"e-licencie" = "e-licencie"
}

View file

@ -1,10 +1,10 @@
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.chave_produtos = void 0; exports.chave_produto = void 0;
var chave_produtos; var zod_1 = require("zod");
(function (chave_produtos) { exports.chave_produto = zod_1.z.enum([
chave_produtos["suporte"] = "suporte"; "suporte",
chave_produtos["betha-meio-ambiente"] = "betha-meio-ambiente"; "betha-meio-ambiente",
chave_produtos["e-licencie-gov"] = "e-licencie-gov"; "e-licencie-gov",
chave_produtos["e-licencie"] = "e-licencie"; "e-licencie",
})(chave_produtos = exports.chave_produtos || (exports.chave_produtos = {})); ]);

View file

@ -1,4 +1,5 @@
import { z } from "zod"; import { z } from "zod";
export declare const tipos_acesso_quipo: z.ZodEnum<["publico", "governo", "sociedade"]>;
export declare const ztokenQuipo: z.ZodObject<{ export declare const ztokenQuipo: z.ZodObject<{
provedor: z.ZodString; provedor: z.ZodString;
codigo_usuario: z.ZodString; codigo_usuario: z.ZodString;
@ -6,7 +7,7 @@ export declare const ztokenQuipo: z.ZodObject<{
codigo_conta: z.ZodString; codigo_conta: z.ZodString;
nome_conta: z.ZodString; nome_conta: z.ZodString;
codigo_acesso_produto: z.ZodString; codigo_acesso_produto: z.ZodString;
chave_produto: z.ZodString; chave_produto: z.ZodEnum<["betha-meio-ambiente", "e-licencie-gov"]>;
tipo_de_acesso: z.ZodEnum<["publico", "governo", "sociedade"]>; tipo_de_acesso: z.ZodEnum<["publico", "governo", "sociedade"]>;
exp: z.ZodOptional<z.ZodNumber>; exp: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, { }, "strip", z.ZodTypeAny, {
@ -16,7 +17,7 @@ export declare const ztokenQuipo: z.ZodObject<{
codigo_conta: string; codigo_conta: string;
nome_conta: string; nome_conta: string;
codigo_acesso_produto: string; codigo_acesso_produto: string;
chave_produto: string; chave_produto: "betha-meio-ambiente" | "e-licencie-gov";
tipo_de_acesso: "publico" | "governo" | "sociedade"; tipo_de_acesso: "publico" | "governo" | "sociedade";
exp?: number | undefined; exp?: number | undefined;
}, { }, {
@ -26,7 +27,7 @@ export declare const ztokenQuipo: z.ZodObject<{
codigo_conta: string; codigo_conta: string;
nome_conta: string; nome_conta: string;
codigo_acesso_produto: string; codigo_acesso_produto: string;
chave_produto: string; chave_produto: "betha-meio-ambiente" | "e-licencie-gov";
tipo_de_acesso: "publico" | "governo" | "sociedade"; tipo_de_acesso: "publico" | "governo" | "sociedade";
exp?: number | undefined; exp?: number | undefined;
}>; }>;

View file

@ -1,7 +1,9 @@
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.ztokenQuipo = void 0; exports.ztokenQuipo = exports.tipos_acesso_quipo = void 0;
var zod_1 = require("zod"); var zod_1 = require("zod");
var produtos_1 = require("./produtos");
exports.tipos_acesso_quipo = zod_1.z.enum(["publico", "governo", "sociedade"]);
exports.ztokenQuipo = zod_1.z.object({ exports.ztokenQuipo = zod_1.z.object({
provedor: zod_1.z.string(), provedor: zod_1.z.string(),
codigo_usuario: zod_1.z.string(), codigo_usuario: zod_1.z.string(),
@ -9,7 +11,10 @@ exports.ztokenQuipo = zod_1.z.object({
codigo_conta: zod_1.z.string(), codigo_conta: zod_1.z.string(),
nome_conta: zod_1.z.string(), nome_conta: zod_1.z.string(),
codigo_acesso_produto: zod_1.z.string(), codigo_acesso_produto: zod_1.z.string(),
chave_produto: zod_1.z.string(), chave_produto: zod_1.z.enum([
tipo_de_acesso: zod_1.z.enum(["publico", "governo", "sociedade"]), produtos_1.chave_produto.enum["betha-meio-ambiente"],
produtos_1.chave_produto.enum["e-licencie-gov"],
]),
tipo_de_acesso: exports.tipos_acesso_quipo,
exp: zod_1.z.number().optional(), exp: zod_1.z.number().optional(),
}); });

View file

@ -1,6 +1,6 @@
{ {
"name": "p-drives", "name": "p-drives",
"version": "0.45.0", "version": "0.46.0",
"description": "", "description": "",
"main": "src/index.ts", "main": "src/index.ts",
"exports": { "exports": {

View file

@ -1,6 +1,8 @@
export enum chave_produtos { import { z } from "zod"
suporte = "suporte",
"betha-meio-ambiente" = "betha-meio-ambiente", export const chave_produto = z.enum([
"e-licencie-gov" = "e-licencie-gov", "suporte",
"e-licencie" = "e-licencie", "betha-meio-ambiente",
} "e-licencie-gov",
"e-licencie",
])

View file

@ -1,4 +1,7 @@
import { z } from "zod" import { z } from "zod"
import { chave_produto } from "./produtos"
export const tipos_acesso_quipo = z.enum(["publico", "governo", "sociedade"])
export const ztokenQuipo = z.object({ export const ztokenQuipo = z.object({
provedor: z.string(), provedor: z.string(),
@ -7,8 +10,11 @@ export const ztokenQuipo = z.object({
codigo_conta: z.string(), codigo_conta: z.string(),
nome_conta: z.string(), nome_conta: z.string(),
codigo_acesso_produto: z.string(), codigo_acesso_produto: z.string(),
chave_produto: z.string(), chave_produto: z.enum([
tipo_de_acesso: z.enum(["publico", "governo", "sociedade"]), chave_produto.enum["betha-meio-ambiente"],
chave_produto.enum["e-licencie-gov"],
]),
tipo_de_acesso: tipos_acesso_quipo,
exp: z.number().optional(), exp: z.number().optional(),
}) })