{
  "private": false,
  "name": "@thiva/forms",
  "version": "2.0.36",
  "description": "Forms module for WSO2 Identity Server web-apps.",
  "keywords": [
    "WSO2",
    "WSO2 IS",
    "WSO2 Identity Server",
    "WSO2 Identity Apps",
    "form"
  ],
  "main": "./index.cjs",
  "types": "./index.d.ts",
  "author": "WSO2",
  "license": "Apache-2.0",
  "scripts": {
    "build": "pnpm nx run forms:build",
    "clean": "pnpm clean:lock-files && pnpm clean:build && pnpm clean:node-modules",
    "clean:build": "pnpm rimraf dist",
    "clean:lock-files": "pnpm rimraf package-lock.json && pnpm rimraf pnpm-lock.yaml && pnpm rimraf yarn.lock",
    "clean:node-modules": "pnpm rimraf node_modules",
    "compile": "pnpm tsc -p tsconfig.json --incremental",
    "lint": "pnpm lint:all",
    "lint:all": "pnpm lint:targeted -- .",
    "lint:autofix": "pnpm lint:all -- --fix",
    "lint:targeted": "eslint --ext .js,.jsx,.ts,.tsx --resolve-plugins-relative-to . --max-warnings=0",
    "test": "jest --passWithNoTests",
    "test:watch": "pnpm test -- --watch",
    "typecheck": "pnpm compile"
  },
  "dependencies": {
    "@thiva/core": "2.0.46",
    "classnames": "^2.2.6",
    "lodash-es": "^4.17.21",
    "semantic-ui-react": "^2.1.3"
  },
  "devDependencies": {
    "@testing-library/jest-dom": "^6.4.2",
    "@testing-library/react": "^14.2.1",
    "@types/jest": "^29.5.12",
    "@types/lodash-es": "^4.17.4",
    "@types/react": "^18.0.18",
    "@types/testing-library__jest-dom": "^5.14.3",
    "@typescript-eslint/eslint-plugin": "^4.32.0",
    "@typescript-eslint/parser": "^4.32.0",
    "babel-polyfill": "^6.26.0",
    "eslint": "^7.20.0",
    "eslint-plugin-import": "^2.20.2",
    "eslint-plugin-react": "^7.18.3",
    "eslint-plugin-react-hooks": "^4.0.0",
    "jest": "^29.7.0",
    "rimraf": "^3.0.2",
    "ts-jest": "^29.1.2",
    "ts-node": "^10.8.1",
    "typescript": "^4.6.4"
  },
  "module": "./index.js",
  "type": "module",
  "peerDependencies": {
    "@thiva/react-components": "2.2.2"
  }
}
