{
  "name": "react-useportal",
  "version": "1.0.19",
  "homepage": "https://codesandbox.io/s/w6jp7z4pkk",
  "main": "dist/usePortal.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/alex-cory/react-useportal.git"
  },
  "description": "🌀 React hook for Portals",
  "author": "Alex Cory <results@alexcory.com>",
  "license": "MIT",
  "private": false,
  "scripts": {
    "dev": "rm -rf dist && parcel examples/index.html --open",
    "prepublishOnly": "yarn build # runs before publish",
    "build": "rm -rf dist && ./node_modules/.bin/tsc --module CommonJS",
    "build:watch": "rm -rf dist && ./node_modules/.bin/tsc -w --module CommonJS",
    "test:browser": "yarn tsc && jest --env=jsdom",
    "test:browser:watch": "yarn tsc && jest --watch --env=jsdom",
    "test:server": "yarn tsc && jest --env=node",
    "test:server:watch": "yarn tsc && jest --watch --env=node",
    "test:watch": "yarn test:browser:watch && yarn test:server:watch",
    "test": "yarn test:browser && yarn test:server",
    "clean": "npm prune; yarn cache clean; rm -rf ./node_modules package-lock.json yarn.lock; yarn",
    "lint": "eslint ./**/*.{ts,tsx}",
    "lint:fix": "npm run lint -- --fix",
    "lint:watch": "watch 'yarn lint'"
  },
  "peerDependencies": {
    "react": "^16.8.6 || ^17.0.0 || ^18.0.0",
    "react-dom": "^16.8.6 || ^17.0.0 || ^18.0.0"
  },
  "dependencies": {
    "use-ssr": "^1.0.25"
  },
  "devDependencies": {
    "@testing-library/react-hooks": "^3.0.0",
    "@types/jest": "^24.0.18",
    "@types/react": "^16.9.2",
    "@types/react-dom": "^16.8.4",
    "@typescript-eslint/eslint-plugin": "^2.2.0",
    "@typescript-eslint/parser": "^2.2.0",
    "eslint": "^6.3.0",
    "eslint-plugin-jest": "^23.0.0",
    "eslint-plugin-prettier": "^3.1.0",
    "eslint-plugin-react": "^7.14.3",
    "jest": "^24.7.1",
    "parcel-bundler": "^1.12.3",
    "prettier": "^1.18.2",
    "react": "^16.8.6",
    "react-dom": "^16.8.6",
    "react-test-renderer": "^16.8.6",
    "react-testing-library": "^8.0.0",
    "ts-jest": "^24.0.0",
    "typescript": "^3.4.5"
  },
  "files": [
    "dist"
  ],
  "keywords": [
    "react",
    "hook",
    "use",
    "portal",
    "react-hook",
    "react-component",
    "modal",
    "lightbox",
    "tooltip",
    "notification",
    "react-portal",
    "react-useportal",
    "react-use-portal",
    "transportation",
    "react portal hook"
  ]
}
