Fast incremental JSON parser
Echelon core — kontrakty, tokeny DI, typy i JSON Schema. Zero zależności runtime.
Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
JS library that allows you to easily serialize and deserialize data with BigInt values
Converts Zod schemas to Json Schemas
Detect if we were run as a result of `npm publish`
Converts JSON schema objects or files into Zod schemas
JSON for Humans
A super light and fast circular JSON parser.
Autoload Config for PostCSS
Oboe.js reads json, giving you the objects as they are found without waiting for the stream to finish
Resolve all your $refs
JSON format rendering components for deck.gl
JWA implementation (supports all JWS algorithms)
Build and manage the fast-json-stringify instances for the fastify framework
JSON parse with prototype poisoning protection
mdast utility to get the plain text content of a node
micromark utility normalize identifiers (as found in references, definitions)
micromark utility with symbols
unist utility to check if a node passes a test
micromark factory to parse destinations (found in resources, definitions)
micromark utility with a couple of typescript types
Parse, Resolve, and Dereference JSON Schema $ref pointers
micromark utility to decode numeric character references
Low level functionality for Arti's RPC service
RFC 8785 JSON Canonicalization Scheme (JCS) for deterministic serialization in Rust
JSCalendar core data types, validation, patching, recurrence expansion, and export
Canonical schema types for the VertRule constitutional layer
Parser for the Concise data definition language (CDDL)
Immediate Mode Json deserializer and serializer
Strongly consistent JSON flat-files
Contains code we use for ai-assisted struct generation. Please also see the ai-json-template-derive crate for more information.
A proc-macro crate for deriving AI-oriented JSON templates from Rust structs, capturing doc comments as instructions.
The json pick out command.
Crate provides a JSON engine for collecting, aggregating, and managing models.
Handles customized json5 for my project
I bring some sugar for your JSONs.
Some months ago I worked in a project that defined the data serialization using a XSD schema. I used soap4r gem to create ruby objects from the XSD schema, but later I needed to serialize the object value in JSON format. So I defined this this extension that enables an easy way to encode an object attributes in Hash and in JSON format.
Building the Packer JSON configurations in raw JSON can be quite an adventure. There's limited facilities for variable expansion and absolutely no support for nice things like comments. I decided it would just be easier to have an object model to build the Packer configurations in that would easily write to the correct JSON format. It also saved me having to remember the esoteric Packer syntax for referencing variables and whatnot in the JSON.
I need a library to workout with Dreamhost's API, and found Dreamy but seems to be outdated. So I trying to make my own gem and trying to get better and using json
Ruby Gem for interacting with Digium's Switchvox PBX via JSON. There wasn't a gem out there, so I wrote one.
A JSON parser/generator that conforms (I believe) to RFC8259 "The JavaScript Object Notation (JSON) Data Interchange Format". This gem honors the syntax as possible. The generator guarantees that a parsed valid properly rounds-trip to identical valid JSON representation.
A JSON parser/generator that conforms (I believe) to RFC7159 "The JavaScript Object Notation (JSON) Data Interchange Format". That RFC is very different to its predecessor RFC4627, when it comes to parsing. This gem honors the updated syntax as possible. The generator guarantees that a parsed valid properly rounds-trip to identical valid JSON representation.
Unofficial wrapper for the complete Rotten Tomatoes v1.0 JSON API. Here, I work to provide developers with a full featured library letting them focus on the important part, their idea.
See a "pretty" version of your API. Goggles installs a little tiny Sinatra app on a URL prefix and serves any JSON responses that come back as a prettyprinted HTML page. There are browser add-ons that do a great job with this sort of thing, but I wanted something I could live-link from API docs. This could be a lot fancier and prettier, I just extracted the bare minimum from a production app. Patches welcome.
# MakeData A CLI for generating fake json, csv, or yaml data. Uses Faker to produce fake data in whatever category you choose. ## Quick Start Requires `peco`, so `brew install peco` (or however you get packages) ``` mkdata ``` Follow the prompts to select the category, keys, count, and format. ## Options `-h --help` Shows the help menu `-c --category [CATEGORY]` choose a category from Faker. (I can never remember these, so I use the interactive mode. Mostly here so that this could be used without interaction, like in a script) `-f --format [FORMAT]` json, csv, or yaml. What format to generate the data in. `-a --all` use all the keys from that Faker category.
## Dinosaur Catalog It may not be immediately evident, but I am a huge fan of dinosaurs. They're huge and dangerous and have cool names like Giganotosaurus (not to be confused with Gigantosaurus). ... Anyway. I need to catalog some dinosaurs for my newest project, DinoDex. I've got a CSV file for the dinosaur facts, and I need the code to read all the dinosaur facts and do some basic manipulations with the data. ### Requirements Go check out the CSVs and come back. Done? Cool, I've just got a few features I need: 1. I loaded my favorite dinosaurs into a CSV file you'll need to parse. I don't know a lot about African Dinosaurs though, so I downloaded one from The Pirate Bay. It isn't formatted as well as mine, but please try to parse it anyway. 2. I have friends who ask me a lot of questions about dinosaurs (I'm kind of a big deal). Please make sure the dinodex is able to answer these things for me: * Grab all the dinosaurs that were bipeds. * Grab all the dinosaurs that were carnivores (fish and insects count). * Grab dinosaurs for specific periods (no need to differentiate between Early and Late Cretaceous, btw). * Grab only big (> 2 tons) or small dinosaurs. * Just to be sure, I'd love to be able to combine criteria at will, even better if I can chain filter calls together. 3. For a given dino, I'd like to be able to print all the known facts about that dinosaur. If there are facts missing, please don't print empty values, just skip that heading. Make sure to print Early / Late etc for the periods. 4. Also, I'll probably want to print all the dinosaurs in a given collection (after filtering, etc). #### Extra Credit 1. I would love to have a way to do (and chain) generic search by parameters. I can pass in a hash, and I'd like to get the proper list of dinos back out. 2. CSV isn't may favorite format in the world. Can you implement a JSON export feature? Happy Hunting. (Giganotosaurus was the largest hunting dinosaur, at 46 feet long and up to 8 tons! Suh-weet.)
A simple testing library that works on ruby and mruby. This has been designed to be very modular, you can run different types of suites with different setup/teardown and before/after blocks. You can have as many reporters as you want, these can range from "output to the terminal in a nice way" all the way to "shape the results into an XML or JSON for my CI". The secondary purpose of this testing library is to work with mruby for my game engine Taylor and any project built upon that. I also plan to support quite a few ruby versions as I want the code for this to be very portable. The main feature I don't want to drop is positional AND keyword arguments in definitions, this means anything that matches the Ruby 2.6+ spec should be compatible.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.