UNPKG

@ima/react-page-renderer

Version:

IMA.js React page renderer.

81 lines (80 loc) 2.24 kB
{ "name": "@ima/react-page-renderer", "version": "20.0.1", "description": "IMA.js React page renderer.", "keywords": [ "IMA.js", "react-page-renderer" ], "bugs": { "url": "https://github.com/seznam/ima/issues" }, "repository": { "type": "git", "url": "https://github.com/seznam/ima.git", "directory": "packages/react-page-renderer" }, "license": "MIT", "author": "Matěj Marčišovský <matej.marcisovsky@firma.seznam.cz>", "main": "./dist/cjs/index.js", "types": "./dist/esm/client/index.d.ts", "exports": { ".": { "types": "./dist/esm/client/index.d.ts", "node": { "import": "./dist/esm/server/index.js", "require": "./dist/cjs/index.js" }, "default": { "import": "./dist/esm/client/index.js", "require": "./dist/cjs/index.js" } }, "./renderer/*": { "types": "./dist/esm/client/renderer/*.d.ts", "node": { "import": "./dist/esm/server/renderer/*.js", "require": "./dist/cjs/renderer/*.js" }, "default": { "import": "./dist/esm/client/renderer/*.js", "require": "./dist/cjs/renderer/*.js" } }, "./hook/*": "./dist/hook/*.js" }, "scripts": { "dev": "node ../plugin-cli/dist/bin/ima-plugin.js dev", "build": "node ../plugin-cli/dist/bin/ima-plugin.js build", "link": "node ../plugin-cli/dist/bin/ima-plugin.js link", "lint": "eslint './**/*.{js,jsx,ts,tsx}'", "test": "npm run test:jest && npm run test:size", "test:jest": "jest -c jest.config.js", "test:size": "size-limit", "preversion": "npm test" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "dependencies": { "@esmj/task": "^0.5.2", "@ima/helpers": "^20.0.0", "classnames": "^2.5.1", "memoize-one": "^6.0.0" }, "devDependencies": { "@testing-library/react": "^16.3.0", "@types/react": "^18.3.26", "@types/react-dom": "^18.3.7", "@types/webpack-env": "^1.18.8", "to-mock": "^1.6.2" }, "peerDependencies": { "@ima/server": ">=20.0.0", "@ima/core": ">=20.0.0", "react": ">=16 <19", "react-dom": ">=16 <19", "webpack": "^5.70.0" } }