feat!: rewrite proxy app with fastify (#3269)

* feat: initial fastify source

* chore: remove extra stuff from git ignore

* feat: rename to rest passthrough

* feat: add swcrc file

* feat: add Dockerfile

* feat: more rest passthrough stuff

* fix: add node_modules to Dockerfile

* feat: misc passthrough changes

* feat: add host to dockerfile

* feat: add version tags and update names

* feat: remove the old proxy application

* feat: update registry package name

* feat: re-add schedule

* feat: cliff jumper initi

* feat: update changelog

* style: git cliff formatting

* feat: update cliffjumper rc

* feat: updating version for future cliff-jump run

* revert: package name back

* feat: add release script

* feat: update dependabot configuration to manage rest passthrough app

* chore: update actions/download-artifact version

* feat: adding removal of the version in URL.

* feat: making readme better
This commit is contained in:
Matthew Hatcher
2023-12-20 17:05:43 -06:00
committed by GitHub
parent 2ec79e5372
commit fa5cbd8ac9
27 changed files with 3580 additions and 2899 deletions
+26
View File
@@ -0,0 +1,26 @@
{
"name": "rest-passthrough",
"private": true,
"type": "module",
"version": "1.0.0",
"scripts": {
"build": "swc src --delete-dir-on-start --out-dir dist",
"start:dev": "yarn exec node -r dotenv/config dist/server.js",
"start:prod": "yarn exec node ./dist/server.js",
"release": "cliff-jumper",
"setup-dd": ""
},
"dependencies": {
"@discordeno/rest": "19.0.0-next.fb947f5",
"@fastify/env": "^4.3.0",
"@fastify/helmet": "^11.1.1",
"fastify": "^4.24.3"
},
"devDependencies": {
"@favware/cliff-jumper": "^2.2.3",
"@swc/cli": "^0.1.63",
"@swc/core": "^1.3.100",
"dotenv": "^16.3.1"
},
"packageManager": "yarn@4.0.2"
}