UNPKG

sury

Version:

🧬 The fastest schema with next-gen DX

78 lines • 1.9 kB
{ "name": "sury", "version": "11.0.0-alpha.2", "private": false, "description": "🧬 The fastest schema with next-gen DX", "keywords": [ "ReScript", "Schema", "Parser", "Serializer", "JSON", "Encode", "Decode", "Validation", "Contract", "TypeScript", "Zod", "Valibot", "Ajv", "rescript-struct" ], "homepage": "https://github.com/DZakh/sury#readme", "bugs": { "url": "https://github.com/DZakh/sury/issues" }, "repository": { "type": "git", "url": "git+https://github.com/DZakh/sury.git" }, "license": "MIT", "author": "Dmitry Zakharov <dzakh.dev@gmail.com>", "type": "commonjs", "main": "./src/S.js", "module": "./src/S.mjs", "types": "./src/S.d.ts", "files": [ "src", "rescript.json" ], "scripts": { "benchmark": "node ./packages/tests/src/benchmark/Benchmark.res.mjs", "benchmark:comparison": "node ./packages/tests/src/benchmark/comparison.js", "coverage": "c8 --reporter=lcov npm test", "build": "pnpm rescript && node ./scripts/pack/Pack.res.mjs", "res": "rescript -w", "test:res": "cd ./packages/tests && rescript clean && rescript -w", "test": "pnpm tsc && ava", "lint:stdlib": "rescript-stdlib-vendorer lint --ignore-path=src" }, "ava": { "files": [ "tests/**/*_test.res.mjs", "tests/**/*_test.js" ] }, "devDependencies": { "@dzakh/rescript-ava": "3.1.0", "@rescript/core": "1.3.0", "ava": "5.2.0", "c8": "7.12.0", "rescript": "11.1.0", "rescript-stdlib-vendorer": "1.1.0", "ts-expect": "1.3.0", "typescript": "5.8.3", "@rollup/plugin-node-resolve": "16.0.0", "execa": "7.1.1", "rescript-nodejs": "16.1.0", "rollup": "3.21.0" }, "peerDependencies": { "rescript": "11.x" }, "peerDependenciesMeta": { "rescript": { "optional": true } } }