dilswer
Version:
Blazingly fast data validation library with TypeScript integration.
76 lines (75 loc) • 1.95 kB
JSON
{
"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"
]
}