{
  "name": "react-hooks-shareable",
  "version": "1.53.0",
  "description": "A list of useful React hooks that can be reused across different projects",
  "main": "dist/index.js",
  "files": [
    "dist"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/AxisCommunications/react-hooks-shareable.git"
  },
  "homepage": "https://github.com/AxisCommunications/react-hooks-shareable",
  "license": "MIT",
  "engines": {
    "node": ">=16.0.0",
    "yarn": ">=1.22.0"
  },
  "scripts": {
    "lint": "yarn tsc && yarn lint:ts && yarn prettier:check",
    "lint:fix": "yarn lint:ts --fix && yarn prettier:fix",
    "lint:ts": "eslint --ext '.ts,.tsx' . --cache",
    "commitlint": "sbin/commitlint.py",
    "test": "jest",
    "prettier:check": "prettier -c -u .",
    "prettier:fix": "prettier -c -u -w .",
    "build": "yarn tsc --emitDeclarationOnly --noEmit false && webpack --config webpack.config.js",
    "release": "sbin/release.py"
  },
  "devDependencies": {
    "@babel/core": "7.19.3",
    "@babel/plugin-proposal-class-properties": "7.18.6",
    "@babel/plugin-proposal-object-rest-spread": "7.19.4",
    "@babel/preset-env": "7.19.4",
    "@babel/preset-react": "7.18.6",
    "@babel/preset-typescript": "7.18.6",
    "@jest/globals": "29.2.0",
    "@juggle/resize-observer": "3.4.0",
    "@testing-library/react": "13.4.0",
    "@types/gtag.js": "0.0.12",
    "@types/react": "18.0.21",
    "@typescript-eslint/eslint-plugin": "5.40.0",
    "@typescript-eslint/parser": "5.40.0",
    "babel-loader": "8.2.5",
    "eslint": "8.25.0",
    "eslint-config-typescript-shareable": "1.9.0",
    "eslint-import-resolver-node": "0.3.6",
    "eslint-plugin-functional": "4.4.1",
    "eslint-plugin-import": "2.26.0",
    "eslint-plugin-node": "11.1.0",
    "eslint-plugin-react": "7.31.10",
    "eslint-plugin-react-hooks": "4.6.0",
    "jest": "29.2.0",
    "jest-environment-jsdom": "29.2.0",
    "prettier": "2.7.1",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "react-test-renderer": "18.2.0",
    "semver": "7.3.8",
    "typescript": "4.8.4",
    "webpack": "5.74.0",
    "webpack-cli": "4.10.0"
  },
  "peerDependencies": {
    "@juggle/resize-observer": "^3.4.0",
    "react": "^17.0.2 || ^18.0.0"
  },
  "packageManager": "yarn@3.2.4"
}