UNPKG

react-frame-component

Version:

React component to wrap your application or component in an iFrame for encapsulation purposes

93 lines (92 loc) 2.72 kB
{ "name": "react-frame-component", "version": "5.3.2", "type": "module", "description": "React component to wrap your application or component in an iFrame for encapsulation purposes", "main": "dist/react-frame-component.umd.js", "module": "dist/react-frame-component.esm.js", "types": "index.d.ts", "files": [ "dist", "index.d.ts" ], "exports": { ".": { "types": "./index.d.ts", "import": "./dist/react-frame-component.esm.js", "require": "./dist/react-frame-component.umd.js" } }, "scripts": { "clean": "rimraf dist", "test": "vitest run", "test:watch": "vitest", "serve": "vite --root example", "start": "npm run serve", "build": "vite build", "build:example": "vite build --config vite.example.config.js", "lint": "eslint src test", "prepublish": "npm run build", "release": "changeset version && npm run build", "publish:changesets": "changeset publish" }, "repository": { "type": "git", "url": "git://github.com/ryanseddon/react-frame-component.git" }, "keywords": [ "React", "component", "iFrame", "browser" ], "author": "Ryan Seddon", "contributors": [ "Chris Trevino <darthtrevino@gmail.com>" ], "license": "MIT", "bugs": { "url": "https://github.com/ryanseddon/react-frame-component/issues" }, "homepage": "https://github.com/ryanseddon/react-frame-component", "devDependencies": { "@babel/cli": "^7.24.0", "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.24.0", "@babel/register": "^7.23.0", "@changesets/cli": "^2.29.8", "@eslint/js": "^9.0.0", "@playwright/test": "^1.58.2", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.2", "@vitejs/plugin-react": "^5.1.4", "@vitest/browser": "^4.0.18", "@vitest/browser-playwright": "^4.0.18", "babel-loader": "^9.1.3", "eslint": "^9.0.0", "eslint-plugin-react": "^7.34.0", "eslint-plugin-react-hooks": "^5.0.0", "eslint-plugin-react-refresh": "^0.4.5", "globals": "^15.0.0", "html-webpack-plugin": "^5.6.0", "prettier": "^3.2.0", "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^5.0.5", "vitest": "^4.0.18", "webpack": "^5.90.0", "webpack-dev-server": "^5.0.0" }, "peerDependencies": { "prop-types": "^15.8.1 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react": ">= 16.8 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": ">= 16.8 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "prettier": { "singleQuote": true, "trailingComma": "none" } }