{
  "name": "react-google-calendar-events-list",
  "version": "1.1.0",
  "description": "Reusable ReactJS component for rendering a list of events from a google calendar.",
  "publishConfig": {
    "access": "public"
  },
  "main": "dist/react-google-calendar-events-list.js",
  "module": "dist/react-google-calendar-events-list.es.js",
  "browser": "dist/react-google-calendar-events-list.min.js",
  "scripts": {
    "build": "bili --js babel --format cjs,es,umd,umd-min --moduleName ReactShowMore --external react",
    "demo": "parcel demo/index.html",
    "prebuild": "yarn test:fast && yarn lint && yarn typecheck",
    "lint": "eslint src",
    "typecheck": "yarn flow check",
    "prepush": "yarn test:fast",
    "prepublishOnly": "yarn build",
    "test": "yarn test:fast --ci --colors --silent --coverage",
    "test:fast": "jest --colors",
    "test:watch": "yarn flow && jest --watch",
    "cz": "git-cz",
    "travis-deploy-once": "travis-deploy-once",
    "semantic-release": "semantic-release"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/VinSpee/react-gcal-events-list.git"
  },
  "eslintConfig": {
    "extends": "airbnb",
    "plugins": [
      "flowtype"
    ],
    "parser": "babel-eslint",
    "env": {
      "browser": true
    },
    "rules": {
      "function-paren-newline": 0,
      "react/jsx-filename-extension": 0
    }
  },
  "files": [
    "dist"
  ],
  "keywords": [
    "react",
    "google calendar",
    "gcal"
  ],
  "author": "Vince Speelman",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/VinSpee/react-gcal-events-list/issues"
  },
  "homepage": "https://github.com/VinSpee/react-gcal-events-list/blob/master/README.md",
  "peerDependencies": {
    "react": ">=15"
  },
  "devDependencies": {
    "@semantic-release/changelog": "1.0.0",
    "@semantic-release/git": "3.0.0",
    "@semantic-release/npm": "3.0.1",
    "babel-eslint": "8.2.1",
    "babel-jest": "22.1.0",
    "babel-plugin-external-helpers": "6.22.0",
    "babel-plugin-flow-react-proptypes": "23.0.0",
    "babel-plugin-macros": "2.2.0",
    "babel-plugin-transform-class-properties": "6.24.1",
    "babel-plugin-transform-flow-strip-types": "6.22.0",
    "babel-preset-env": "1.6.1",
    "babel-preset-es2015": "6.24.1",
    "babel-preset-flow": "6.23.0",
    "babel-preset-react": "6.24.1",
    "babel-preset-stage-0": "6.24.1",
    "babel-preset-stage-1": "6.24.1",
    "bili": "2.2.6",
    "commitizen": "2.9.6",
    "conventional-changelog-cli": "1.3.9",
    "coveralls": "3.0.0",
    "cz-emoji": "1.1.0",
    "enzyme": "3.3.0",
    "enzyme-adapter-react-16": "1.1.1",
    "enzyme-to-json": "3.3.1",
    "eslint": "^4.9.0",
    "eslint-config-airbnb": "16.1.0",
    "eslint-plugin-flowtype": "2.43.0",
    "eslint-plugin-import": "^2.7.0",
    "eslint-plugin-jsx-a11y": "^6.0.2",
    "eslint-plugin-react": "^7.4.0",
    "flow-bin": "0.65.0",
    "jest": "22.1.4",
    "parcel-bundler": "1.7.0",
    "raf": "3.4.0",
    "react": "16.2.0",
    "react-dom": "16.2.0",
    "semantic-release": "^13.1.3",
    "travis-deploy-once": "^4.3.4"
  },
  "jest": {
    "moduleFileExtensions": [
      "js",
      "json"
    ],
    "setupFiles": [
      "./test-setup.js"
    ],
    "collectCoverageFrom": [
      "src/**/*.js"
    ],
    "snapshotSerializers": [
      "enzyme-to-json/serializer"
    ],
    "moduleDirectories": [
      "node_modules",
      "src"
    ],
    "roots": [
      "<rootDir>/src"
    ]
  },
  "analyzeCommits": {
    "releaseRules": [
      {
        "type": "docs",
        "scope": "README",
        "release": "patch"
      },
      {
        "type": "build",
        "release": "patch"
      },
      {
        "type": "revert",
        "release": "patch"
      },
      {
        "type": "refactor",
        "release": "patch"
      },
      {
        "type": "style",
        "release": "patch"
      },
      {
        "type": "feat",
        "release": "minor"
      },
      {
        "type": "fix",
        "release": "patch"
      },
      {
        "type": "perf",
        "release": "patch"
      }
    ],
    "parserOpts": {
      "noteKeywords": [
        "BREAKING CHANGE",
        "BREAKING CHANGES",
        "BREAKING"
      ]
    }
  },
  "release": {
    "verifyConditions": [
      "@semantic-release/changelog",
      "@semantic-release/npm",
      {
        "path": "@semantic-release/git",
        "assets": [
          "package.json",
          "CHANGELOG.md"
        ],
        "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
      }
    ],
    "publish": [
      "@semantic-release/npm",
      {
        "path": "@semantic-release/git",
        "assets": [
          "package.json",
          "CHANGELOG.md"
        ],
        "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
      }
    ]
  },
  "dependencies": {
    "idx.macro": "2.0.1"
  }
}
