GitXplorerGitXplorer
j

lab

public
3 stars
0 forks
30 issues

Commits

List of commits on branch main.
Verified
eab62aa0aeba0af267ce4a0dea8e33c8e4c23d8e

Merge pull request #525 from jackvincentnz/renovate/apollo-graphql-packages

jjackvincentnz committed 10 days ago
Verified
7c687a9fed100025988c3434613a22d134baa352

Merge pull request #518 from jackvincentnz/renovate/node-18.x

jjackvincentnz committed 10 days ago
Verified
2d37c1f21bce7e19fa87c1fe1620926925ad81e5

fix(deps): update apollo graphql packages

rrenovate[bot] committed 10 days ago
Verified
477b689bca4dfa7fc16685b715cb4bd6143a1384

chore(deps): update dependency @types/node to v18.19.50

rrenovate[bot] committed 10 days ago
Verified
dce31a060934d2bcfc50f6f55b610fb5bc71354b

Merge pull request #515 from jackvincentnz/renovate/vite-5.x

jjackvincentnz committed 10 days ago
Verified
164605bfaa7595ad7e48b8dfecf9e7d936833a59

Merge pull request #514 from jackvincentnz/renovate/cypress-13.x

jjackvincentnz committed 10 days ago

README

The README file for this repository.

Lab

Build status

Monorepo for experimenting with Bazel, Typescript, Java etc.

Getting started

Setup build environment with:

brew install bazelisk
brew cask install docker

Build solution with:

bazel build //...

Test solution with:

bazel test //...

Run the whole local environment in docker with:

bazel run //:start

Run e2e tests with:

bazel test //apps/organizer/e2e

Tooling

This repository includes multiple tools to improve consistency, maintainability and developer efficiency.

Build

  • Bazel: Fast, multi-language, reproducible, incremental build system.

Style

  • pre-commit: Pre-commit source linting.
  • Commitlint: Commit message linting.
  • Prettier: Opinionated code formatting.
  • ESLint: Find and fix problems in your JavaScript code.

More info: Style

Continuous integration

  • Build & test: The solution is built and tested on each PR and commit to master.