{
  "name": "@oysterhr/web-components",
  "version": "1.11.1-beta.2",
  "license": "BSD-3-Clause",
  "type": "module",
  "module": "./dist/index.js",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "author": "Oysterhr <npm@oysterhr.com>",
  "homepage": "https://sdk.oysterhr.com/",
  "files": [
    "dist",
    "README.md"
  ],
  "scripts": {
    "clean": "rm -rf node_modules",
    "build": "vite build && tsc --emitDeclarationOnly",
    "build-dev": "REACT_EMBEDDED_IFRAME_URL='http://localhost:3000' vite build --mode development && tsc --emitDeclarationOnly",
    "test": "node --expose-gc --no-compilation-cache $(yarn bin jest) --runInBand",
    "test:ci": "yarn test --ci --verbose",
    "ts-compile": "$(yarn bin tsc) --noEmit --project tsconfig.json",
    "lint": "ESLINT_USE_FLAT_CONFIG=false eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx .",
    "lint-fix": "yarn lint --fix",
    "dependency-analyzer": "dependency-analyzer",
    "dependency-analyzer:todo": "dependency-analyzer --write-todo",
    "dependency-analyzer:ci": "dependency-analyzer --ci",
    "pack": "yarn build-dev && npm pack"
  },
  "devDependencies": {
    "@oysterhr/dependency-analyzer": "1.0.0",
    "@oysterhr/eslint": "0.0.0",
    "@oysterhr/jest-setup": "1.0.0",
    "@oysterhr/theme": "1.0.0",
    "@oysterhr/tsconfig": "1.0.0",
    "@oysterhr/web-component-utils": "1.0.0",
    "@storybook/addon-vitest": "10.2.8",
    "@storybook/web-components-vite": "10.2.8",
    "@swc-node/jest": "^1.4.3",
    "@swc/core": "^1.2.122",
    "@swc/types": "^0.1.21",
    "@testing-library/dom": "^10.4.1",
    "@types/body-parser": "^1.19.5",
    "@types/react": "^18.0.0",
    "body-parser": "^1.20.4",
    "eslint": "9.32.0",
    "eslint-plugin-lit": "^1.11.0",
    "eslint-plugin-wc": "^2.0.4",
    "jest": "29.7.0",
    "prettier": "^3.1.0",
    "storybook": "10.2.8",
    "tailwindcss": "^3.4.17",
    "typescript": "5.8.3",
    "vite": "^7.0.0"
  },
  "dependencies": {
    "@lit/react": "^1.0.7",
    "@lit/task": "^1.0.2",
    "lit": "^3.1.1",
    "react": "18.3.1"
  },
  "exports": {
    "./oyster-chatbot": "./dist/components/oyster-chatbot/oyster-chatbot.js",
    "./oyster-chatbot/react": "./dist/components/oyster-chatbot/react/OysterChatbot.js",
    "./oyster-time-off-form": "./dist/components/oyster-time-off-form/oyster-time-off-form.js",
    "./oyster-time-off-form/react": "./dist/components/oyster-time-off-form/react/OysterTimeOffForm.js",
    "./oyster-time-off-review": "./dist/components/oyster-time-off-review/oyster-time-off-review.js",
    "./oyster-time-off-review/react": "./dist/components/oyster-time-off-review/react/OysterTimeOffReview.js",
    "./oyster-expense-review": "./dist/components/oyster-expense-review/oyster-expense-review.js",
    "./oyster-expense-review/react": "./dist/components/oyster-expense-review/react/OysterExpenseReview.js",
    "./oyster-expense-form": "./dist/components/oyster-expense-form/oyster-expense-form.js",
    "./oyster-expense-form/react": "./dist/components/oyster-expense-form/react/OysterExpenseForm.js",
    "./oyster-salary-insights": "./dist/components/oyster-salary-insights/oyster-salary-insights.js",
    "./oyster-salary-insights/react": "./dist/components/oyster-salary-insights/react/OysterSalaryInsights.js",
    "./oyster-hire-flow": "./dist/components/oyster-hire-flow/oyster-hire-flow.js",
    "./oyster-hire-flow/react": "./dist/components/oyster-hire-flow/react/OysterHireFlow.js",
    "./oyster-hire-button": "./dist/components/oyster-hire-button/oyster-hire-button.js",
    "./oyster-hire-button/react": "./dist/components/oyster-hire-button/react/OysterHireButton.js",
    "./oyster-hire-form": "./dist/components/oyster-hire-form/oyster-hire-form.js",
    "./oyster-hire-form/react": "./dist/components/oyster-hire-form/react/OysterHireForm.js",
    "./oyster-cost-calculator": "./dist/components/oyster-cost-calculator/oyster-cost-calculator.js",
    "./oyster-cost-calculator/react": "./dist/components/oyster-cost-calculator/react/OysterCostCalculator.js",
    ".": "./dist/index.js",
    "./oysterhr": "./dist/oysterhr/index.js"
  }
}