Monorepo of our forms and marketings pages. Using yarn workspaces
Install yarn on your system: https://yarnpkg.com/en/docs/install
Run cp .env.template .env.development
Only required on the first run, subsequent runs can use
yarnto both bootstrap and run the development server usingyarn develop. Since this starter using the netlify-lambda, there could be further issues you, please check the Readme for further information and set up questions.
yarnTBD
Starts the development server. This task runs both the start:app and start:lambda scripts.
yarn startBuild the static files into the public folder, turns lambda functions into a deployable form. This task runs both the build:app and build:lambda scripts.
yarn buildRemoves all the files from public, .cache directories using the rimraf command.
yarn cleanRuns the clean script and starts the gatsby develop server using the command gatsby develop. Since this is not starting the lambda server it can be used when you only changing the site and not the lambda functions.
yarn developThis command is shorthand for gatsby serve
yarn serveNot implmented yet
yarn testFormats code and docs according to our style guidelines using prettier
yarn formatRuns the develop command, this mapping is needed so we can start both gatsby and lambda with one command (yarn start).
yarn start:appRuns the netlify-lambda command, starts the lambda server in develop mode.
yarn start:lambdaBuilds the gatsby app
yarn build:appRuns the netlify-lambda build command, compiles the functions.
yarn build:lambdaBy contributing to this project, you agree that your contributions will be licensed under its BSD 3-Clause license.