Compare commits

..

2 commits

Author SHA1 Message Date
d031efb89f Add missing built-in middleware CorsHandler to readme
All checks were successful
/ deploy (push) Successful in 17s
2024-11-10 02:08:13 +00:00
bed505fbe2 Switch to pnpm
All checks were successful
/ deploy (push) Successful in 18s
2024-11-10 01:43:01 +00:00
3 changed files with 12 additions and 3 deletions

View file

@ -11,9 +11,9 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v3
- name: Install dependencies
run: time npm install
run: time pnpm install
- name: Run Tests
run: npm run test -- --ignore-only
run: pnpm run test --ignore-only
- name: Deply if new version
run: |
echo ""
@ -37,7 +37,7 @@ jobs:
-H "Authorization: token ${{ secrets.deploytoken }}" \
-H "Content-Type: application/json" \
https://git.nfp.is/api/v1/repos/${{ github.repository }}/releases \
-d "{\"tag_name\":\"${CURR_VER}\",\"name\":\"${CURR_NAME}\",\"body\":\"Automatic release from Appveyor from ${{ github.sha }} :\n\n${{ github.event.head_commit.message }}\"}"
-d "{\"tag_name\":\"${CURR_VER}\",\"name\":\"${CURR_NAME}\",\"body\":\"Automatic release from Appveyor from ${{ github.sha }} :\n\n${{ github.event.head_commit.message }}\"}" | jq
echo "//registry.npmjs.org/:_authToken=${{ secrets.npmtoken }}" > ~/.npmrc
echo "Publishing new version to npm"

View file

@ -189,6 +189,10 @@ Parse the search query and create a map with key->value in `ctx.query`.
Parse incoming request body as json and store it in `ctx.req.body`.
* `CorsHandler()`
A secure implementation for handling CORS requests.
* `FormidableHandler()`
Provides a wrapper to handle an incoming file upload using `Formidable@1`.

View file

@ -39,6 +39,11 @@
"eltro": "^1.3.2",
"formidable": "^1.2.2"
},
"pnpm": {
"allowedDeprecatedVersions": {
"formidable": "1"
}
},
"files": [
"flaska.mjs",
"README.md",