@fiatconnect/fiatconnect-types
Advanced tools
Comparing version 11.1.1 to 11.1.2
@@ -26,3 +26,2 @@ import { z } from 'zod'; | ||
export declare const PIX_PHONE_KEY_REGEX: RegExp; | ||
export declare const PIX_RANDOM_KEY_REGEX: RegExp; | ||
export declare const pixAccountSchema: z.ZodIntersection<z.ZodIntersection<z.ZodObject<{ | ||
@@ -29,0 +28,0 @@ accountName: z.ZodString; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.postFiatAccountResponseSchema = exports.getFiatAccountsResponseSchema = exports.deleteFiatAccountRequestParamsSchema = exports.postFiatAccountRequestBodySchema = exports.obfuscatedFiatAccountDataSchema = exports.fiatAccountIdSchema = exports.fiatAccountSchemasSchema = exports.iFSCAccountSchema = exports.iBANNumberSchema = exports.mobileMoneySchema = exports.duniaWalletSchema = exports.accountNumberSchema = exports.pixAccountSchema = exports.PIX_RANDOM_KEY_REGEX = exports.PIX_PHONE_KEY_REGEX = exports.PIX_CPF_KEY_REGEX = exports.pixKeyTypeEnumSchema = exports.PIXKeyTypeEnum = exports.fiatAccountTypeSchema = exports.FiatAccountType = exports.fiatAccountSchemaSchema = exports.FiatAccountSchema = void 0; | ||
exports.postFiatAccountResponseSchema = exports.getFiatAccountsResponseSchema = exports.deleteFiatAccountRequestParamsSchema = exports.postFiatAccountRequestBodySchema = exports.obfuscatedFiatAccountDataSchema = exports.fiatAccountIdSchema = exports.fiatAccountSchemasSchema = exports.iFSCAccountSchema = exports.iBANNumberSchema = exports.mobileMoneySchema = exports.duniaWalletSchema = exports.accountNumberSchema = exports.pixAccountSchema = exports.PIX_PHONE_KEY_REGEX = exports.PIX_CPF_KEY_REGEX = exports.pixKeyTypeEnumSchema = exports.PIXKeyTypeEnum = exports.fiatAccountTypeSchema = exports.FiatAccountType = exports.fiatAccountSchemaSchema = exports.FiatAccountSchema = void 0; | ||
const zod_1 = require("zod"); | ||
@@ -53,3 +53,2 @@ const common_1 = require("./common"); | ||
exports.PIX_PHONE_KEY_REGEX = /^[0-9]{11}$/; | ||
exports.PIX_RANDOM_KEY_REGEX = /^[a-zA-Z0-9-]{32}$/; | ||
exports.pixAccountSchema = requiredFiatAccountSchemaFieldsSchema | ||
@@ -74,3 +73,3 @@ .and(zod_1.z.object({ | ||
keyType: zod_1.z.literal(PIXKeyTypeEnum.RANDOM), | ||
key: zod_1.z.string().regex(exports.PIX_RANDOM_KEY_REGEX), | ||
key: zod_1.z.string().uuid(), | ||
}))); | ||
@@ -77,0 +76,0 @@ exports.accountNumberSchema = requiredFiatAccountSchemaFieldsSchema.and(zod_1.z.object({ |
{ | ||
"name": "@fiatconnect/fiatconnect-types", | ||
"version": "11.1.1", | ||
"version": "11.1.2", | ||
"description": "Types used in the FiatConnect specification. Offered as standalone module for payment providers and wallets to both use for FiatConnect APIs and integrations.", | ||
@@ -30,7 +30,7 @@ "scripts": { | ||
"devDependencies": { | ||
"@typescript-eslint/eslint-plugin": "^5.50.0", | ||
"@typescript-eslint/eslint-plugin": "^5.53.0", | ||
"@valora/eslint-config-typescript": "^1.0.1", | ||
"@valora/prettier-config": "^0.0.1", | ||
"conventional-changelog-conventionalcommits": "^5.0.0", | ||
"eslint": "^8.33.0", | ||
"eslint": "^8.34.0", | ||
"eslint-plugin-import": "^2.27.5", | ||
@@ -41,3 +41,3 @@ "eslint-plugin-jest": "^27.2.1", | ||
"eslint-plugin-react-native": "^4.0.0", | ||
"jest": "^29.4.2", | ||
"jest": "^29.4.3", | ||
"prettier": "^2.8.4", | ||
@@ -44,0 +44,0 @@ "semantic-release": "^19.0.5", |
@@ -53,3 +53,2 @@ import { z } from 'zod' | ||
export const PIX_PHONE_KEY_REGEX = /^[0-9]{11}$/ | ||
export const PIX_RANDOM_KEY_REGEX = /^[a-zA-Z0-9-]{32}$/ | ||
@@ -86,3 +85,3 @@ export const pixAccountSchema = requiredFiatAccountSchemaFieldsSchema | ||
keyType: z.literal(PIXKeyTypeEnum.RANDOM), | ||
key: z.string().regex(PIX_RANDOM_KEY_REGEX), | ||
key: z.string().uuid(), | ||
}), | ||
@@ -89,0 +88,0 @@ ), |
Sorry, the diff of this file is not supported yet
167565
3831