hjson-js
zdpack
hjson-js | zdpack | |
---|---|---|
9 | 2 | |
404 | 16 | |
0.5% | - | |
0.0 | 0.0 | |
3 months ago | about 1 year ago | |
JavaScript | TypeScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hjson-js
-
[OC] No comments
By the way.. if you use the hjson parser you can add comments to json files :) https://hjson.github.io/
- YAML vs. JSON
-
In a symfony interview I got asked "but why json? XML is better"
I wish this took off https://hjson.github.io. I like it much more than yaml.
-
policy generator?
I don't know anything about VueJS either but HJSON is pretty cool in that regard https://hjson.github.io/
-
Keeping documentation in sync with source code
> Another difficult problem was checking for correct indentation visually (because the configuration is YAML-based and indentation matters).
why yaml? I hate it so much! my eyes hurt looking at it?
why not using https://hjson.github.io/ ?
-
JSON5 Data Interchange Format
HJSON [0] is also another format that tries to make it easier for humans to read / write json.
[0] https://hjson.github.io/
-
YAML and Configuration Files
well there are json alternatives which fit this bill, such as HJSON.
https://hjson.github.io/
might not be as "common" but it has good implementations for many languages.
-
zdpack - A tool for merging and converting Minecraft data and resource packs.
zdpack also pre-processes datapacks, allowing json files to be written in hjson or yaml, in addition to allowing a special extensible super-set of MCFunction I call CommandScript. You can check the github page for a quick overview of CommandScript.
- The Goals of XML at 25: and the one change that XML now needs
zdpack
-
zdpack - A tool for merging and converting Minecraft data and resource packs (into mods!).
zdpack, on the other hand, is a new tool that supersedes mdrpmc in many ways, while still being able to do everything mdrpmc could do already. It properly merges tags together in most cases, allows you to add "include" folders that merge on top of the final datapack output (so you could include a folder with a icon.png file inside to give the datapack an icon), and also allows datapack creators to make a simple node project that generates a datapack from a single javascript file, which could even be exported as a mod.
-
zdpack - A tool for merging and converting Minecraft data and resource packs.
I recently spend the past month creating a very powerful JavaScript powered tool called zdpack, which can merge datapacks and resource packs together (it properly merges tags too, so the minecraft:tick and minecraft:load tags don't cause the datapacks to conflict with each other), as well as convert them into a mod.
What are some alternatives?
Lowdb - Simple and fast JSON database
json5 - JSON5 — JSON for Humans
Knex - A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
NeDB - The JavaScript Database, for Node.js, nw.js, electron and the browser
buckets - A complete, fully tested and documented data structure library written in pure JavaScript.
schemapack - Create a schema object to encode/decode your JSON in to a compact byte buffer with no overhead.
mori - ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript
hashmap - HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
strictyaml - Type-safe YAML parser and validator.
RediBox Core - Modular Redis connection and PUBSUB subscription manager for node. Easily extendable. Built for performance, powered by ioredis.
immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity.
kontur - a little DSL that outputs JSON schema