This project has the objective of creating a set of useful tools to assist and help developers in common tasks. As of now, this is just a work in progress experiment. A lot of what is here is intended to investigate new ideas and patterns, or adapt ones that already exist, applying them to JavaScript and, possibly, in a future programming language that would provide them out of the box. Since this is an experiment, there will be constant breaking changes. Who knows, maybe something novel and useful might come out from this several years-old personal project. In any case, it has been a great learning experience.
builder: Web bundler.
cli: Tools to create command line interfaces.
config: Utilities to get configuration from files.
error: Tools to work with Error objects and their stack.
incremental: A library for incremental computations.
parser: Parser generator.
schema: Data validation, defaults application, merging.
source-map: Tools to work with source maps.
unit: A unit testing framework.
util: Several utilities.
view: UI framework.
web-app-tools: Tools for Web apps.
And others...
What does the name mean?
Quase means almost in portuguese. The idea was for this project to include "almost everything"... Well, one can dream right?