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.

139 lines 4.32 kB
{ "name": "@kit-data-manager/react-search-component", "version": "0.1.2", "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 && tailwind build -i src/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.1.6", "@radix-ui/react-checkbox": "^1.1.3", "@radix-ui/react-dialog": "^1.1.4", "@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.1.4", "@radix-ui/react-slider": "^1.2.2", "@radix-ui/react-slot": "^1.1.1", "@radix-ui/react-tooltip": "^1.1.7", "@xyflow/react": "^12.3.6", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "embla-carousel-react": "^8.5.2", "lucide-react": "^0.483.0", "luxon": "^3.5.0", "react": "^18.3.1", "react-dom": "^18.3.1", "swr": "^2.3.0", "tailwind-merge": "^3.0.1", "usehooks-ts": "^3.1.0", "zod": "^3.24.1", "zustand": "^5.0.2" }, "devDependencies": { "@babel/core": "^7.26.0", "@babel/preset-env": "^7.26.0", "@babel/preset-react": "^7.26.3", "@eslint-react/eslint-plugin": "^1.23.2", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.15.0", "@storybook/addon-docs": "^8.5.0", "@storybook/addon-essentials": "^8.4.7", "@storybook/addon-interactions": "^8.4.7", "@storybook/addon-onboarding": "^8.4.7", "@storybook/addon-themes": "^8.4.7", "@storybook/blocks": "^8.4.7", "@storybook/react": "^8.4.7", "@storybook/react-vite": "^8.4.7", "@storybook/test": "^8.4.7", "@storybook/test-runner": "^0.22.0", "@types/luxon": "^3.4.2", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.20", "babel-loader": "^10.0.0", "chromatic": "^11.20.2", "css-loader": "^7.1.2", "eslint": "^9.15.0", "eslint-config-next": "^15.1.5", "eslint-plugin-react-hooks": "^5.0.0", "eslint-plugin-react-refresh": "^0.4.14", "eslint-plugin-storybook": "^0.11.1", "eslint-plugin-tailwindcss": "^3.18.0", "globals": "^16.0.0", "postcss": "^8.4.49", "postcss-loader": "^8.1.1", "prettier": "^3.4.2", "storybook": "^8.4.7", "style-loader": "^4.0.0", "tailwindcss": "^3.4.16", "tailwindcss-animate": "^1.0.7", "ts-loader": "^9.5.2", "tsc-alias": "^1.8.10", "typescript": "^5.7.3", "typescript-eslint": "^8.15.0", "vite": "^6.0.9", "webpack": "^5.97.1", "webpack-cli": "^6.0.1" }, "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" } ] }