@orchestrator-ui/orchestrator-ui-components
Version:
Library of UI Components used to display the workflow orchestrator frontend
92 lines (91 loc) • 3.26 kB
JSON
{
"name": "@orchestrator-ui/orchestrator-ui-components",
"version": "5.4.0",
"license": "Apache-2.0",
"description": "Library of UI Components used to display the workflow orchestrator frontend",
"author": {
"name": "Workflow Orchestrator Programme",
"email": "workfloworchestrator.board@commonsconservancy.org",
"url": "https://www.workfloworchestrator.org"
},
"repository": {
"type": "git",
"url": "git+https://github.com/workfloworchestrator/orchestrator-ui-library.git"
},
"publishConfig": {
"access": "public",
"provenance": true
},
"homepage": "https://www.workfloworchestrator.org",
"bugs": "https://github.com/workfloworchestrator/orchestrator-ui-library/issues",
"keywords": [
"orchestrator",
"workflow",
"workflow orchestrator",
"network",
"automation"
],
"scripts": {
"test": "jest",
"generate-version": "node -p \"'export const ORCHESTRATOR_UI_LIBRARY_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/configuration/version.ts && prettier --write src/configuration/version.ts",
"build": "npm run generate-version && tsup src/index.ts",
"tsc": "tsc --noEmit",
"lint": "eslint",
"dev": "npm run build -- --watch"
},
"dependencies": {
"@elastic/eui": "101.3.0",
"@emotion/css": "^11.11.2",
"@emotion/react": "^11.11.4",
"@rtk-query/graphql-request-base-query": "^2.3.1",
"graphql-request": "^6.1.0",
"invariant": "^2.2.4",
"lodash": "^4.17.21",
"moment": "^2.29.4",
"moment-timezone": "^0.5.43",
"next-auth": "^4.24.5",
"next-intl": "^3.26.5",
"next-query-params": "^5.0.0",
"object-hash": "^3.0.0",
"prism-themes": "^1.9.0",
"pydantic-forms": "^0.6.6",
"react-diff-view": "^3.2.0",
"react-draggable": "^4.4.6",
"react-redux": "^9.1.2",
"react-select": "^5.8.0",
"scroll-into-view": "^1.16.2",
"unidiff": "^1.0.4",
"uniforms": "^3.8.1",
"uniforms-bridge-json-schema": "^3.8.1",
"uniforms-unstyled": "^3.8.1",
"use-query-params": "2.2.1"
},
"devDependencies": {
"@orchestrator-ui/eslint-config-custom": "*",
"@orchestrator-ui/jest-config": "*",
"@reduxjs/toolkit": "^2.0.1",
"@testing-library/jest-dom": "^6.6.2",
"@testing-library/react": "^16.0.1",
"@testing-library/user-event": "^14.5.2",
"@types/invariant": "^2.2.33",
"@types/jest": "^29.5.8",
"@types/object-hash": "^3.0.6",
"@types/scroll-into-view": "^1.16.3",
"babel-jest": "^29.7.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-watch-typeahead": "^2.2.2",
"tsup": "^8.0.1",
"typescript": "^5.5.2",
"uniforms-bridge-simple-schema-2": "^3.8.1"
},
"peerDependencies": {
"next": "^15.3.1",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"type": "module",
"main": "./dist/index.js",
"browser": "./dist/index.js",
"types": "./dist/index.d.ts"
}