{
  "name": "@cdab/components",
  "author": "Congenial Data AB",
  "repository": {
    "type": "git",
    "url": "git@github.com:CongenialData/components.git"
  },
  "bugs": {
    "url": "https://github.com/CongenialData/components/issues"
  },
  "maintainers": [
    {
      "email": "contact@cdab.eu",
      "name": "Congenial Data AB",
      "url": "http://cdab.eu"
    }
  ],
  "version": "0.1.11",
  "license": "MIT",
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "files": [
    "dist",
    "src"
  ],
  "engines": {
    "node": ">=10"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/git-cz"
    }
  },
  "scripts": {
    "start": "tsdx watch",
    "build": "tsdx build",
    "test": "tsdx test --passWithNoTests",
    "analyze": "size-limit --why",
    "build-storybook": "build-storybook",
    "check-format": "yarn prettier --list-different",
    "check-types": "tsc",
    "cm": "git-cz",
    "format": "yarn prettier --write",
    "lint:fix": "tsdx lint --fix",
    "lint": "tsdx lint",
    "prepare": "tsdx build",
    "prettier": "prettier --ignore-path .gitignore --write \"**/*.+(js|ts|tsx|json|md)\"",
    "push": "git add -A && git commit npm version patch -m \"Bump package version to %s\" && git push && git push --tags",
    "release": "standard-version",
    "size": "size-limit",
    "storybook": "start-storybook -p 6006",
    "validate": "npm-run-all --parallel check-types check-format lint build"
  },
  "husky": {
    "hooks": {
      "pre-commit": "yarn check-types && lint-staged",
      "pre-push": "yarn validate"
    }
  },
  "module": "dist/components.esm.js",
  "size-limit": [
    {
      "path": "dist/components.cjs.production.min.js",
      "limit": "10 KB"
    },
    {
      "path": "dist/components.esm.js",
      "limit": "10 KB"
    }
  ],
  "resolutions": {
    "**/@typescript-eslint/eslint-plugin": "^4.1.1",
    "**/@typescript-eslint/parser": "^4.1.1"
  },
  "peerDependencies": {
    "react": ">=16"
  },
  "dependencies": {
    "@fortawesome/fontawesome-svg-core": "^1.2.32",
    "@fortawesome/free-solid-svg-icons": "^5.15.1",
    "@fortawesome/react-fontawesome": "^0.1.14",
    "date-fns": "^2.16.1",
    "focus-trap-react": "^8.3.2",
    "i18next": "^19.8.4",
    "i18next-browser-languagedetector": "^6.0.1",
    "lodash-es": "^4.17.20",
    "react-i18next": "^11.8.5",
    "react-resize-aware": "^3.1.0",
    "react-spring": "^8.0.27"
  },
  "devDependencies": {
    "@babel/core": "^7.12.10",
    "@size-limit/preset-small-lib": "^4.9.1",
    "@storybook/addon-essentials": "^6.1.11",
    "@storybook/addon-info": "^5.3.21",
    "@storybook/addon-links": "^6.1.11",
    "@storybook/addons": "^6.1.11",
    "@storybook/react": "^6.1.11",
    "@testing-library/react": "^11.2.2",
    "@types/lodash": "^4.14.167",
    "@types/react": "^17.0.0",
    "@types/react-dom": "^17.0.0",
    "@types/styled-components": "^5.1.7",
    "babel-loader": "^8.2.2",
    "eslint-config-prettier": "^7.1.0",
    "eslint-plugin-prettier": "^3.3.0",
    "eslint-plugin-react": "^7.22.0",
    "eslint-plugin-react-perf": "^3.3.0",
    "git-cz": "^4.7.6",
    "husky": "^4.3.6",
    "lint-staged": "^10.5.3",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.2.1",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-is": "^17.0.1",
    "size-limit": "^4.9.1",
    "standard-version": "^9.1.0",
    "styled-components": "^5.2.1",
    "tsdx": "^0.14.1",
    "tslib": "^2.0.3",
    "typescript": "^4.1.3"
  }
}
