UNPKG

@jivanf/vest

Version:

Declarative Form Validations Framework

406 lines 18 kB
{ "name": "@jivanf/vest", "version": "5.5.0-next-20250511-422d", "description": "Declarative Form Validations Framework", "license": "MIT", "author": "ealush", "main": "./dist/cjs/vest.js", "module": "./dist/es/vest.production.js", "unpkg": "./dist/umd/vest.production.js", "jsdelivr": "./dist/umd/vest.production.js", "types": "./types/vest.d.ts", "keywords": [ "Form validation", "Unit testing", "Framework-agnostic", "Validation", "Declarative", "Asynchronous validations", "Async validations", "Testing", "Data validation", "Form validation", "React Validation", "Angular Validation", "Vue Validation", "Svelte Validation", "nodejs Validation", "enforce" ], "repository": { "type": "git", "url": "https://github.com/ealush/vest.git", "directory": "packages/vest" }, "bugs": { "url": "https://github.com/ealush/vest.git/issues" }, "dependencies": { "context": "3.0.33", "n4s": "5.0.28", "vast": "1.0.42", "vest-utils": "1.3.3", "vestjs-runtime": "1.5.1" }, "peerDependencies": { "@angular/core": ">=14.0.0" }, "devDependencies": { "@angular/core": ">=14.0.0" }, "exports": { "./promisify": { "production": { "types": "./types/promisify.d.ts", "browser": "./dist/es/promisify.production.js", "umd": "./dist/umd/promisify.production.js", "import": "./dist/es/promisify.production.js", "require": "./dist/cjs/promisify.production.js", "node": "./dist/cjs/promisify.production.js", "module": "./dist/es/promisify.production.js", "default": "./dist/cjs/promisify.production.js" }, "development": { "types": "./types/promisify.d.ts", "browser": "./dist/es/promisify.development.js", "umd": "./dist/umd/promisify.development.js", "import": "./dist/es/promisify.development.js", "require": "./dist/cjs/promisify.development.js", "node": "./dist/cjs/promisify.development.js", "module": "./dist/es/promisify.development.js", "default": "./dist/cjs/promisify.development.js" }, "types": "./types/promisify.d.ts", "browser": "./dist/es/promisify.production.js", "umd": "./dist/umd/promisify.production.js", "import": "./dist/es/promisify.production.js", "require": "./dist/cjs/promisify.production.js", "node": "./dist/cjs/promisify.production.js", "module": "./dist/es/promisify.production.js", "default": "./dist/cjs/promisify.production.js" }, "./parser": { "production": { "types": "./types/parser.d.ts", "browser": "./dist/es/parser.production.js", "umd": "./dist/umd/parser.production.js", "import": "./dist/es/parser.production.js", "require": "./dist/cjs/parser.production.js", "node": "./dist/cjs/parser.production.js", "module": "./dist/es/parser.production.js", "default": "./dist/cjs/parser.production.js" }, "development": { "types": "./types/parser.d.ts", "browser": "./dist/es/parser.development.js", "umd": "./dist/umd/parser.development.js", "import": "./dist/es/parser.development.js", "require": "./dist/cjs/parser.development.js", "node": "./dist/cjs/parser.development.js", "module": "./dist/es/parser.development.js", "default": "./dist/cjs/parser.development.js" }, "types": "./types/parser.d.ts", "browser": "./dist/es/parser.production.js", "umd": "./dist/umd/parser.production.js", "import": "./dist/es/parser.production.js", "require": "./dist/cjs/parser.production.js", "node": "./dist/cjs/parser.production.js", "module": "./dist/es/parser.production.js", "default": "./dist/cjs/parser.production.js" }, "./enforce/schema": { "production": { "types": "./types/enforce/schema.d.ts", "browser": "./dist/es/enforce/schema.production.js", "umd": "./dist/umd/enforce/schema.production.js", "import": "./dist/es/enforce/schema.production.js", "require": "./dist/cjs/enforce/schema.production.js", "node": "./dist/cjs/enforce/schema.production.js", "module": "./dist/es/enforce/schema.production.js", "default": "./dist/cjs/enforce/schema.production.js" }, "development": { "types": "./types/enforce/schema.d.ts", "browser": "./dist/es/enforce/schema.development.js", "umd": "./dist/umd/enforce/schema.development.js", "import": "./dist/es/enforce/schema.development.js", "require": "./dist/cjs/enforce/schema.development.js", "node": "./dist/cjs/enforce/schema.development.js", "module": "./dist/es/enforce/schema.development.js", "default": "./dist/cjs/enforce/schema.development.js" }, "types": "./types/enforce/schema.d.ts", "browser": "./dist/es/enforce/schema.production.js", "umd": "./dist/umd/enforce/schema.production.js", "import": "./dist/es/enforce/schema.production.js", "require": "./dist/cjs/enforce/schema.production.js", "node": "./dist/cjs/enforce/schema.production.js", "module": "./dist/es/enforce/schema.production.js", "default": "./dist/cjs/enforce/schema.production.js" }, "./enforce/isURL": { "production": { "types": "./types/enforce/isURL.d.ts", "browser": "./dist/es/enforce/isURL.production.js", "umd": "./dist/umd/enforce/isURL.production.js", "import": "./dist/es/enforce/isURL.production.js", "require": "./dist/cjs/enforce/isURL.production.js", "node": "./dist/cjs/enforce/isURL.production.js", "module": "./dist/es/enforce/isURL.production.js", "default": "./dist/cjs/enforce/isURL.production.js" }, "development": { "types": "./types/enforce/isURL.d.ts", "browser": "./dist/es/enforce/isURL.development.js", "umd": "./dist/umd/enforce/isURL.development.js", "import": "./dist/es/enforce/isURL.development.js", "require": "./dist/cjs/enforce/isURL.development.js", "node": "./dist/cjs/enforce/isURL.development.js", "module": "./dist/es/enforce/isURL.development.js", "default": "./dist/cjs/enforce/isURL.development.js" }, "types": "./types/enforce/isURL.d.ts", "browser": "./dist/es/enforce/isURL.production.js", "umd": "./dist/umd/enforce/isURL.production.js", "import": "./dist/es/enforce/isURL.production.js", "require": "./dist/cjs/enforce/isURL.production.js", "node": "./dist/cjs/enforce/isURL.production.js", "module": "./dist/es/enforce/isURL.production.js", "default": "./dist/cjs/enforce/isURL.production.js" }, "./enforce/email": { "production": { "types": "./types/enforce/email.d.ts", "browser": "./dist/es/enforce/email.production.js", "umd": "./dist/umd/enforce/email.production.js", "import": "./dist/es/enforce/email.production.js", "require": "./dist/cjs/enforce/email.production.js", "node": "./dist/cjs/enforce/email.production.js", "module": "./dist/es/enforce/email.production.js", "default": "./dist/cjs/enforce/email.production.js" }, "development": { "types": "./types/enforce/email.d.ts", "browser": "./dist/es/enforce/email.development.js", "umd": "./dist/umd/enforce/email.development.js", "import": "./dist/es/enforce/email.development.js", "require": "./dist/cjs/enforce/email.development.js", "node": "./dist/cjs/enforce/email.development.js", "module": "./dist/es/enforce/email.development.js", "default": "./dist/cjs/enforce/email.development.js" }, "types": "./types/enforce/email.d.ts", "browser": "./dist/es/enforce/email.production.js", "umd": "./dist/umd/enforce/email.production.js", "import": "./dist/es/enforce/email.production.js", "require": "./dist/cjs/enforce/email.production.js", "node": "./dist/cjs/enforce/email.production.js", "module": "./dist/es/enforce/email.production.js", "default": "./dist/cjs/enforce/email.production.js" }, "./enforce/date": { "production": { "types": "./types/enforce/date.d.ts", "browser": "./dist/es/enforce/date.production.js", "umd": "./dist/umd/enforce/date.production.js", "import": "./dist/es/enforce/date.production.js", "require": "./dist/cjs/enforce/date.production.js", "node": "./dist/cjs/enforce/date.production.js", "module": "./dist/es/enforce/date.production.js", "default": "./dist/cjs/enforce/date.production.js" }, "development": { "types": "./types/enforce/date.d.ts", "browser": "./dist/es/enforce/date.development.js", "umd": "./dist/umd/enforce/date.development.js", "import": "./dist/es/enforce/date.development.js", "require": "./dist/cjs/enforce/date.development.js", "node": "./dist/cjs/enforce/date.development.js", "module": "./dist/es/enforce/date.development.js", "default": "./dist/cjs/enforce/date.development.js" }, "types": "./types/enforce/date.d.ts", "browser": "./dist/es/enforce/date.production.js", "umd": "./dist/umd/enforce/date.production.js", "import": "./dist/es/enforce/date.production.js", "require": "./dist/cjs/enforce/date.production.js", "node": "./dist/cjs/enforce/date.production.js", "module": "./dist/es/enforce/date.production.js", "default": "./dist/cjs/enforce/date.production.js" }, "./enforce/compounds": { "production": { "types": "./types/enforce/compounds.d.ts", "browser": "./dist/es/enforce/compounds.production.js", "umd": "./dist/umd/enforce/compounds.production.js", "import": "./dist/es/enforce/compounds.production.js", "require": "./dist/cjs/enforce/compounds.production.js", "node": "./dist/cjs/enforce/compounds.production.js", "module": "./dist/es/enforce/compounds.production.js", "default": "./dist/cjs/enforce/compounds.production.js" }, "development": { "types": "./types/enforce/compounds.d.ts", "browser": "./dist/es/enforce/compounds.development.js", "umd": "./dist/umd/enforce/compounds.development.js", "import": "./dist/es/enforce/compounds.development.js", "require": "./dist/cjs/enforce/compounds.development.js", "node": "./dist/cjs/enforce/compounds.development.js", "module": "./dist/es/enforce/compounds.development.js", "default": "./dist/cjs/enforce/compounds.development.js" }, "types": "./types/enforce/compounds.d.ts", "browser": "./dist/es/enforce/compounds.production.js", "umd": "./dist/umd/enforce/compounds.production.js", "import": "./dist/es/enforce/compounds.production.js", "require": "./dist/cjs/enforce/compounds.production.js", "node": "./dist/cjs/enforce/compounds.production.js", "module": "./dist/es/enforce/compounds.production.js", "default": "./dist/cjs/enforce/compounds.production.js" }, "./enforce/compose": { "production": { "types": "./types/enforce/compose.d.ts", "browser": "./dist/es/enforce/compose.production.js", "umd": "./dist/umd/enforce/compose.production.js", "import": "./dist/es/enforce/compose.production.js", "require": "./dist/cjs/enforce/compose.production.js", "node": "./dist/cjs/enforce/compose.production.js", "module": "./dist/es/enforce/compose.production.js", "default": "./dist/cjs/enforce/compose.production.js" }, "development": { "types": "./types/enforce/compose.d.ts", "browser": "./dist/es/enforce/compose.development.js", "umd": "./dist/umd/enforce/compose.development.js", "import": "./dist/es/enforce/compose.development.js", "require": "./dist/cjs/enforce/compose.development.js", "node": "./dist/cjs/enforce/compose.development.js", "module": "./dist/es/enforce/compose.development.js", "default": "./dist/cjs/enforce/compose.development.js" }, "types": "./types/enforce/compose.d.ts", "browser": "./dist/es/enforce/compose.production.js", "umd": "./dist/umd/enforce/compose.production.js", "import": "./dist/es/enforce/compose.production.js", "require": "./dist/cjs/enforce/compose.production.js", "node": "./dist/cjs/enforce/compose.production.js", "module": "./dist/es/enforce/compose.production.js", "default": "./dist/cjs/enforce/compose.production.js" }, "./debounce": { "production": { "types": "./types/debounce.d.ts", "browser": "./dist/es/debounce.production.js", "umd": "./dist/umd/debounce.production.js", "import": "./dist/es/debounce.production.js", "require": "./dist/cjs/debounce.production.js", "node": "./dist/cjs/debounce.production.js", "module": "./dist/es/debounce.production.js", "default": "./dist/cjs/debounce.production.js" }, "development": { "types": "./types/debounce.d.ts", "browser": "./dist/es/debounce.development.js", "umd": "./dist/umd/debounce.development.js", "import": "./dist/es/debounce.development.js", "require": "./dist/cjs/debounce.development.js", "node": "./dist/cjs/debounce.development.js", "module": "./dist/es/debounce.development.js", "default": "./dist/cjs/debounce.development.js" }, "types": "./types/debounce.d.ts", "browser": "./dist/es/debounce.production.js", "umd": "./dist/umd/debounce.production.js", "import": "./dist/es/debounce.production.js", "require": "./dist/cjs/debounce.production.js", "node": "./dist/cjs/debounce.production.js", "module": "./dist/es/debounce.production.js", "default": "./dist/cjs/debounce.production.js" }, "./classnames": { "production": { "types": "./types/classnames.d.ts", "browser": "./dist/es/classnames.production.js", "umd": "./dist/umd/classnames.production.js", "import": "./dist/es/classnames.production.js", "require": "./dist/cjs/classnames.production.js", "node": "./dist/cjs/classnames.production.js", "module": "./dist/es/classnames.production.js", "default": "./dist/cjs/classnames.production.js" }, "development": { "types": "./types/classnames.d.ts", "browser": "./dist/es/classnames.development.js", "umd": "./dist/umd/classnames.development.js", "import": "./dist/es/classnames.development.js", "require": "./dist/cjs/classnames.development.js", "node": "./dist/cjs/classnames.development.js", "module": "./dist/es/classnames.development.js", "default": "./dist/cjs/classnames.development.js" }, "types": "./types/classnames.d.ts", "browser": "./dist/es/classnames.production.js", "umd": "./dist/umd/classnames.production.js", "import": "./dist/es/classnames.production.js", "require": "./dist/cjs/classnames.production.js", "node": "./dist/cjs/classnames.production.js", "module": "./dist/es/classnames.production.js", "default": "./dist/cjs/classnames.production.js" }, "./SuiteSerializer": { "production": { "types": "./types/SuiteSerializer.d.ts", "browser": "./dist/es/SuiteSerializer.production.js", "umd": "./dist/umd/SuiteSerializer.production.js", "import": "./dist/es/SuiteSerializer.production.js", "require": "./dist/cjs/SuiteSerializer.production.js", "node": "./dist/cjs/SuiteSerializer.production.js", "module": "./dist/es/SuiteSerializer.production.js", "default": "./dist/cjs/SuiteSerializer.production.js" }, "development": { "types": "./types/SuiteSerializer.d.ts", "browser": "./dist/es/SuiteSerializer.development.js", "umd": "./dist/umd/SuiteSerializer.development.js", "import": "./dist/es/SuiteSerializer.development.js", "require": "./dist/cjs/SuiteSerializer.development.js", "node": "./dist/cjs/SuiteSerializer.development.js", "module": "./dist/es/SuiteSerializer.development.js", "default": "./dist/cjs/SuiteSerializer.development.js" }, "types": "./types/SuiteSerializer.d.ts", "browser": "./dist/es/SuiteSerializer.production.js", "umd": "./dist/umd/SuiteSerializer.production.js", "import": "./dist/es/SuiteSerializer.production.js", "require": "./dist/cjs/SuiteSerializer.production.js", "node": "./dist/cjs/SuiteSerializer.production.js", "module": "./dist/es/SuiteSerializer.production.js", "default": "./dist/cjs/SuiteSerializer.production.js" }, ".": { "development": { "types": "./types/vest.d.ts", "browser": "./dist/es/vest.development.js", "umd": "./dist/umd/vest.development.js", "import": "./dist/es/vest.development.js", "require": "./dist/cjs/vest.development.js", "node": "./dist/cjs/vest.development.js", "module": "./dist/es/vest.development.js", "default": "./dist/cjs/vest.development.js" }, "types": "./types/vest.d.ts", "browser": "./dist/es/vest.production.js", "umd": "./dist/umd/vest.production.js", "import": "./dist/es/vest.production.js", "require": "./dist/cjs/vest.production.js", "node": "./dist/cjs/vest.production.js", "module": "./dist/es/vest.production.js", "default": "./dist/cjs/vest.production.js" }, "./package.json": "./package.json", "./*": "./*" }, "vxAllowResolve": [] }