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

8719ddf · Sep 8, 2022
Aug 2, 2022
Jun 24, 2021
Sep 8, 2022
Aug 2, 2022
Sep 8, 2022
Jan 28, 2021
Aug 4, 2022
Aug 2, 2022
Jul 8, 2022
Jul 8, 2022
Aug 2, 2022
Jun 25, 2021
Jul 8, 2022
Jun 25, 2021
Jun 24, 2021
Jun 25, 2021
Jun 25, 2021
Jul 11, 2022
Jan 18, 2021
Apr 26, 2021
Jul 11, 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 v14.17.1 (LTS) is required, we depend on relatively new fs calls.

Our template is on the latest 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