UNPKG

@paulof25/emoji-separated-values

Version:

emoji-separated-values (or simply ESV) is your new favorite npm package for handling text-based data. Forget about boring commas — we use emojis as delimiters. Because why not?

36 lines (31 loc) 1.78 kB
{ "compilerOptions": { /* Linguagem e Módulos */ "target": "ES2022", // Gera código moderno "module": "ESNext", // Usa módulos ES "moduleResolution": "bundler", // Recomendado para projetos ESM (ou "node16" se preferir) "esModuleInterop": true, // Permite importar CommonJS sem problemas "forceConsistentCasingInFileNames": true, // Evita bugs de case no import "allowSyntheticDefaultImports": true, // Garante compatibilidade com libs CJS /* Tipagem e Segurança */ "strict": true, // Habilita checagem completa de tipos "skipLibCheck": true, // Ignora verificação interna de tipos de libs /* Caminhos e Estrutura */ "baseUrl": "./src", // Define a raiz dos imports relativos "paths": { "@/*": ["./*"] // Permite usar imports como `@/utils/helpers` }, /* Saída */ "outDir": "./dist", // Diretório de saída dos .js compilados "rootDir": "./src", // Raiz do código-fonte "declaration": true, // Gera arquivos .d.ts (útil para libs) "sourceMap": true, // Gera mapas de origem para debug /* Node/ESM */ "allowImportingTsExtensions": true, "resolveJsonModule": true, // Permite importar arquivos JSON "noEmitOnError": false, // Continua emitindo mesmo com warnings "isolatedModules": true // Necessário para ferramentas como tsup/tsx }, "include": ["src/**/*.ts"], "exclude": ["node_modules", "dist"] }