{
  "name": "js-brasil",
  "version": "2.8.0",
  "description": "Javascript Utils para Brasil (cpf, cnpj...)",
  "main": "dist/index.js",
  "exports": {
    ".": "./dist/index.js",
    "./faker": "./dist/faker.js"
  },
  "typesVersions": {
    "*": {
      "faker": ["dist/faker.d.ts"]
    }
  },
  "scripts": {
    "build": "tsc",
    "watch": "npm run build & onchange 'src/**/*.ts' '*.ts' -- npm run build",
    "watch:test": "onchange 'src/**/*.ts' '*.ts' -- npm run test",
    "clean": "find ./src -name \"*.js\" -type f -delete && rm -rf dist && mkdir dist",
    "test": "TS_NODE_TRANSPILE_ONLY=true mocha -r ts-node/register test/**.ts",
    "simplifyify": "npx simplifyify src/index.ts -s jsbrasil --outfile dist/index.js",
    "simplifyify:uglify": "npx simplifyify src/index.ts -s jsbrasil --minify --outfile dist/index.js",
    "browserify": "browserify dist/index.js -r --standalone jsbrasil -o dist/js-brasil.js",
    "b": "browserify src/index.ts -p [ tsify --noImplicitAny] --standalone jsbrasil -o js-brasil.js",
    "manual:compile": "tsc && tsc addons.ts && rm src/*.js && rm src/addons/*.js",
    "dist": "npm run clean && npm run build && npm run browserify",
    "addon:build": "tsc -p addons",
    "addon:browserify": "browserify dist/addons/addons.js --standalone jsbrasil-addons -o js-brasil-addons.js",
    "addon:dist": "npm run a:build && npm run a:browserify && cp js-brasil-addons.js dist/",
    "publishnpm": "npm run dist && npm publish",
    "start": "cd docs && http-server",
    "demo": "cp js-brasil.js docs/ && npm run start",
    "demo-build": "npm run dist && cp js-brasil.js docs/",
    "demo-full": "npm run dist && npm run demo",
    "deploy:demo": "npm run dist && cp dist/js-brasil.js docs/ && mkdir -p /var/www/test/js-brasil && cp -r docs/. /var/www/test/js-brasil/"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mariohmol/js-brasil.git"
  },
  "author": "Mario Mol <mariohmol@gmail.com>",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/mariohmol/js-brasil/issues"
  },
  "homepage": "https://github.com/mariohmol/js-brasil#readme",
  "dependencies": {},
  "devDependencies": {
    "@jsdevtools/simplifyify": "^8.0.4",
    "@types/chai": "^4.3.16",
    "@types/jest": "^29.5.1",
    "@types/mocha": "^10.0.9",
    "babelify": "^10.0.0",
    "chai": "^4.1.2",
    "codelyzer": "^5.2.0",
    "gulp": "^5.0.0",
    "gulp-sourcemaps": "^3.0.0",
    "mocha": "^11.7.5",
    "onchange": "^7.1.0",
    "realpathify": "^1.0.1",
    "ts-node": "^7.0.1",
    "tsify": "^5.0.4",
    "typescript": "^3.0.3",
    "vinyl-buffer": "^1.0.1",
    "vinyl-source-stream": "^2.0.0"
  }
}
