{ "type": "module", "name": "flowbite-react-admin-dashboard", "version": "1.0.0", "descrption": "flowbite-react admin dashboard", "homepage": "https://github.com/themesberg/flowbite-react-admin-dashboard", "bugs": "https://github.com/themesberg/flowbite-react-admin-dashboard/issues", "license": "UNLICENSED", "author": "Conner Davis ", "repository": { "type": "git", "url": "https://github.com/themesberg/flowbite-react-admin-dashboard.git" }, "scripts": { "build": "yarn typecheck && vite build", "dev": "vite --host", "format": "prettier --check --ignore-path .gitignore --write .", "lint": "eslint --ignore-path .gitignore .", "preview": "vite preview --host", "typecheck": "tsc" }, "engines": { "node": ">= 16", "npm": ">= 8", "yarn": ">= 1" }, "dependencies": { "apexcharts": "^3.36.3", "classnames": "^2.3.2", "flowbite": "^1.5.5", "flowbite-react": "^0.3.7", "react-apexcharts": "^1.4.0", "react-icons": "^4.7.1" }, "devDependencies": { "@types/react": "^18.0.26", "@types/react-dom": "^18.0.9", "@types/sortablejs": "^1.15.0", "@typescript-eslint/eslint-plugin": "^5.46.0", "@typescript-eslint/parser": "^5.46.0", "@vitejs/plugin-react": "^2.2.0", "autoprefixer": "^10.4.13", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.29.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jsx-a11y": "^6.6.1", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-tailwindcss": "^3.7.1", "postcss": "^8.4.19", "prettier": "^2.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router": "^6.4.5", "react-router-dom": "^6.4.5", "tailwindcss": "^3.2.4", "typescript": "^4.9.4", "vite": "^3.2.5", "vitest": "^0.25.6" }, "private": true, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "eslintConfig": { "extends": [ "eslint:recommended", "plugin:@typescript-eslint/strict", "plugin:jsx-a11y/recommended", "plugin:prettier/recommended", "plugin:react/recommended", "plugin:react-hooks/recommended", "plugin:tailwindcss/recommended" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaFeatures": { "jsx": true }, "project": "./tsconfig.json" }, "root": true, "rules": { "@typescript-eslint/consistent-type-imports": "error", "react/react-in-jsx-scope": "off", "react/no-unescaped-entities": "off", "tailwindcss/classnames-order": [ "error", { "callees": [ "classnames" ], "config": "tailwind.config.cjs" } ], "tailwindcss/no-custom-classname": [ "error", { "config": "tailwind.config.cjs" } ] }, "settings": { "react": { "version": "detect" } } } }