UNPKG

@kit-data-manager/react-search-component

Version:

All-in-one component for rendering an elastic search UI for searching anything. Built-in support for visualizing related items in a graph and resolving unique identifiers.

128 lines 3.91 kB
{ "name": "@kit-data-manager/react-search-component", "version": "0.4.3", "main": "dist/index.js", "type": "module", "author": { "name": "Christopher Raquet", "url": "https://orcid.org/0009-0003-2196-9187", "email": "christopher.raquet@kit.edu" }, "keywords": [ "react", "reactjs", "component", "elastic", "search", "elasticsearch", "kit-data-manager", "typescript", "storybook", "tailwindcss", "fair", "fairdata", "fairdo", "fairdigitalobject", "kit", "data", "manager" ], "scripts": { "storybook:dev": "storybook dev -p 6006", "storybook:build": "storybook build", "storybook:test": "test-storybook", "build": "rm -rf ./dist && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.app.json && npx @tailwindcss/cli -i src/index.css -o dist/index.css && npx postcss-cli dist/index.css -o dist/index.css && cp ./src/elastic-ui.css ./dist", "test": "" }, "dependencies": { "@dagrejs/dagre": "^1.1.4", "@elastic/react-search-ui": "^1.22.0", "@elastic/react-search-ui-views": "^1.22.0", "@elastic/search-ui": "^1.22.0", "@elastic/search-ui-elasticsearch-connector": "^1.22.0", "@kit-data-manager/react-pid-component": "^0.3.0", "@radix-ui/react-checkbox": "^1.1.3", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.4", "@radix-ui/react-label": "^2.1.1", "@radix-ui/react-popover": "^1.1.4", "@radix-ui/react-select": "^2.2.6", "@radix-ui/react-slider": "^1.2.2", "@radix-ui/react-slot": "^1.1.1", "@radix-ui/react-tooltip": "^1.1.7", "@tailwindcss/vite": "^4.1.17", "@xyflow/react": "^12.3.6", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "embla-carousel-react": "^8.5.2", "lucide-react": "^0.575.0", "luxon": "^3.5.0", "swr": "^2.3.0", "tailwind-merge": "^3.0.1", "usehooks-ts": "^3.1.0", "zod": "^4.1.11", "zustand": "^5.0.2" }, "devDependencies": { "@elastic/elasticsearch": "^9.0.2", "@eslint-react/eslint-plugin": "^2.0.2", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.15.0", "@storybook/addon-docs": "^10.0.6", "@storybook/addon-themes": "^10.0.6", "@storybook/react-vite": "^10.0.6", "@tailwindcss/cli": "^4.1.17", "@types/luxon": "^3.4.2", "@types/react": "^19", "@types/react-dom": "^19", "@vitejs/plugin-react": "^5.0.0", "eslint": "^9.15.0", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.4.14", "eslint-plugin-storybook": "^10.0.6", "globals": "^17.0.0", "postcss": "^8.5.6", "postcss-cli": "^11.0.1", "postcss-prefixwrap": "^1.57.0", "prettier": "^3.4.2", "storybook": "^10.0.6", "tailwindcss": "^4.1.17", "tailwindcss-animate": "^1.0.7", "tsc-alias": "^1.8.16", "typescript": "^5.7.3", "typescript-eslint": "^8.15.0", "vite": "^7.2.2" }, "peerDependencies": { "react": "^18 || ^19", "react-dom": "^18 || ^19" }, "files": [ "dist" ], "types": "dist/index.d.ts", "description": "All-in-one component for rendering an elastic search UI for searching anything. Built-in support for visualizing related items in a graph and resolving unique identifiers.", "maintainers": [ { "name": "Christopher Raquet", "url": "https://orcid.org/0009-0003-2196-9187", "email": "christopher.raquet@kit.edu" } ], "license": "Apache-2.0", "homepage": "https://kit-data-manager.github.io/react-search-component/", "repository": { "type": "git", "url": "https://github.com/kit-data-manager/react-search-component" }, "contributors": [ { "name": "Christopher Raquet", "url": "https://orcid.org/0009-0003-2196-9187", "email": "christopher.raquet@kit.edu" } ], "overrides": { "storybook": "$storybook" } }