Skip to content

Repository files navigation

Modmail Web App

VersionLines

Logo


This project was bootstrapped with Create React App.

Command used to generate template

yarn create react-app modmail-web-ui --template typescript-eslint-prettier


Important Notes

Currently there are two required dependencies that not hosted within npm. In order to be able to retrieve these dependencies, we use a file called .npmrc. By default, as soon as you run npm install or yarn install, a .npmrc file should be generated that is a direct copy of .npmrc.default. If for some reason this does not happen, or you receive Not Found or 403 Forbidden, all you should have to do is delete the original .npmrc within this directory that should be there, and either manually copy/paste the .npmrc.default or run yarn install again.

These are required to be present in .npmrc

@fg-devs:registry=https://npm.pkg.github.com
@demitchell14:registry=https://npm.pkg.github.com

Important Scripts

This can be run with either yarn or npm. The choice is yours.

CommandPurpose
yarn startStart a development instance of the web app on the local machine
yarn run serveStarts a local HTTP server that serves the build directory
yarn run buildBuilds an optimized and bundled version of the web app
yarn run lintRuns ESLint on entire project
yarn run prettierExecutes Prettier on all .tsx? files in src
yarn run profileGenerates a visual diagram of what is inside a production build

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages