{"library":"sury-ppx","type":"library","category":null,"description":"ReScript PPX to generate Sury schema from types. Current version 11.0.0-alpha.7 (pre-release). Requires peer dependency sury ^11.0.0-alpha.6. 100% opt-in — can use Sury without PPX. Differentiators: generates schemas via @schema attribute, supports customization via @s.* attributes (e.g., @s.default, @s.null, @s.matches), and enables JSON Schema generation for OpenAPI. Alpha stage with active development.","language":"javascript","status":"active","version":"11.0.0-alpha.7","tags":["javascript","Sury","ReScript","Schema","PPX","Decco","Spice"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install sury-ppx","imports":["Add @schema attribute above a type declaration in .res file","Generated via @schema on variant type; e.g., let ratingSchema = S.union([...])","\"ppx-flags\": [\"sury-ppx/bin\"] in rescript.json"]},{"cmd":"yarn add sury-ppx","imports":[]},{"cmd":"pnpm add sury-ppx","imports":[]}],"homepage":"https://github.com/DZakh/sury/tree/main/packages/sury-ppx#readme","github":"https://github.com/DZakh/sury","docs":null,"changelog":null,"pypi":null,"npm":"sury-ppx","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}