jfryy / qq Goto Github PK
View Code? Open in Web Editor NEWjq inspired (and gojq dependent) interoperable config format transcoder with interactive querying.
License: MIT License
jq inspired (and gojq dependent) interoperable config format transcoder with interactive querying.
License: MIT License
Hello and congrats on making such a useful tool!
In the cli there's still the older version. Maybe you forgot to bump it?
Can you please build docker image for Mac M1 so the example can run:
$ echo '{"foo":"bar"}' | docker run -i jfryy/qq '.foo = "bazz"' -o tf
Unable to find image 'jfryy/qq:latest' locally
docker: Error response from daemon: no match for platform in manifest: not found.
See 'docker run --help'.
I tried installing it with brew. The formula tries to download https://dldir1.qq.com/qqfile/qq/QQNT/Mac/QQ_6.9.38_240617_01.dmg
and it takes forever to get to just 0.03%
.
I've never seen this on a homebrew install before. It also makes me nervous that it is installing from a close-source website rather than from a public repo on github or a vetted cached artifact hosted by homebrew. (I'm no expert on homebrew. It's just how I'd expect it to work.
The gron unmarshaller (gron input) when evaluating json paths with arrays interprets arrays as literally strings in the lookup for the hashtable, let's not do this and fix it so this can be idempotent in it's entirety. Let's make the input parser pick this up so it can be entirely interchange-able with other formtats.
$ go install github.com/JFryy/qq@latest
go: github.com/JFryy/qq@latest (in github.com/JFryy/[email protected]):
The go.mod file for the module providing named packages contains one or
more replace directives. It must not contain directives that would cause
it to be interpreted differently than if it were the main module.
qq needs to refine its a tui. To keep this short, a few things could be implemented to get a lot more value from a tui on a general transcoder/interface. This is not my strong suit for guidance of this tool, so I could very much use some help. If there is a developer who'd like to contribute, here are a few ideas I've been wanting to implement, some of which I can and want to do, some of which I might not be the greatest at, e.g. anything regarding TUI placement/Aesthetics.
-G
--grep
flag but is is honestly debatable whether a regex engine should be generally included, maybe grepping should be strictly modular)A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.