{
  "name": "@donotdev/core",
  "version": "0.1.45",
  "private": false,
  "type": "module",
  "license": "MIT",
  "description": "DoNotDev Framework - Core package with all internal modules",
  "main": "./index.js",
  "types": "./index.d.ts",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./index.js",
      "default": "./index.js"
    },
    "./server": {
      "types": "./server.d.ts",
      "import": "./server.js",
      "default": "./server.js"
    },
    "./vite": {
      "types": "./vite/index.d.ts",
      "import": "./vite/index.js",
      "default": "./vite/index.js"
    },
    "./next": {
      "types": "./next/index.d.ts",
      "import": "./next/index.js",
      "default": "./next/index.js"
    },
    "./functions": {
      "types": "./functions/index.d.ts",
      "import": "./functions/index.js",
      "default": "./functions/index.js"
    },
    "./empty": {
      "import": "./empty.cjs",
      "default": "./empty.cjs"
    }
  },
  "files": [
    "index.js",
    "index.d.ts",
    "server.js",
    "server.d.ts",
    "empty.js",
    "empty.cjs",
    "vite",
    "next",
    "functions",
    "i18n/locales"
  ],
  "sideEffects": false,
  "peerDependencies": {
    "@donotdev/components": "^0.1.44",
    "@sentry/react": "^10.39.0",
    "i18next": "^25.10.5",
    "i18next-browser-languagedetector": "^8.2.1",
    "i18next-http-backend": "^3.0.2",
    "lucide-react": "^0.575.0",
    "react": "^19.2.4",
    "react-dom": "^19.2.4",
    "react-i18next": "^16.5.4",
    "valibot": "^1.2.0",
    "zustand": "^5.0.11"
  },
  "peerDependenciesMeta": {
    "@sentry/react": {
      "optional": true
    }
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/donotdev/core.git"
  },
  "keywords": [
    "donotdev",
    "dndev",
    "framework",
    "react",
    "typescript",
    "vite",
    "nextjs",
    "i18n",
    "state-management",
    "zustand"
  ],
  "scripts": {
    "dev": "tsc --noEmit --watch",
    "clean": "rimraf dist tsconfig.tsbuildinfo",
    "type-check": "bunx tsc --noEmit"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "dependencies": {
    "@babel/core": "^7.29.0",
    "@babel/plugin-transform-destructuring": "^7.28.5",
    "@babel/plugin-transform-parameters": "^7.27.7",
    "@clack/prompts": "^1.0.1",
    "@rollup/plugin-strip": "^3.0.4",
    "@tanstack/react-query": "^5.90.21",
    "@vitejs/plugin-basic-ssl": "^2.1.4",
    "@vitejs/plugin-react": "^5.1.4",
    "autoprefixer": "^10.4.27",
    "fast-glob": "^3.3.3",
    "postcss": "^8.5.6",
    "postcss-import": "^16.1.1",
    "postcss-nesting": "^14.0.0",
    "rollup-plugin-visualizer": "^6.0.5",
    "vite-plugin-pwa": "1.2.0",
    "vite-tsconfig-paths": "^6.1.1"
  }
}