Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
This commit is contained in:
131
tools/citrineos-core-main/apps/operator-ui/package.json
Normal file
131
tools/citrineos-core-main/apps/operator-ui/package.json
Normal file
@@ -0,0 +1,131 @@
|
||||
{
|
||||
"name": "@citrineos/operator-ui",
|
||||
"version": "1.3.0-alpha2",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"clean-tsbuildinfo": "find . -name tsconfig.tsbuildinfo -not -path '*/node_modules/*' -exec rm -f {} +",
|
||||
"clean-dist": "find . -type d -name .next -not -path '*/node_modules/*' -exec rm -rf {} +",
|
||||
"clean": "pnpm run clean-dist && pnpm run clean-tsbuildinfo",
|
||||
"dev": "cross-env NODE_OPTIONS=--max_old_space_size=4096 refine dev",
|
||||
"build": "refine build",
|
||||
"start": "refine start",
|
||||
"prettier": "prettier --write .",
|
||||
"lint": "eslint ./",
|
||||
"lint-fix": "pnpm run prettier && eslint --fix ./",
|
||||
"refine": "refine",
|
||||
"test:e2e": "playwright test",
|
||||
"test:e2e:ui": "playwright test --ui",
|
||||
"test:e2e:debug": "playwright test --debug",
|
||||
"test:e2e:codegen": "playwright codegen http://localhost:3000",
|
||||
"test:e2e:report": "playwright show-report",
|
||||
"playwright:install": "playwright install chromium"
|
||||
},
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-s3": "3.1057.0",
|
||||
"@aws-sdk/s3-request-presigner": "3.1057.0",
|
||||
"@citrineos/base": "workspace:*",
|
||||
"@ferdiunal/refine-shadcn": "1.6.1",
|
||||
"@google-cloud/storage": "7.18.0",
|
||||
"@googlemaps/markerclusterer": "2.5.3",
|
||||
"@hookform/resolvers": "5.2.2",
|
||||
"@opentelemetry/exporter-metrics-otlp-http": "0.57.0",
|
||||
"@opentelemetry/resources": "^1.30.0",
|
||||
"@opentelemetry/sdk-metrics": "1.30.0",
|
||||
"@opentelemetry/semantic-conventions": "^1.41.1",
|
||||
"@radix-ui/react-alert-dialog": "1.1.15",
|
||||
"@radix-ui/react-checkbox": "1.3.3",
|
||||
"@radix-ui/react-dialog": "1.1.15",
|
||||
"@radix-ui/react-dropdown-menu": "2.1.12",
|
||||
"@radix-ui/react-label": "^2.1.8",
|
||||
"@radix-ui/react-menu": "^2.1.16",
|
||||
"@radix-ui/react-popover": "1.1.15",
|
||||
"@radix-ui/react-select": "2.2.6",
|
||||
"@radix-ui/react-separator": "1.1.7",
|
||||
"@radix-ui/react-slot": "1.2.3",
|
||||
"@radix-ui/react-switch": "1.2.6",
|
||||
"@radix-ui/react-tabs": "1.1.13",
|
||||
"@radix-ui/react-tooltip": "^1.2.8",
|
||||
"@reduxjs/toolkit": "2.9.0",
|
||||
"@refinedev/cli": "2.16.48",
|
||||
"@refinedev/core": "5.0.0",
|
||||
"@refinedev/devtools": "2.0.1",
|
||||
"@refinedev/hasura": "7.0.0",
|
||||
"@refinedev/kbar": "2.0.0",
|
||||
"@refinedev/nextjs-router": "7.0.0",
|
||||
"@refinedev/react-hook-form": "5.0.2",
|
||||
"@refinedev/react-table": "6.0.1",
|
||||
"@refinedev/ui-types": "2.0.1",
|
||||
"@tanstack/react-query": "5.90.5",
|
||||
"@tanstack/react-table": "8.21.3",
|
||||
"@vis.gl/react-google-maps": "1.5.1",
|
||||
"axios": "1.12.2",
|
||||
"class-transformer": "0.5.1",
|
||||
"class-validator": "0.14.2",
|
||||
"class-variance-authority": "0.7.1",
|
||||
"clsx": "^2.1.1",
|
||||
"cmdk": "^1.1.1",
|
||||
"date-fns": "4.1.0",
|
||||
"dayjs": "^1.11.20",
|
||||
"framer-motion": "12.23.22",
|
||||
"geojson": "0.5.0",
|
||||
"graphql": "15.6.1",
|
||||
"graphql-request": "5.2.0",
|
||||
"graphql-tag": "2.12.6",
|
||||
"js-cookie": "3.0.5",
|
||||
"lodash": "^4.18.1",
|
||||
"lodash.debounce": "4.0.8",
|
||||
"lodash.isequal": "4.5.0",
|
||||
"lucide-react": "0.545.0",
|
||||
"next": "15.2.8",
|
||||
"next-auth": "4.24.13",
|
||||
"next-intl": "4.4.0",
|
||||
"next-themes": "0.4.6",
|
||||
"nuqs": "2.8.8",
|
||||
"postcss": "8.5.3",
|
||||
"react": "19.1.4",
|
||||
"react-day-picker": "9.11.1",
|
||||
"react-dom": "19.1.4",
|
||||
"react-hook-form": "7.65.0",
|
||||
"react-redux": "9.2.0",
|
||||
"react-syntax-highlighter": "15.6.6",
|
||||
"recharts": "3.5.1",
|
||||
"redux-persist": "6.0.0",
|
||||
"reflect-metadata": "0.2.2",
|
||||
"sass": "1.93.2",
|
||||
"shadcn": "2.4.1",
|
||||
"sonner": "2.0.7",
|
||||
"tailwind-merge": "3.3.1",
|
||||
"zod": "4.1.12"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@axe-core/playwright": "^4.10.0",
|
||||
"@playwright/test": "^1.49.0",
|
||||
"@tailwindcss/postcss": "4",
|
||||
"@types/geojson": "7946.0.16",
|
||||
"@types/js-cookie": "3.0.6",
|
||||
"@types/lodash": "^4.17.24",
|
||||
"@types/lodash.debounce": "4.0.9",
|
||||
"@types/lodash.isequal": "4.5.8",
|
||||
"@types/node": "20",
|
||||
"@types/react": "19.1.4",
|
||||
"@types/react-dom": "19.1.4",
|
||||
"@types/react-syntax-highlighter": "15.5.13",
|
||||
"cross-env": "7.0.3",
|
||||
"dotenv": "^16.4.5",
|
||||
"@eslint/eslintrc": "^3.2.0",
|
||||
"@eslint/js": "catalog:",
|
||||
"eslint": "catalog:",
|
||||
"eslint-config-next": "15.0.3",
|
||||
"eslint-config-prettier": "catalog:",
|
||||
"eslint-plugin-prettier": "catalog:",
|
||||
"eslint-plugin-react": "^7.37.0",
|
||||
"postcss": "8",
|
||||
"prettier": "catalog:",
|
||||
"tailwindcss": "4",
|
||||
"typescript": "^6.0.0",
|
||||
"typescript-eslint": "catalog:"
|
||||
},
|
||||
"refine": {
|
||||
"projectId": "EoX1xN-qak0Xy-elp4R9"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user