UNPKG

react-popout

Version:

Wraps window.open in a react component, allowing the contents to be part of your react render tree

66 lines (65 loc) 2.24 kB
{ "name": "react-popout", "version": "4.0.0", "description": "Wraps window.open in a react component, allowing the contents to be part of your react render tree", "main": "dist/react-popout.min.js", "types": "dist/react-popout.d.ts", "repository": { "type": "git", "url": "https://github.com/JakeGinnivan/react-popout" }, "keywords": [ "react", "react-component", "window", "popup", "popout", "open", "browser" ], "scripts": { "prebuild:demo": "npm run build:dist", "demo": "webpack-dev-server --progress --colors --hot -d --port 8880 --config _webpack.demo.config.js", "build:dist": "npm run build:compile && npm run build:minify", "build:compile": "tsc", "build:minify": "esbuild dist/react-popout.js --minify --outfile=dist/react-popout.min.js", "build:demo": "webpack --config _webpack.demo.config.js --optimize-minimize", "test": "mocha \"test/**/*spec.js*\" --compilers js:babel-register --reporter dot", "prepublish": "npm run build:dist" }, "author": "Jake Ginnivan", "license": "MIT", "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.0", "babel-eslint": "^8.0.1", "babel-loader": "^7.1.2", "babel-preset-es2015": "^6.6.0", "babel-preset-react": "^6.5.0", "esbuild": "^0.24.2", "babel-preset-stage-0": "^6.5.0", "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "babel-runtime": "^6.26.0", "eslint-config-airbnb": "latest", "eslint-config-prettier": "latest", "eslint-plugin-import": "latest", "eslint-plugin-jsx-a11y": "^5.1.1", "eslint-plugin-prettier": "latest", "eslint-plugin-react": "latest", "mocha": "^3.5.3", "node-libs-browser": "^2.0.0", "prettier": "^3.4.2", "webpack": "^3.6.0", "webpack-dev-server": "^2.8.2", "typescript": "^5.7.2" }, "dependencies": { "react": "^19.0.0", "react-dom": "^19.0.0" }, "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" } }