Skip to content

Commit 643a793

Browse files
fwangjayairthdxr
authoredNov 16, 2021
sst start: add browser console (sst#508)
* Implement browser console * Remove imported queue * Add cors for express server * Commenting out custom domains * Adding bootstrap * Handle fast react fresh error * Setting up themes * Working on browser console * Implement * Implement * Implement * Implement * Add stdout stderror events on server * Runtime Server: assign worker ID and expose std events * Implement * Implement * Implement * Implement browser console * Remove imported queue * Add cors for express server * Commenting out custom domains * Adding bootstrap * Handle fast react fresh error * Setting up themes * Working on browser console * Implement * Implement * Implement * Implement * Implement * Add stdout stderror events on server * Runtime Server: assign worker ID and expose std events * Implement * Implement * Implement * Fixing layout and styling ws status panel * Adding stories * Adding stories for status * Implement * Styling logs * Adding stories for logs * Style logs * Styling status panel * Fixing status panel scroll * Update package log * Adding stick to bottom for logs * Fixing wrapping for logs * Fixing layout issues with status panel * Fixing styles * Add construct components * Styling constructs * Handle overflow for panel headers * Tweak payload form * Styling load and error states * Tweaking status bar styles * Fixing lint errors * Adding icons to navbar * Updating bootstrap * Implement * Merge with master * Add .npmignore * Fixing styles * Implement * Add errorLib * Implement * Fix tests * Fix tests Co-authored-by: Jay <jvelayud@gmail.com> Co-authored-by: Dax Ravi <d@ironbay.co>
1 parent 35b09d8 commit 643a793

File tree

213 files changed

+16408
-4454
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

213 files changed

+16408
-4454
lines changed
 

‎.eslintignore

+3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ cdk.out
1717
# Don't lint templates
1818
/packages/create-serverless-stack/templates/**
1919

20+
# Don't lint browser console
21+
/packages/cli/assets/console/**
22+
2023
# Don't lint eslint tests that need to fail
2124
/packages/cli/test/eslint-cdk-js/**
2225
/packages/cli/test/eslint-cdk-ts/**

‎examples/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ A collection of example serverless apps built with SST.
4040
| [react-app-auth-cognito](https://github.com/serverless-stack/serverless-stack/tree/master/examples/react-app-auth-cognito) | Create a full-stack serverless React.js app that connects to an API secured using Cognito. Uses the [`ReactStaticSite`](https://docs.serverless-stack.com/constructs/ReactStaticSite) and [`Auth`](https://docs.serverless-stack.com/constructs/Auth) construct. | [Link](https://serverless-stack.com/chapters/using-cognito-to-add-authentication-to-a-serverless-app.html) |
4141
| [nextjs-app](https://github.com/serverless-stack/serverless-stack/tree/master/examples/nextjs-app) | Create a full-stack serverless Next.js click counter app on AWS using the [`NextjsSite`](https://docs.serverless-stack.com/constructs/NextjsSite) construct. | [Link](https://serverless-stack.com/examples/how-to-create-a-nextjs-app-with-serverless.html) |
4242
| [vue-app](https://github.com/serverless-stack/serverless-stack/tree/master/examples/vue-app) | Create a full-stack serverless Vue.js click counter app on AWS using the [`StaticSite`](https://docs.serverless-stack.com/constructs/StaticSite) construct. | [Link](https://serverless-stack.com/examples/how-to-create-a-vuejs-app-with-serverless.html) |
43-
| [expo-app](https://github.com/serverless-stack/serverless-stack/tree/master/examples/expo-app) | Create a full-stack serverless Expo click counter app on AWS using the [`Api`](https://docs.serverless-stack.com/constructs/Api) construct for the serverless API. | [Link](https://serverless-stack.com/examples/how-to-create-an-expo-app-with-serverless.html) |
43+
| [expo-app](https://github.com/serverless-stack/serverless-stack/tree/master/examples/expo-app) | Create a full-stack serverless Expo click counter app on AWS using the [`Api`](https://docs.serverless-stack.com/constructs/Api) construct for the serverless API. | [Link](https://serverless-stack.com/examples/how-to-create-an-expo-app-with-serverless.html) |
4444
| [flutter-app](https://github.com/serverless-stack/serverless-stack/tree/master/examples/flutter-app) | Create a full-stack serverless Flutter click counter app on AWS using the [`Api`](https://docs.serverless-stack.com/constructs/Api) construct. | [Link](https://serverless-stack.com/examples/how-to-create-a-flutter-app-with-serverless.html) |
4545
| [cron-job](https://github.com/serverless-stack/serverless-stack/tree/master/examples/cron-job) | Create a cron job in your serverless app using the [`Cron`](https://docs.serverless-stack.com/constructs/Cron) construct. | [Link](https://serverless-stack.com/examples/how-to-use-cron-jobs-in-your-serverless-app.html) |
4646
| [queue](https://github.com/serverless-stack/serverless-stack/tree/master/examples/queue) | Create a queue system in your serverless app using the [`Api`](https://docs.serverless-stack.com/constructs/Api) and [`Queue`](https://docs.serverless-stack.com/constructs/Queue) constructs. | [Link](https://serverless-stack.com/examples/how-to-use-queues-in-your-serverless-app.html) |

0 commit comments

Comments
 (0)
Please sign in to comment.