UNPKG

dilswer

Version:

Blazingly fast data validation library with TypeScript integration.

76 lines (75 loc) 1.95 kB
{ "name": "dilswer", "version": "3.2.1", "main": "./dist/legacy/index.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/esm/index.mjs", "require": "./dist/cjs/index.cjs" } }, "license": "MIT", "repository": { "url": "https://github.com/ncpa0/Dilswer" }, "author": { "name": "Szymon Bretner (ncpa0cpl)", "url": "https://github.com/ncpa0cpl" }, "description": "Blazingly fast data validation library with TypeScript integration.", "keywords": [ "data", "type", "validator", "validation", "typescript", "json", "schema", "json-schema" ], "scripts": { "build": "node ./scripts/build.cjs", "test:tsc": "tsc --noEmit", "test:unit": "jest --maxWorkers=4 --no-cache", "test:fmt": "dprint check", "test:lint": "oxlint .", "lint": "oxlint --fix .", "fmt": "dprint fmt", "benchmark": "NODE_PATH=/usr/local/lib/node_modules node ./benchmark/run.mjs", "prepare": "husky install", "release": "git switch master && git push && git switch release && git rebase master && git push && git switch master" }, "devDependencies": { "@ncpa0cpl/nodepack": "^2.3.6", "@swc/core": "^1.15.46", "@swc/jest": "^0.2.39", "@types/jest": "^30.0.0", "ajv": "^8.20.0", "arktype": "^2.2.0", "benchmark": "^2.1.4", "dprint": "^0.55.2", "esbuild": "0.28.1", "git-hook-tasks": "git+https://github.com/ncpa0cpl/git-hook-tasks#2.0.1", "husky": "^8.0.3", "jest": "^30.4.2", "oxlint": "^1.75.0", "pr-changelog-gen": "^1.1.3", "typescript": "^6.0.3", "valibot": "^1.3.1", "zod": "^4.4.3" }, "dependencies": { "@types/json-schema": "^7.0.15", "dedent": "^1.7.2" }, "packageManager": "yarn@1.22.19", "sideEffects": false, "files": [ "dist", "LICENSE", "README.md", "package.json" ] }