Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Development Server #125

Merged
merged 33 commits into from
May 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
b7e4f01
Added Development Server
SellersEvan May 13, 2024
21f477b
Merge branch 'main' into 102-development-server
SellersEvan May 13, 2024
4514b56
Updated Clean Command
SellersEvan May 13, 2024
061a6ac
Updated Docs
SellersEvan May 13, 2024
5728015
Added Test Bench Support
SellersEvan May 14, 2024
1d7fc21
Added Endpoint Tests
SellersEvan May 15, 2024
2a5a48a
Updated Linting Issues
SellersEvan May 15, 2024
ed080de
Updated Workflow
SellersEvan May 15, 2024
01689c3
Update index.test.ts
SellersEvan May 15, 2024
8d64865
Update suite.ts
SellersEvan May 15, 2024
3361fc8
Update index.test.ts
SellersEvan May 15, 2024
b142d56
Added Additional Tests
SellersEvan May 15, 2024
6ff3211
Updated Tests
SellersEvan May 16, 2024
bf86df0
Update index.test.ts
SellersEvan May 16, 2024
5735dae
??
SellersEvan May 16, 2024
06adc68
Added Route Sorting
SellersEvan May 16, 2024
e33a131
Updated Workflow
SellersEvan May 16, 2024
a161163
Prevent Multiple Dynamic Routes
SellersEvan May 16, 2024
8f0ef0b
Improved Response Class
SellersEvan May 16, 2024
ef7c2c2
Update index.ts
SellersEvan May 16, 2024
2a2495e
Updated Workflow
SellersEvan May 16, 2024
725a19b
Updated Docs
SellersEvan May 16, 2024
1826773
Updated Docs
SellersEvan May 17, 2024
3285645
Updated Documentation
SellersEvan May 17, 2024
74bc2e5
Updated Documentation
SellersEvan May 17, 2024
3c4b679
Updated Documentation
SellersEvan May 17, 2024
31f4556
Updated Docs
SellersEvan May 17, 2024
52a5b68
Updated Docs
SellersEvan May 17, 2024
1d332db
Updated Docs
SellersEvan May 20, 2024
02cdb84
Update docs.json
SellersEvan May 20, 2024
0fcd263
Added "Favicon"
SellersEvan May 20, 2024
5057cd0
Update README.md
SellersEvan May 20, 2024
bd9676c
Update README.md
SellersEvan May 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 27 additions & 2 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:

jobs:


unit-test:
strategy:
matrix:
Expand All @@ -27,8 +28,32 @@ jobs:
- name: Install dependencies
run: npm install

- name: Run Tests
run: npm test
- name: Run Unit Tests
run: npm run test-unit


endpoint-test:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]

name: Endpoint Tests (${{ matrix.os }})
runs-on: ${{ matrix.os }}

steps:
- name: Checkout code
uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 20

- name: Install dependencies
run: npm install

- name: Run Endpoint Tests
run: npm run test-endpoints


linting:
name: Linting
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
**/.vercel/
**/.sherpa/
**/.sherpa-dev/
**/sherpa.TS_VALIDATION_BUFFER.ts
/node_modules
/dist
Expand Down
Loading