{
  "name": "@regle/core",
  "version": "1.23.0",
  "description": "Headless form validation library for Vue",
  "keywords": [
    "regle",
    "regle vue",
    "regle vue form",
    "regle vue forms",
    "reglejs",
    "vue forms",
    "vue forms typescript",
    "vue model validation",
    "vue typescript forms",
    "vue validation library",
    "vue zod"
  ],
  "homepage": "https://reglejs.dev/",
  "license": "MIT",
  "author": {
    "name": "Victor Garcia",
    "url": "https://github.com/victorgarciaesgi"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/victorgarciaesgi/regle.git"
  },
  "files": [
    "dist",
    "LICENSE",
    "README.md"
  ],
  "type": "module",
  "main": "./dist/regle-core.js",
  "module": "./dist/regle-core.js",
  "types": "./dist/regle-core.d.ts",
  "exports": {
    ".": {
      "types": "./dist/regle-core.d.ts",
      "production": "./dist/regle-core.min.js",
      "development": "./dist/regle-core.js",
      "default": "./dist/regle-core.js"
    },
    "./package.json": "./package.json",
    "./dist/*": "./dist/*"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@standard-schema/spec": "1.1.0",
    "@vue/devtools-api": "7.7.9",
    "type-fest": "5.5.0"
  },
  "devDependencies": {
    "@total-typescript/ts-reset": "0.6.1",
    "@types/node": "24.12.0",
    "@typescript/native-preview": "7.0.0-dev.20260331.1",
    "@vue/devtools-kit": "7.7.9",
    "@vue/test-utils": "2.4.6",
    "tsdown": "0.21.7",
    "typescript": "6.0.2",
    "vitest": "4.1.2",
    "vue": "3.5.31",
    "vue-tsc": "3.2.6"
  },
  "peerDependencies": {
    "pinia": ">=2.2.5",
    "vue": ">=3.3.0"
  },
  "peerDependenciesMeta": {
    "pinia": {
      "optional": true
    }
  },
  "scripts": {
    "typecheck": "tsgo --noEmit",
    "build": "tsdown",
    "build:sourcemaps": "tsdown --config=tsdown.sourcemap.ts",
    "dev": "tsdown --config=tsdown.dev.ts",
    "test": "echo 'no tests'"
  }
}