Skip to content

Commit

Permalink
V.0.1.0 (#9)
Browse files Browse the repository at this point in the history
* wip

* Update package.json

* Update package.json

* Update package.json

* Update LICENSE

* wip

* wip: organize configs

* wip: organize index files

* wip: check exports

* docs(changeset): The MVP version of KoalaTs

* docs(changeset): The MVP of KoalaTs

* wip: changeset

* Update README.md

* Update package.json

* docs(changeset): The first MVP of KoalaTS

* Update package.json

* RELEASING: Releasing 1 package(s)

Releases:
  @koala/[email protected]

[skip ci]

* Update package.json

* Update package.json

* Update package.json

* Update README.md

* Update package.json

* Update package.json

* docs(changeset): Fix dependencies

* RELEASING: Releasing 1 package(s)

Releases:
  @koala-ts/[email protected]

[skip ci]

* remove changeset

* Update package.json

* Create publish.yml

* Update publish.yml

* Update publish.yml

* Update publish.yml
  • Loading branch information
imdhemy authored Dec 28, 2024
1 parent 8e00ce1 commit f82d30a
Show file tree
Hide file tree
Showing 14 changed files with 735 additions and 330 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Publish

on:
release:
types: [ published ]

jobs:
publish:
runs-on: ubuntu-latest

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

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '22'
registry-url: 'https://registry.npmjs.org'

- name: Install dependencies
run: npm install

- name: Build the package
run: npm run build

- name: Publish to npm
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2024 koala-ts
Copyright (c) 2024 KoalaTs ~ Mohamad Eldhemy (Dhemy)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Framework

## Todo
## 🛤️ Roadmap

- [ ] Routing & Middleware
+ [x] Routing
+ [ ] Middleware
+ [ ] Request validation
+ [ ] Guards and Authorization
- [ ] Handlers
- [x] Handlers
+ [x] Register handlers
+ [x] Create responses from views
+ [x] Access request data
Expand All @@ -26,4 +26,4 @@
+ [ ] CORS
+ [ ] Rate limiting
- [ ] Console commands
- [ ] Testing
- [x] Testing
Loading

0 comments on commit f82d30a

Please sign in to comment.