GitXplorerGitXplorer
b

testing-slack-tutorial

public
7 stars
4 forks
3 issues

Commits

List of commits on branch master.
Unverified
0b36dbdbfd7da081de76137e1f13da1152c12be1

Add identity-signup hook

bbiilmann committed 7 years ago
Unverified
62886c00ad649fa2a9da7330f49085a32b8377a4

Limit to one message an hour

bbiilmann committed 7 years ago
Unverified
4bae023b43b226fbea56fe342ce18ce2d2f89ca9

Limit slack messages to signed in users

bbiilmann committed 7 years ago
Unverified
ec3f544552ecd3c34bd17854b7e41095d2d9d0fe

Add netlify identity

bbiilmann committed 7 years ago
Unverified
dbdd841227fa7a8b4519aa298ea2854de7191152

Send messages to Slack

bbiilmann committed 7 years ago
Verified
9ddd90857cfbcab66c39621f4646e90292eeb6fe

Merge pull request #1 from verythorough/patch-1

bbiilmann committed 7 years ago

README

The README file for this repository.

This project is based on Create React App. (For more information about Create react App, check their full documentation.)

The main addition is a new folder: src/lambda. Each JavaScript file in there will automatically be prepared for Lambda function deployment.

As an example, we've included a small src/lambda/hello.js function, which will be deployed to /.netlify/functions/hello.

Babel/webpack compilation

All functions are compiled with webpack using the Babel Loader, so you can use modern JavaScript, import npm modules, etc., without any extra setup.

Local Development

Before developing, clone the repository and run yarn from the root of the repo to install all dependencies.

Run the functions dev server

From inside the project folder, run:

yarn start:lambda

This will open a local server running at http://localhost:9000 serving your Lambda functions, updating as you make changes in the src/lambda folder.

You can then access your functions directly at http://localhost:9000/{function_name}, but to access them with the app, you'll need to start the app dev server.

Run the app dev server

While the functions server is still running, open a new terminal tab and run:

yarn start

This will start the normal create-react-app dev server and open your app at http://localhost:3000.

Local in-app requests to the relative path /.netlify/functions/* will automatically be proxied to the local functions dev server.