UNPKG

@regle/core

Version:

Headless form validation library for Vue 3

92 lines 2.25 kB
{ "name": "@regle/core", "version": "1.3.1", "description": "Headless form validation library for Vue 3", "peerDependencies": { "pinia": ">=2.2.5", "vue": ">=3.3.0" }, "peerDependenciesMeta": { "pinia": { "optional": true } }, "devDependencies": { "@total-typescript/ts-reset": "0.6.1", "@types/node": "22.15.29", "@typescript-eslint/eslint-plugin": "8.28.0", "@typescript-eslint/parser": "8.28.0", "@vue/test-utils": "2.4.6", "eslint": "9.28.0", "eslint-config-prettier": "10.1.5", "eslint-plugin-vue": "10.1.0", "expect-type": "1.2.1", "prettier": "3.5.3", "tsdown": "0.12.7", "type-fest": "4.41.0", "typescript": "5.8.3", "vitest": "3.2.2", "vue": "3.5.16", "vue-eslint-parser": "10.1.3", "vue-tsc": "2.2.10" }, "type": "module", "exports": { ".": { "types": "./dist/regle-core.d.ts", "node": { "import": { "production": "./dist/regle-core.min.js", "development": "./dist/regle-core.js", "default": "./dist/regle-core.js" } }, "import": "./dist/regle-core.js" }, "./package.json": "./package.json", "./dist/*": "./dist/*" }, "main": "./dist/regle-core.js", "module": "./dist/regle-core.js", "types": "./dist/regle-core.d.ts", "files": [ "dist", "LICENSE", "README.md" ], "publishConfig": { "access": "public" }, "homepage": "https://reglejs.dev/", "repository": { "type": "git", "url": "git+https://github.com/victorgarciaesgi/regle.git" }, "author": { "name": "Victor Garcia", "url": "https://github.com/victorgarciaesgi" }, "keywords": [ "regle", "vue forms", "vue validation library", "vue forms typescript", "vue model validation", "vue zod", "vue typescript forms", "regle", "reglejs", "regle vue", "regle vue forms", "regle vue form" ], "license": "MIT", "scripts": { "typecheck": "tsc --noEmit", "build": "tsdown", "build:dev": "tsdown --config=tsdown.dev.ts", "build:sourcemaps": "tsdown --config=tsdown.sourcemap.ts", "dev": "tsdown --config=tsdown.dev.ts --watch", "test": "echo 'no tests'" } }