{
  "name": "@viamericas/viacheck-check-details-report",
  "version": "6.2.0",
  "description": "Check Details Report Package",
  "main": "build/index.js",
  "scripts": {
    "start": "webpack --watch --mode development --devtool inline-source-map",
    "start:source": "webpack --watch --mode development --devtool source-map",
    "start:dev": "webpack-dev-server --watch --config ./webpack.config.dev.js",
    "build": "webpack --mode production",
    "precommit": "lint-staged",
    "lint": "eslint .",
    "prepush": "npm run test",
    "build:debug": "webpack --mode production --colors --devtool source-map",
    "analize": "source-map-explorer 'build/*.js'",
    "test": "jest --coverage --watchAll=false",
    "test:w": "jest --coverage --watchAll=true"
  },
  "keywords": [
    "CheckDetails",
    "Viamericas",
    "Package"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/Viamericas/Viam.Viacheck.CheckDetailReport.Package"
  },
  "author": "@Viamericas/Hamilton Ruiz",
  "license": "ISC",
  "lint-staged": {
    "*.{js,jsx}": [
      "pretty-quick --staged",
      "eslint src/ --fix",
      "git add"
    ]
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run build && npm run lint",
      "pre-push": "npm run test"
    }
  },
  "jest": {
    "collectCoverageFrom": [
      "**/*.{js,jsx}",
      "!**/node_modules/**",
      "!coverage/**",
      "!build/**",
      "!src/test/*",
      "!src/index.js",
      "!webpack.config.js",
      "!src/example/*",
      "!webpack.config.dev.js",
      "!dev-test/*",
      "!src/utils/i18n.js"
    ],
    "coverageThreshold": {
      "global": {
        "statements": 0,
        "branches": 0,
        "functions": 0,
        "lines": 0
      }
    },
    "moduleNameMapper": {
      "\\.(css|less)$": "<rootDir>/dev-test/style/styleMock.js"
    },
    "testEnvironment": "jsdom"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "peerDependencies": {
    "@viamericas/viacheck-print-report": "4.0.0",
    "@viamericas/viam-pagination-reports": "3.0.1",
    "@viamericas/viam-viatable-reports": "5.0.0",
    "axios": "1.7.7",
    "base64-arraybuffer": "1.0.2",
    "i18next": "23.16.4",
    "i18next-http-backend": "2.6.2",
    "moment": "2.30.1",
    "prop-types": "15.8.1",
    "react-i18next": "15.1.0",
    "react-select": "5.8.2",
    "utif": "3.1.0",
    "xlsx": "0.18.5"
  },
  "dependencies": {
    "@viamericas/datepicker-multi-language": "5.0.38",
    "@viamericas/viacheck-check-detail": "6.1.0-beta.7",
    "@viamericas/viacheck-check-details-report": "^6.1.0-beta.46",
    "@viamericas/viacheck-print-report": "4.0.0",
    "@viamericas/viacheck-summary-checks-report": "4.0.0",
    "@viamericas/viam-pagination-reports": "3.0.1",
    "@viamericas/viam-utils": "4.0.0",
    "@viamericas/viam-viatable-reports": "5.0.0",
    "axios": "1.7.7",
    "base64-arraybuffer": "1.0.2",
    "i": "0.3.7",
    "i18next": "23.16.4",
    "i18next-http-backend": "2.6.2",
    "jest-date": "1.1.6",
    "moment": "2.30.1",
    "npm": "10.9.0",
    "prop-types": "15.8.1",
    "react": "^18.3.1",
    "react-day-picker": "9.2.0",
    "react-dom": "^18.3.1",
    "react-i18next": "15.1.0",
    "react-select": "5.8.2",
    "supertest": "7.0.0",
    "utif": "3.1.0",
    "xlsx": "0.18.5"
  },
  "devDependencies": {
    "@babel/core": "^7.25.9",
    "@babel/plugin-transform-class-properties": "^7.25.9",
    "@babel/plugin-transform-react-jsx": "^7.25.9",
    "@babel/plugin-transform-runtime": "^7.25.9",
    "@babel/preset-env": "^7.25.9",
    "@babel/preset-react": "^7.25.9",
    "@fortawesome/fontawesome-free": "^6.6.0",
    "@testing-library/react": "^16.0.1",
    "@types/bootstrap": "^5.2.10",
    "babel-jest": "^29.7.0",
    "babel-loader": "^9.2.1",
    "bootstrap": "^5.3.3",
    "css-loader": "^7.1.2",
    "enzyme": "^3.11.0",
    "enzyme-to-json": "^3.6.2",
    "eslint": "^9.13.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-import": "^2.31.0",
    "eslint-plugin-jsx-a11y": "^6.10.1",
    "eslint-plugin-prettier": "^5.2.1",
    "eslint-plugin-react": "^7.37.2",
    "eslint-plugin-react-hooks": "^5.0.0",
    "file-loader": "^6.2.0",
    "husky": "^9.1.6",
    "jest": "^29.7.0",
    "jquery": "^3.7.1",
    "lint-staged": "^15.2.10",
    "pretty-quick": "^4.0.0",
    "react-test-renderer": "^18.3.1",
    "sass": "^1.80.3",
    "sass-loader": "^16.0.2",
    "style-loader": "^4.0.0",
    "url-loader": "^4.1.1",
    "webpack": "^5.95.0",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^5.1.0"
  }
}
