{
  "name": "@genesislcap/pbc-reconciliation-ui",
  "description": "Genesis PBC Reconciliation UI",
  "version": "15.19.2",
  "license": "SEE LICENSE IN license.txt",
  "main": "dist/esm/index.js",
  "types": "dist/dts/index.d.ts",
  "engines": {
    "node": ">=22.0.0"
  },
  "config": {
    "PORT": 6060
  },
  "exports": {
    ".": {
      "types": "./dist/dts/index.d.ts",
      "default": "./dist/esm/index.js"
    },
    "./config": {
      "types": "./dist/dts/config/index.d.ts",
      "default": "./dist/esm/config/index.js"
    },
    "./e2e": {
      "default": "./test/e2e/index.ts"
    },
    "./package.json": "./package.json",
    "./react": {
      "types": "./dist/dts/react.d.ts",
      "import": "./dist/react.mjs",
      "require": "./dist/react.cjs"
    }
  },
  "typesVersions": {
    "*": {
      "e2e": [
        "./test/e2e/index.ts"
      ]
    }
  },
  "scripts": {
    "baseline": "npm run clean && npm run bootstrap",
    "bootstrap": "npm install --no-fund --no-audit",
    "bootstrap:ci": "npm ci --no-fund --no-audit",
    "build": "genx build -b ts",
    "build:webpack": "genx build",
    "build:webpack:stats": "genx analyze",
    "build:stats": "genx analyze",
    "clean": "rimraf dist node_modules",
    "dev": "genx dev",
    "dev:docker": "npm run dev -- --host 0.0.0.0",
    "dev:intellij": "genx dev -e ENABLE_SSO",
    "dev:no-open": "npm run dev -- --no-open",
    "dev:https": "npm run dev -- --https",
    "dev:webpack": "npm run dev -- -b webpack",
    "dsconfig": "dsconfig --path src/styles/design-tokens.json",
    "git:setup": "cd .. && npx --yes husky install",
    "lint": "genx lint -l ox",
    "lint:fix": "genx lint -l ox --fix",
    "lint:eslint": "genx lint -l eslint --profile",
    "lint:stylelint": "genx lint -l stylelint",
    "serve": "genx serve",
    "test": "genx test",
    "test:e2e": "genx test --e2e",
    "test:e2e:debug": "genx test --e2e --debug",
    "test:e2e:ui": "genx test --e2e --interactive",
    "test:coverage": "genx test --coverage",
    "test:unit:watch": "genx test --watch"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.{ts,js}": [
      "eslint"
    ],
    "*.styles.ts": [
      "stylelint"
    ]
  },
  "stylelint": {
    "extends": "@genesislcap/stylelint-config"
  },
  "prettier": "@genesislcap/prettier-config",
  "devDependencies": {
    "@genesislcap/design-system-configurator": "15.19.2",
    "@genesislcap/eslint-config": "15.19.2",
    "@genesislcap/eslint-stylelint-builder": "15.19.2",
    "@genesislcap/foundation-testing": "15.19.2",
    "@genesislcap/genx": "15.19.2",
    "@genesislcap/prettier-config": "15.19.2",
    "@genesislcap/stylelint-config": "15.19.2",
    "@genesislcap/uvu-playwright-builder": "15.19.2",
    "@genesislcap/vite-builder": "15.19.2",
    "@genesislcap/webpack-builder": "15.19.2",
    "@types/node": "20.11.5",
    "husky": "^7.0.4",
    "lint-prepush": "^2.2.1",
    "lint-staged": "^12.4.1"
  },
  "dependencies": {
    "@genesislcap/foundation-comms": "15.19.2",
    "@genesislcap/foundation-events": "15.19.2",
    "@genesislcap/foundation-layout": "15.19.2",
    "@genesislcap/foundation-logger": "15.19.2",
    "@genesislcap/foundation-notifications": "15.19.2",
    "@genesislcap/foundation-shell": "15.19.2",
    "@genesislcap/foundation-store": "15.19.2",
    "@genesislcap/foundation-ui": "15.19.2",
    "@genesislcap/foundation-utils": "15.19.2",
    "@genesislcap/foundation-zero": "15.19.2",
    "@genesislcap/foundation-zero-grid-pro": "15.19.2",
    "@genesislcap/g2plot-chart": "15.19.2",
    "@genesislcap/rapid-design-system": "15.19.2",
    "@genesislcap/rapid-grid-pro": "15.19.2",
    "@genesislcap/web-core": "15.19.2"
  },
  "publishConfig": {
    "access": "public"
  },
  "customElements": "dist/custom-elements.json"
}
