Skip to content

crowdbotics/modules

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

48a482a · Dec 5, 2022
Sep 27, 2022
Jun 24, 2021
Nov 16, 2022
Nov 8, 2022
Dec 5, 2022
Jan 28, 2021
Nov 16, 2022
Nov 8, 2022
Jul 8, 2022
Jul 8, 2022
Sep 28, 2022
Nov 1, 2022
Jul 8, 2022
Jun 25, 2021
Jun 24, 2021
Oct 3, 2022
Jun 25, 2021
Jun 25, 2021
Nov 1, 2022
Jan 18, 2021
Apr 26, 2021
Nov 8, 2022
Jul 11, 2022

Repository files navigation

Crowdbotics Modules

Lint Parse and validate modules

This is a monorepo which holds the source code for the various modules we built, for tracking purposes and to ease the creation of new ones. There's a complete React Native custom template in scaffold. It also includes utilities for modules installation and removal.

Requirements

Node.js

Node.js version v18.12.0 (LTS) is recommended.

Our template is on the following React Native and React versions: scaffold/template/package.json

  "dependencies": {
    "react": "17.0.1",
    "react-native": "0.64.2"
  },

Yarn is required:

npm install -g yarn

Python dependencies

The demo command depends on the Python library cookiecutter.

pipenv install

Getting started

Generate a new app based on the scaffold:

yarn run demo

Install the App Menu module:

yarn run add react-native-app-menu

Documentation