{
  "name": "@premieroctet/next-admin",
  "version": "8.3.0",
  "description": "Next-Admin provides a customizable and turnkey admin dashboard for applications built with Next.js and powered by the Prisma ORM. It aims to simplify the development process by providing a turnkey admin system that can be easily integrated into your project.",
  "keywords": [
    "next.js",
    "prisma",
    "admin",
    "dashboard",
    "react",
    "typescript"
  ],
  "type": "module",
  "author": "Premier Octet",
  "repository": {
    "type": "git",
    "url": "https://github.com/premieroctet/next-admin.git",
    "directory": "packages/next-admin"
  },
  "bugs": {
    "url": "https://github.com/premieroctet/next-admin/issues"
  },
  "licenses": [
    {
      "type": "MIT",
      "url": "https://github.com/premieroctet/next-admin/blob/main/LICENSE"
    }
  ],
  "homepage": "https://next-admin.js.org/",
  "license": "MIT",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.mjs"
      },
      "require": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.js"
      }
    },
    "./appRouter": {
      "import": {
        "types": "./dist/appRouter.d.ts",
        "default": "./dist/appRouter.mjs"
      },
      "require": {
        "types": "./dist/appRouter.d.ts",
        "default": "./dist/appRouter.js"
      }
    },
    "./appHandler": {
      "import": {
        "types": "./dist/appHandler.d.ts",
        "default": "./dist/appHandler.mjs"
      },
      "require": {
        "types": "./dist/appHandler.d.ts",
        "default": "./dist/appHandler.js"
      }
    },
    "./pageRouter": {
      "import": {
        "types": "./dist/pageRouter.d.ts",
        "default": "./dist/pageRouter.mjs"
      },
      "require": {
        "types": "./dist/pageRouter.d.ts",
        "default": "./dist/pageRouter.js"
      }
    },
    "./pageHandler": {
      "import": {
        "types": "./dist/pageHandler.d.ts",
        "default": "./dist/pageHandler.mjs"
      },
      "require": {
        "types": "./dist/pageHandler.d.ts",
        "default": "./dist/pageHandler.js"
      }
    },
    "./preset": {
      "import": {
        "types": "./dist/preset.d.ts",
        "default": "./dist/preset.mjs"
      },
      "require": {
        "types": "./dist/preset.d.ts",
        "default": "./dist/preset.js"
      }
    },
    "./components": {
      "import": {
        "types": "./dist/components/index.d.ts",
        "default": "./dist/components/index.mjs"
      },
      "require": {
        "types": "./dist/components/index.d.ts",
        "default": "./dist/components/index.js"
      }
    },
    "./inputs": {
      "import": "./dist/inputs/index.js",
      "types": "./dist/inputs/index.d.ts",
      "require": "./dist/inputs/index.js"
    },
    "./utils": {
      "import": {
        "types": "./dist/utils.d.ts",
        "default": "./dist/utils.mjs"
      },
      "require": {
        "types": "./dist/utils.d.ts",
        "default": "./dist/utils.js"
      }
    },
    "./pageLoader": {
      "import": {
        "types": "./dist/components/PageLoader.d.ts",
        "default": "./dist/components/PageLoader.mjs"
      },
      "require": {
        "types": "./dist/components/PageLoader.d.ts",
        "default": "./dist/components/PageLoader.js"
      }
    },
    "./adapters/*": {
      "import": {
        "types": "./dist/adapters/*.d.ts",
        "default": "./dist/adapters/*.mjs"
      },
      "require": {
        "types": "./dist/adapters/*.d.ts",
        "default": "./dist/adapters/*.js"
      }
    },
    "./schema": {
      "import": "./dist/schema.mjs",
      "require": "./dist/schema.cjs"
    },
    "./theme": {
      "import": "./dist/theme.css",
      "require": "./dist/theme.css",
      "default": "./dist/theme.css"
    }
  },
  "peerDependencies": {
    "@prisma/client": ">=5",
    "prisma": ">=5",
    "react": ">=17",
    "react-dom": ">=17",
    "tailwindcss": ">=3",
    "typescript": ">=4"
  },
  "dependencies": {
    "@dnd-kit/core": "^6.1.0",
    "@dnd-kit/sortable": "^8.0.0",
    "@dnd-kit/utilities": "^3.2.2",
    "@headlessui/react": "^2.1.5",
    "@heroicons/react": "^2.2.0",
    "@picocss/pico": "^1.5.7",
    "@radix-ui/react-checkbox": "^1.1.1",
    "@radix-ui/react-dialog": "^1.0.5",
    "@radix-ui/react-dropdown-menu": "^2.0.6",
    "@radix-ui/react-select": "^2.1.2",
    "@radix-ui/react-slot": "^1.1.0",
    "@radix-ui/react-switch": "^1.0.3",
    "@radix-ui/react-tooltip": "^1.0.7",
    "@radix-ui/react-visually-hidden": "^1.1.1",
    "@rjsf/core": "6.0.0-beta.11",
    "@rjsf/utils": "6.0.0-beta.11",
    "@rjsf/validator-ajv8": "6.0.0-beta.7",
    "@tanstack/react-table": "^8.9.2",
    "@types/formidable": "^3.4.5",
    "body-parser": "^1.20.2",
    "class-variance-authority": "^0.6.0",
    "clsx": "^1.2.1",
    "csstype": "^3.1.3",
    "dnd-kit-sortable-tree": "^0.1.73",
    "formidable": "^3.5.1",
    "lodash.clonedeep": "^4.5.0",
    "lodash.debounce": "^4.0.8",
    "lodash.get": "^4.4.2",
    "lodash.merge": "^4.6.2",
    "lodash.range": "^3.2.0",
    "lodash.set": "^4.3.2",
    "lodash.sortby": "^4.7.0",
    "lodash.unset": "^4.5.2",
    "lodash.update": "^4.10.2",
    "next-connect": "^1.0.0",
    "next-themes": "^0.3.0",
    "nextjs-toploader": "^1.6.6",
    "nprogress": "^0.2.0",
    "tailwind-merge": "^2.3.0",
    "util": "^0.12.5",
    "zod": "^3.23.8"
  },
  "devDependencies": {
    "@remix-run/react": "^2.16.5",
    "@rsbuild/core": "^1.3.22",
    "@rsbuild/plugin-react": "^1.3.2",
    "@rslib/core": "^0.9.2",
    "@tanstack/react-router": "^1.121.0",
    "@testing-library/react": "^14.1.2",
    "@types/body-parser": "^1.19.2",
    "@types/json-schema": "^7.0.11",
    "@types/lodash.clonedeep": "^4.5.9",
    "@types/lodash.debounce": "^4.0.9",
    "@types/lodash.get": "^4.4.9",
    "@types/lodash.merge": "^4.6.9",
    "@types/lodash.range": "^3.2.7",
    "@types/lodash.set": "^4.3.9",
    "@types/lodash.sortby": "^4.7.9",
    "@types/lodash.unset": "^4.5.9",
    "@types/lodash.update": "^4.10.9",
    "@types/node": "^18.19.61",
    "@types/nprogress": "^0.2.3",
    "@types/react": "^19.0.1",
    "@types/react-dom": "^19.0.2",
    "autoprefixer": "^10.4.14",
    "concurrently": "^8.0.1",
    "eslint": "^7.32.0",
    "glob": "^11.0.0",
    "jsdom": "^26.1.0",
    "lodash.debounce": "^4.0.8",
    "next": "^15.3.1",
    "postcss": "^8.4.21",
    "prisma": "^6.10.1",
    "tailwindcss": "^3.2.7",
    "ts-node": "^10.9.1",
    "tsx": "^4.19.2",
    "typescript": "^5.1.6",
    "vitest": "^3.1.2",
    "vitest-mock-extended": "^3.1.0",
    "@premieroctet/next-admin-json-schema": "0.0.1",
    "eslint-config-custom": "0.0.0",
    "tsconfig": "0.0.0"
  },
  "optionalDependencies": {
    "@monaco-editor/react": "^4.6.0",
    "slate": "^0.101.5",
    "slate-history": "^0.100.0",
    "slate-react": "^0.101.5"
  },
  "scripts": {
    "build": "rslib build",
    "dev": "rslib build --watch",
    "lint": "eslint \"**/*.{ts,tsx}\"",
    "test": "vitest",
    "typecheck": "tsc --noEmit",
    "clean": "rm -rf dist"
  }
}