* ci: use unsafe perm to drive npm installs
* remove second postinstall command
* remove unsafe perm - we are using cypress image with user set
* enable unsafe perm again
* blow away root cache
* rename caches to v2-
* install serially, because on CI get out of memory error
* blow caches again and try
* remove --serial from the root install command
* ci: add branch name to the caches name
* each container runs its own commands and it is easy to modify which commands are were (multiline format)
* setup is super fast because all deps are in base docker image (well, except for Chrome) and node_modules are cached
* docs: run hexo server and cypress e2e tests in parallel
* docs: enable e2e docs tests on CircleCI
* pass record key via env CYPRESS_DOCS_RECORD_KEY to cypress run command
* docs: renaming e2e task names
* ts: cache node_modules folder
* docs: unit test helpful message
* typo in script name
* cache .cypress folder
* do not ignore fixtures folder
* tried circleci matrix script
* add a few commands
* run circleci-matrix on circleci
* run circleci-matrix with parallel flag
* missing colon
* double indent
* add more projects to the matrix
* cannot have 2D matrix, just single variable
* quotes
* most projects in matrix