UNPKG

reoverlay

Version:

A tiny, typed modal manager for React.

83 lines 2.16 kB
{ "name": "reoverlay", "version": "1.1.0", "description": "A tiny, typed modal manager for React.", "license": "MIT", "author": "Hirad Arshadi <hiradwork@gmail.com>", "repository": { "type": "git", "url": "https://github.com/hiradary/reoverlay" }, "bugs": { "url": "https://github.com/hiradary/reoverlay/issues" }, "homepage": "https://hiradary.github.io/reoverlay", "keywords": [ "modal", "overlay", "react", "react-modal", "react-overlay", "reoverlay" ], "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./ModalWrapper.css": "./dist/ModalWrapper.css", "./lib/ModalWrapper.css": "./lib/ModalWrapper.css", "./package.json": "./package.json" }, "files": [ "dist", "lib", "README.md", "LICENSE" ], "sideEffects": [ "**/*.css" ], "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" }, "devDependencies": { "@eslint/js": "^10.0.1", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@types/node": "^25.6.0", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", "eslint": "^10.2.1", "gh-pages": "^6.3.0", "jsdom": "^29.0.2", "prettier": "^3.8.3", "react": "^19.2.5", "react-dom": "^19.2.5", "tsup": "^8.5.1", "typescript": "^6.0.3", "typescript-eslint": "^8.59.0", "vite": "^8.0.10", "vitest": "^4.1.5" }, "scripts": { "build": "pnpm build:package", "build:all": "pnpm build:package && pnpm build:demo", "build:demo": "pnpm --filter reoverlay-demo build", "build:package": "tsup", "clean": "rm -rf dist lib coverage demo/dist", "dev": "pnpm --filter reoverlay-demo dev", "format": "prettier --write .", "lint": "eslint .", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit && pnpm --filter reoverlay-demo typecheck" } }