UNPKG

react-material-overlay

Version:

A fully featured Material UI implementation of overlays like modals, alert dialogs, lightboxes, and bottom sheets featuring easy stack management and browser history integration

138 lines 4.11 kB
{ "name": "react-material-overlay", "version": "0.0.8", "description": "A fully featured Material UI implementation of overlays like modals, alert dialogs, lightboxes, and bottom sheets featuring easy stack management and browser history integration", "type": "module", "main": "./dist/index.cjs.js", "module": "./dist/index.esm.js", "jsnext:main": "./dist/index.esm.js", "types": "./dist/index.d.ts", "typings": "./dist/index.d.ts", "unpkg": "./dist/index.esm.js", "source": "./src/index.ts", "exports": { ".": { "node": { "types": "./dist/index.d.ts", "module-sync": "./dist/index.esm.js", "default": "./dist/index.cjs.js" }, "import": { "types": "./dist/index.d.ts", "default": "./dist/index.esm.js" }, "default": { "types": "./dist/index.d.ts", "default": "./dist/index.esm.js" } }, "./*": null }, "scripts": { "clean": "rimraf dist", "build": "npm run clean & rollup -c", "prettier:fix": "prettier --config .prettierrc --write \"**/*.{js,ts,tsx,css}\"", "lint": "eslint", "lint:fix": "npm run lint --fix" }, "repository": { "type": "git", "url": "git+https://github.com/mh-joneydi/react-material-overlay" }, "bugs": { "url": "https://github.com/mh-joneydi/react-material-overlay/issues" }, "keywords": [ "react", "overlay", "modal", "react-overlay", "bottom-sheet", "action-sheet", "modal-sheet", "action-sheet", "alert", "alert-dialog", "confirm-dialog", "confirm-box", "dialog", "lightbox", "image-lightbox", "image-gallery", "react-component", "mui", "material UI", "material-overlay" ], "author": "MH Joneydi <joneydi.mh@gmail.com>", "license": "MIT", "sideEffects": false, "peerDependencies": { "@emotion/react": ">=11.13", "@emotion/styled": ">=11.13", "@mui/material": "^5.0.0 || ^6.0.0 || ^7.0.0", "@types/react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "@types/react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, "@types/react-dom": { "optional": true } }, "devDependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@eslint/js": "^9.28.0", "@mui/material": "^7.1.1", "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-typescript": "^12.1.2", "@types/lodash": "^4.17.17", "@types/react": "^19.1.6", "@types/react-dom": "^19.1.6", "@typescript-eslint/parser": "^8.33.1", "async-mutex": "^0.5.0", "clsx": "^2.1.1", "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.1", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unused-imports": "^4.1.4", "lodash": "^4.17.21", "prettier": "^3.5.3", "react": "^19.1.0", "react-dom": "^19.1.0", "rimraf": "^6.0.1", "rollup": "^4.42.0", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-terser": "^7.0.2", "typescript": "^5.8.3", "typescript-eslint": "^8.33.1", "react-spring-bottom-sheet": "^3.4.1", "yet-another-react-lightbox": "^3.23.2" }, "optionalDependencies": { "@types/lodash": "^4.17.17", "async-mutex": "^0.5.0", "clsx": "^2.1.1", "lodash": "^4.17.21", "react-spring-bottom-sheet": "^3.4.1", "yet-another-react-lightbox": "^3.23.2" }, "engines": { "node": ">=20.0.0" }, "overrides": { "react": "$react", "react-dom": "$react-dom" } }