{
  "name": "metrocuadrado-ui",
  "description": "A library of react components.",
  "version": "1.0.9",
  "engines": {
    "node": ">=10"
  },
  "source": "src/export.ts",
  "main": "dist/metrocuadrado-ui.js",
  "umd:main": "dist/metrocuadrado-ui.umd.js",
  "module": "dist/metrocuadrado-ui.esm.js",
  "esmodule": "dist/metrocuadrado-ui.modern.js",
  "typings": "types/index.d.ts",
  "exports": {
    ".": {
      "browser": "./dist/metrocuadrado-ui.esm.js",
      "umd": "./dist/metrocuadrado-ui.umd.js",
      "import": "./dist/metrocuadrado-ui.modern.js",
      "require": "./dist/metrocuadrado-ui.js"
    },
    "./utils": {
      "browser": "./dist/utils/utils.esm.js",
      "umd": "./dist/utils/utils.umd.js",
      "import": "./dist/utils/utils.modern.js",
      "require": "./dist/utils/utils.js"
    }
  },
  "scripts": {
    "dev:start": "cross-env HOST=localhost PORT=3001 react-app-rewired start",
    "build:rewire": "react-app-rewired build",
    "test": "react-app-rewired test",
    "eject": "react-scripts eject",
    "install-peers": "i-peers || install-peerdeps metrocuadrado-ui --only-peers -S",
    "bundle:clean": "shx rm -rf dist/",
    "build:bundle": "microbundle --jsx React.createElement --no-compress --external ../../public/bundle.js,[A-Za-z0-9_@$]+[A-Za-z0-9_/-]+[\\.]?[A-Za-z0-9_]+",
    "dev:bundle": "microbundle watch --jsx React.createElement --no-compress --external ../../public/bundle.js,[A-Za-z0-9_@$]+[A-Za-z0-9_/-]+[\\.]?[A-Za-z0-9_]+ --format cjs",
    "build:utils": "microbundle --raw --cwd utils --jsx React.createElement --no-compress --external ../../public/bundle.js,[A-Za-z0-9_@$]+[A-Za-z0-9_/-]+[\\.]?[A-Za-z0-9_]+",
    "dev:utils": "microbundle watch --raw --cwd utils --jsx React.createElement --no-compress --external ../../public/bundle.js,[A-Za-z0-9_@$]+[A-Za-z0-9_/-]+[\\.]?[A-Za-z0-9_]+ --format cjs",
    "build": "concurrently --kill-others-on-fail \"npm run bundle:clean\" npm:build:* -p \"[{name}]\" -c \"cyan.bold,blue.bold\" --names \"clean,b:\"",
    "dev": "concurrently --kill-others-on-fail \"npm run bundle:clean\" npm:dev:* -p \"[{name}]\" -c \"cyan.bold,blue.bold\" --names \"clean,d:\"",
    "prepare": "npm run install-peers"
  },
  "dependencies": {
    "@bootstrap-styled/color": "^1.0.9",
    "@bootstrap-styled/css-mixins": "^2.1.3",
    "@bootstrap-styled/css-utils": "^1.4.1",
    "@bootstrap-styled/provider": "^1.5.3",
    "@bootstrap-styled/utils": "^1.8.1",
    "bootstrap-styled": "^2.7.2",
    "classnames": "^2.2.6",
    "formik": "^2.1.1",
    "humps": "^2.0.1",
    "immutable": "^4.0.0-rc.12",
    "ramda": "^0.26.1",
    "react-autosuggest": "^9.4.3",
    "react-content-loader": "^5.0.4",
    "react-cookie": "^4.0.3",
    "react-datepicker": "^3.3.0",
    "react-dotdotdot": "^1.3.1",
    "react-gtm-module": "^2.0.8",
    "react-imask": "^5.2.1",
    "react-lazy-load-image-component": "^1.4.1",
    "react-scripts": "^3.4.0",
    "react-select": "^3.0.8",
    "utility-types": "^3.10.0",
    "yup": "^0.27.0"
  },
  "babelMacros": {
    "styledComponents": {
      "ssr": false,
      "displayName": true
    }
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "peerDependencies": {
    "react": ">=16.8.0",
    "react-dom": ">=16.8.0",
    "styled-components": "^4.4.1",
    "@bootstrap-styled/v4": "^3.3.0"
  },
  "devDependencies": {
    "@orange-marmalade/paginate-this": "^4.0.0-beta-19",
    "@rollup/plugin-commonjs": "^11.0.2",
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.3.2",
    "@testing-library/user-event": "^7.1.2",
    "@types/bootstrap": "^4.3.1",
    "@types/classnames": "^2.2.6",
    "@types/humps": "^2.0.0",
    "@types/jest": "^24.0.0",
    "@types/node": "^12.0.0",
    "@types/ramda": "^0.26.1",
    "@types/react": "^16.9.0",
    "@types/react-autosuggest": "^9.3.14",
    "@types/react-dom": "^16.9.0",
    "@types/react-lazy-load-image-component": "^1.5.0",
    "@types/react-select": "^3.0.8",
    "@types/styled-components": "^4.4.1",
    "@types/yup": "^0.28.0",
    "@typescript-eslint/eslint-plugin": "^2.15.0",
    "@typescript-eslint/parser": "^2.15.0",
    "babel-plugin-styled-components": "^1.10.7",
    "concurrently": "^5.1.0",
    "cross-env": "^6.0.3",
    "customize-cra": "^0.9.1",
    "eslint": "^6.8.0",
    "eslint-config-prettier": "^6.9.0",
    "eslint-plugin-prettier": "^3.1.2",
    "eslint-plugin-react": "^7.17.0",
    "eslint-plugin-react-hooks": "0.0.0-f6b8d31a7",
    "i-peers": "^1.1.0",
    "install-peerdeps": "^2.0.3",
    "microbundle": "^0.12.0",
    "node-sass": "^4.14.1",
    "prettier": "^1.19.1",
    "react-app-rewired": "^2.1.5",
    "redux": "^4.0.5",
    "shx": "^0.3.2",
    "stylelint": "^12.0.1",
    "stylelint-config-prettier": "^7.0.0",
    "stylelint-config-recommended": "^3.0.0",
    "stylelint-config-styled-components": "^0.1.1",
    "stylelint-prettier": "^1.1.2",
    "stylelint-processor-styled-components": "^1.10.0",
    "stylelint-selector-bem-pattern": "^2.1.0",
    "typescript": "^3.7.5"
  },
  "license": "private",
  "repository": {
    "type": "git",
    "url": "http://gitlab.eltiempo.com.co/transaccionales/metrocuadrado/frontend/front-components.git"
  },
  "files": [
    "dist",
    "types",
    "public",
    "utils/package.json"
  ]
}
