{
    "name": "@inventreedb/ui",
    "description": "UI components for the InvenTree project",
    "version": "0.6.0",
    "private": false,
    "type": "module",
    "license": "MIT",
    "keywords": [
        "inventree"
    ],
    "main": "./dist/index.js",
    "types": "./dist/index.d.ts",
    "exports": {
        ".": "./dist/index.js"
    },
    "files": [
        "dist",
        "lib",
        "LICENSE",
        "README.md",
        "CHANGELOG.md"
    ],
    "homepage": "https://inventree.org",
    "repository": {
        "type": "git",
        "url": "https://github.com/inventree/inventree"
    },
    "author": {
        "name": "InvenTree Developers",
        "email": "support@inventree.org",
        "url": "https://inventree.org",
        "org": "InvenTree"
    },
    "scripts": {
        "dev": "vite",
        "build": "tsc && vite build --emptyOutDir",
        "lib": "tsc --p ./tsconfig.lib.json && vite --config vite.lib.config.ts build",
        "preview": "vite preview",
        "extract": "lingui extract",
        "compile": "lingui compile --typescript"
    },
    "dependencies": {
        "@codemirror/autocomplete": "6.18.7",
        "@codemirror/lang-liquid": "6.3.0",
        "@codemirror/language": "6.11.3",
        "@codemirror/lint": "6.8.5",
        "@codemirror/search": "6.5.11",
        "@codemirror/state": "6.5.2",
        "@codemirror/theme-one-dark": "6.1.3",
        "@codemirror/view": "6.38.2",
        "@emotion/react": "^11.13.3",
        "@fortawesome/fontawesome-svg-core": "^7.0.0",
        "@fortawesome/free-regular-svg-icons": "^7.0.0",
        "@fortawesome/free-solid-svg-icons": "^7.0.0",
        "@fortawesome/react-fontawesome": "^3.0.1",
        "@fullcalendar/core": "^6.1.15",
        "@fullcalendar/daygrid": "^6.1.15",
        "@fullcalendar/interaction": "^6.1.15",
        "@fullcalendar/react": "^6.1.15",
        "@lingui/core": "^5.3.1",
        "@lingui/react": "^5.3.1",
        "@mantine/carousel": "^8.2.7",
        "@mantine/charts": "^8.2.7",
        "@mantine/core": "^8.2.7",
        "@mantine/dates": "^8.2.7",
        "@mantine/dropzone": "^8.2.7",
        "@mantine/form": "^8.2.7",
        "@mantine/hooks": "^8.2.7",
        "@mantine/modals": "^8.2.7",
        "@mantine/notifications": "^8.2.7",
        "@mantine/spotlight": "^8.2.7",
        "@mantine/vanilla-extract": "^8.2.7",
        "@messageformat/date-skeleton": "^1.1.0",
        "@sentry/react": "^10.7.0",
        "@tabler/icons-react": "^3.17.0",
        "@tanstack/react-query": "^5.56.2",
        "@uiw/codemirror-theme-vscode": "4.25.1",
        "@uiw/react-codemirror": "4.25.1",
        "@uiw/react-split": "^5.9.3",
        "@vanilla-extract/css": "^1.17.1",
        "axios": "^1.8.4",
        "clsx": "^2.1.1",
        "codemirror": "6.0.2",
        "dayjs": "^1.11.13",
        "dompurify": "^3.2.4",
        "easymde": "^2.18.0",
        "embla-carousel-react": "^8.5.2",
        "fuse.js": "^7.0.0",
        "html5-qrcode": "^2.3.8",
        "mantine-contextmenu": "^8.2.0",
        "mantine-datatable": "^8.2.0",
        "qrcode": "^1.5.4",
        "react": "^19.1.1",
        "react-dom": "^19.1.1",
        "react-grid-layout": "1.4.4",
        "react-hook-form": "^7.62.0",
        "react-is": "^19.1.1",
        "react-router-dom": "^6.26.2",
        "react-select": "^5.9.0",
        "react-simplemde-editor": "^5.2.0",
        "react-window": "1.8.11",
        "recharts": "^3.1.2",
        "styled-components": "^6.1.14",
        "zustand": "^5.0.8"
    },
    "devDependencies": {
        "@babel/core": "^7.26.10",
        "@babel/preset-react": "^7.26.3",
        "@babel/preset-typescript": "^7.27.0",
        "@babel/runtime": "^7.27.0",
        "@codecov/vite-plugin": "^1.9.0",
        "@lingui/babel-plugin-lingui-macro": "^5.3.1",
        "@lingui/cli": "^5.3.1",
        "@lingui/macro": "^5.3.1",
        "@playwright/test": "^1.52.0",
        "@types/node": "^24.3.0",
        "@types/qrcode": "^1.5.5",
        "@types/react": "^19.1.10",
        "@types/react-dom": "^19.1.7",
        "@types/react-grid-layout": "^1.3.5",
        "@types/react-router-dom": "^5.3.3",
        "@types/react-window": "^1.8.8",
        "@vanilla-extract/vite-plugin": "^5.0.1",
        "@vitejs/plugin-react": "^5.0.2",
        "babel-plugin-macros": "^3.1.0",
        "nyc": "^17.1.0",
        "path": "^0.12.7",
        "rollup": "^4.0.0",
        "rollup-plugin-license": "^3.5.3",
        "typescript": "^5.8.2",
        "vite": "^6.2.6",
        "vite-plugin-babel-macros": "^1.0.6",
        "vite-plugin-dts": "^4.5.3",
        "vite-plugin-externals": "^0.6.2",
        "vite-plugin-istanbul": "^6.0.2"
    }
}
