UNPKG

@plurid/plurid-react

Version:

React implementation of Plurid to explore the web in three dimensions

124 lines (123 loc) 4.65 kB
{ "name": "@plurid/plurid-react", "version": "0.0.0-34", "description": "React implementation of Plurid to explore the web in three dimensions", "keywords": [ "plurid", "react", "web", "3D", "html" ], "author": "ly3xqhl8g9 <ly3xqhl8g9@plurid.com> (https://plurid.com)", "license": "SEE LICENSE IN LICENSE", "repository": { "type": "git", "url": "https://github.com/plurid/plurid" }, "bugs": { "email": "source@plurid.com", "url": "https://github.com/plurid/plurid/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "homepage": "https://github.com/plurid/plurid/blob/master/packages/plurid-web/plurid-react", "files": [ "distribution/" ], "main": "distribution/index.js", "module": "distribution/index.es.js", "types": "distribution/index.d.ts", "engines": { "node": ">=12", "npm": ">=6" }, "scripts": { "clean": "rm -rf ./distribution", "test": "jest ./source --config ./configurations/jest.config.js --rootDir ./", "lint": "eslint -c ./configurations/.eslintrc.js ./source --ext .ts,.tsx", "check": "tsc --project ./configurations/tsconfig.check.json", "types": "tsc --project ./configurations/tsconfig.types.json && rm -rf ./temporary-ts-emit", "build.development.only": "pnpm clean && node scripts/development.js", "build.development": "pnpm clean && pnpm types && node scripts/development.js", "build.production": "pnpm clean && pnpm lint && pnpm test && rollup -c ./scripts/rollup.config.js --environment ENV_MODE:production --bundleConfigAsCjs", "build": "pnpm build.production", "prepublishOnly": "pnpm build" }, "peerDependencies": { "@plurid/elementql": "*", "@plurid/elementql-client-react": "*", "@plurid/plurid-data": "*", "@plurid/plurid-engine": "*", "@plurid/plurid-functions": "*", "@plurid/plurid-functions-react": "*", "@plurid/plurid-icons-react": "*", "@plurid/plurid-pubsub": "*", "@plurid/plurid-themes": "*", "@plurid/plurid-ui-components-react": "*", "@plurid/plurid-ui-state-react": "*", "@reduxjs/toolkit": ">=1.8", "cross-fetch": ">=3", "hammerjs": ">=2", "react": ">=17", "react-dom": ">=17", "react-redux": ">=7", "styled-components": ">=5" }, "devDependencies": { "@babel/core": "^7.22.5", "@plurid/elementql": "^0.0.0-1", "@plurid/elementql-client-react": "^0.0.0-1", "@plurid/plurid-data": "0.0.0-20", "@plurid/plurid-engine": "0.0.0-18", "@plurid/plurid-functions": "0.0.0-31", "@plurid/plurid-functions-react": "0.0.0-5", "@plurid/plurid-icons-react": "0.0.0-5", "@plurid/plurid-pubsub": "0.0.0-9", "@plurid/plurid-themes": "0.0.0-2", "@plurid/plurid-ui-components-react": "0.0.0-26", "@plurid/plurid-ui-state-react": "0.0.0-11", "@reduxjs/toolkit": "^1.9.5", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-commonjs": "^25.0.1", "@rollup/plugin-node-resolve": "^15.1.0", "@rollup/plugin-replace": "^5.0.2", "@rollup/plugin-typescript": "^11.1.1", "@rollup/plugin-url": "^8.0.1", "@types/hammerjs": "^2.0.41", "@types/jest": "^29.5.2", "@types/node": "^20.3.1", "@types/react": "^18.2.12", "@types/react-dom": "^18.2.5", "@types/react-redux": "^7.1.25", "@types/styled-components": "^5.1.26", "@typescript-eslint/eslint-plugin": "^5.59.11", "@typescript-eslint/parser": "^5.59.11", "@zerollup/ts-transform-paths": "^1.7.18", "babel-plugin-styled-components": "^2.1.3", "cross-fetch": "^3.1.6", "esbuild": "^0.18.2", "eslint": "^8.42.0", "jest": "^29.5.0", "jest-config": "^29.5.0", "postcss": "^8.4.24", "react": "^18.2.0", "react-dom": "^18.2.0", "react-redux": "^8.1.0", "rollup": "^3.25.1", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-postcss": "^4.0.2", "styled-components": "^5.3.11", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "tslib": "^2.5.3", "ttypescript": "^1.5.15", "typescript": "==4.7.4", "typescript-transform-paths": "^3.4.6" }, "dependencies": { "@rollup/plugin-terser": "^0.4.3" } }