fix: corrige erros do ESLint e configura variáveis globais

- Adiciona variáveis globais do Node.js (process, console, __dirname, require, module, exports)
- Adiciona variáveis globais do Jest (describe, it, beforeEach, fail, etc.)
- Configura ESLint para arquivos JavaScript de configuração
- Remove diretivas eslint-disable não utilizadas
- Corrige variáveis não usadas prefixando com _
- Ajusta regras do ESLint para ignorar variáveis que começam com _
- Formata código com Prettier
This commit is contained in:
JuruSysadmin
2025-11-21 17:05:07 -03:00
parent d5286fe91a
commit 233734fdea
48 changed files with 395 additions and 319 deletions

View File

@@ -1,5 +1,11 @@
import { ApiProperty } from '@nestjs/swagger';
import { IsArray, IsNotEmpty, IsNumber, IsOptional, IsString } from 'class-validator';
import {
IsArray,
IsNotEmpty,
IsNumber,
IsOptional,
IsString,
} from 'class-validator';
/**
* DTO para requisição de detalhes de produtos
@@ -14,7 +20,8 @@ export class ProductDetailQueryDto {
numregiao: number;
@ApiProperty({
description: 'Array de códigos de produtos (opcional se codauxiliar for informado)',
description:
'Array de códigos de produtos (opcional se codauxiliar for informado)',
example: [1, 2, 3],
type: [Number],
required: false,
@@ -24,7 +31,8 @@ export class ProductDetailQueryDto {
codprod?: number[];
@ApiProperty({
description: 'Array de códigos auxiliares (opcional se codprod for informado)',
description:
'Array de códigos auxiliares (opcional se codprod for informado)',
example: ['7891234567890', '7891234567891'],
type: [String],
required: false,

View File

@@ -22,7 +22,8 @@ export class RotinaA4QueryDto {
codprod?: number;
@ApiProperty({
description: 'Código auxiliar do produto (opcional se codprod for informado)',
description:
'Código auxiliar do produto (opcional se codprod for informado)',
example: '7891234567890',
required: false,
})
@@ -37,4 +38,3 @@ export class RotinaA4QueryDto {
@IsNotEmpty()
codfilial: string;
}

View File

@@ -23,7 +23,8 @@ export class RotinaA4ResponseDto {
CODAUXILIAR: string;
@ApiProperty({
description: 'Preço normal do produto formatado como moeda brasileira (com decimais)',
description:
'Preço normal do produto formatado como moeda brasileira (com decimais)',
example: '1.109,90',
})
PRECO_NORMAL: string;
@@ -35,7 +36,8 @@ export class RotinaA4ResponseDto {
UNIDADE: string;
@ApiProperty({
description: 'Valor de venda formatado como moeda brasileira (sem decimais)',
description:
'Valor de venda formatado como moeda brasileira (sem decimais)',
example: 'R$ 2.499',
})
VALOR_VENDA: string;
@@ -52,4 +54,3 @@ export class RotinaA4ResponseDto {
})
MARCA: string;
}

View File

@@ -29,4 +29,3 @@ export class UnifiedProductSearchDto {
@IsNotEmpty()
codfilial: string;
}