UNPKG

sury

Version:

🧬 The fastest schema with next-gen DX

87 lines • 2.13 kB
{ "name": "sury", "version": "11.0.0-alpha.9", "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", "exports": { ".": { "import": "./src/S.mjs", "require": "./src/S.js", "types": "./src/S.d.ts" }, "./src/*": "./src/*", "./S.gen.js": { "types": "./src/S.gen.d.ts" }, "./package.json": "./package.json" }, "files": [ "src", "rescript.json" ], "scripts": { "coverage": "vitest run --coverage", "build": "pnpm rescript && node ./scripts/pack/Pack.res.mjs", "res": "rescript watch", "test:res": "cd ./packages/tests && rescript clean && rescript watch", "test": "rescript build && vitest run", "typecheck": "vitest run --typecheck.only", "bench": "vitest bench --run", "bench:types": "tsx tests/types.bench.ts", "lint:stdlib": "rescript-stdlib-vendorer lint --ignore-path=src" }, "devDependencies": { "@ark/attest": "0.56.0", "@codspeed/vitest-plugin": "5.6.0", "@rescript/darwin-arm64": "12.2.0", "@rollup/plugin-node-resolve": "16.0.0", "@types/node": "20.19.41", "@vitest/coverage-v8": "4.1.7", "execa": "7.1.1", "rescript": "12.2.0", "rescript-nodejs": "16.1.0", "rescript-stdlib-vendorer": "1.1.0", "rollup": "3.21.0", "tsx": "4.22.4", "typescript": "5.8.3", "vitest": "4.1.7" }, "peerDependencies": { "rescript": "12.x" }, "peerDependenciesMeta": { "rescript": { "optional": true } } }