git.iko.soy/rowtype-yoga/purescript-yoga-http-api
on feat/custom-type-errors help sign in
6dca415Update lockfile after removing depsMark d2e32ceRemove unused dependenciesMark 65ab32fUpdate lockfileMark 986f241Prepare for publishing: update to registry 63.2.1, remove local depsMark 7cce927refactor: Remove Request wrapper for cleaner syntaxMark c02d9d1refactor: Use clean string literal syntax in all test filesMark 477280brefactor: Use clean string literal syntax throughoutMark 14d2697refactor: Simplify query parameter syntaxMark 0947a09fix: Use path-level query parameters with :? operatorMark 1510d1afeat: Add comprehensive API example showcasing all featuresMark 3bb7945docs: Add example test using OpenAPI schema validationMark d790ae4refactor: Use public write API and point-free style in validateMark e7e74ebrefactor: Use writeImpl from Yoga.JSON instead of unsafeCoerceMark 933da83refactor: Make validate take OpenAPISpec type instead of ForeignMark 09330dffeat: Add thin FFI wrapper for OpenAPI schema validationMark 4bcea7cchore: Update vitest config to remove deleted test fileMark 9781d48refactor: Remove redundant JavaScript validation testsMark 71cb8f0chore: Remove leftover disabled test files from old structureMark 0349649refactor: Remove broken Callback and Links testsMark 5ba61bbrefactor: Reorganize tests with Test.* naming conventionMark b32573efeat: Enable all OpenAPI 3.0 features with comprehensive testsMark 2012fbfwip: Add OpenAPI 3.0 feature implementations (disabled pending integration)Mark 4dec1c9test: Add OpenAPI schema validation testsMark 40ec001feat: Add support for multiple authentication types (BasicAuth, ApiKey, DigestAuth)Mark 7a05f46fix: Exclude BearerToken from regular header parameters in OpenAPIMark 05db924feat: Add schema collection and compile-time collision detectionMark b7abb29feat: Record-based API type with named routes for client derivationMark a1f9ddffeat: Add respondStatus for numeric status codesMark 3c2045ctest: Update compile-fail tests to expect custom error messagesMark 794cf3bfeat: Show actual symbol in status code error messageMark 3f4f642feat: Add custom error for unknown status codes using proxy value matchingMark 5dab988feat: Add custom type error for invalid response record structureMark cb61c73Add negative compile tests (8 cases verifying type-level errors)Mark a5409fcAdd re-export hub, tests, vitest config, and package.jsonMark 1437b44Remove :> alias, keep only : for Param type operatorMark 1db6318Initial commit: pure HTTP API route definitions, Path DSL, and OpenAPI generationMark