{
  "name": "extenso",
  "version": "3.0.0",
  "description": "Uma biblioteca avançada para escrever números por extenso (em português).",
  "main": "./dist/extenso.cjs",
  "module": "./dist/extenso.mjs",
  "types": "./dist/types/index.d.mts",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.mts",
      "import": "./dist/extenso.mjs",
      "require": "./dist/extenso.cjs"
    }
  },
  "sideEffects": false,
  "engines": {
    "node": ">=22.20"
  },
  "files": [
    "dist"
  ],
  "ava": {
    "files": [
      "src/**/*.test.ts"
    ],
    "typescript": {
      "rewritePaths": {
        "src/": "build/src/"
      },
      "compile": "tsc"
    }
  },
  "scripts": {
    "test": "ava --colors",
    "test:coverage": "c8 --check-coverage --100 ava --colors",
    "test:package": "npm run build && node test/installed-package.mjs",
    "lint": "eslint . --ignore-pattern 'dist/*' --ignore-pattern 'build/*'",
    "lint:fix": "eslint . --ignore-pattern 'dist/*' --ignore-pattern 'build/*' --fix",
    "build": "node esbuild.config.mjs && tsc --project tsconfig.build.json && node scripts/generate-esm-declaration.mjs"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/lusofonia/extenso.js.git"
  },
  "homepage": "https://github.com/lusofonia/extenso.js#readme",
  "bugs": {
    "url": "https://github.com/lusofonia/extenso.js/issues"
  },
  "devDependencies": {
    "@ava/typescript": "^7.0.0",
    "@types/node": "^22.0.0",
    "ava": "^8.0.1",
    "c8": "^12.0.0",
    "esbuild": "^0.27.0",
    "eslint": "^10.8.0",
    "typescript": "^6.0.3",
    "typescript-eslint": "^8.65.0"
  },
  "author": "Matheus Alves",
  "license": "MIT",
  "keywords": [
    "javascript",
    "i18n",
    "number-to-words",
    "portuguese",
    "biblioteca",
    "extenso",
    "text-conversion",
    "por-extenso",
    "numero",
    "brazilian-portuguese",
    "number-to-text",
    "human-readable-numbers",
    "porextenso",
    "number-formatting",
    "numero-por-extenso",
    "numeros-por-extenso",
    "word-conversion",
    "numero-em-palavras"
  ],
  "funding": "https://github.com/sponsors/theuves"
}
