├── .github └── workflows │ ├── function.yaml │ └── source.yaml ├── .gitignore ├── LICENSE.md ├── README.md ├── function ├── .prettierignore ├── README.md ├── icons │ └── favicon.ico ├── index.js ├── middlewares │ └── auth.js ├── package.json ├── public │ ├── robots.txt │ ├── rocket.png │ └── styles.css ├── routes │ ├── health.js │ ├── index.js │ ├── params.js │ ├── redirect.js │ └── versions.js ├── utils │ ├── engines.js │ ├── middlewares.js │ └── routes.js └── views │ ├── index.ejs │ ├── index.hbs │ ├── index.html │ ├── index.js │ ├── index.jsx │ ├── index.md │ ├── index.pug │ └── index.tsx ├── rocket.png ├── source ├── .npmignore ├── .prettierignore ├── appexpress.ts ├── package.json ├── request.ts ├── response.ts ├── tests │ ├── src │ │ └── function │ │ │ ├── index.js │ │ │ ├── public │ │ │ ├── .env │ │ │ ├── .well-known │ │ │ │ └── acme-challenge │ │ │ │ │ └── dc64a9a5f9ca432ba8c6f2fe8e5c35be │ │ │ ├── ads.txt │ │ │ ├── contact │ │ │ │ ├── enterprise │ │ │ │ │ └── index.html │ │ │ │ └── index.html │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── robots.txt │ │ │ └── static │ │ │ │ ├── binary │ │ │ │ └── package.bin │ │ │ │ ├── css │ │ │ │ └── styles.css │ │ │ │ ├── images │ │ │ │ └── rocket.png │ │ │ │ └── js │ │ │ │ └── window.js │ │ │ └── views │ │ │ ├── article.ejs │ │ │ ├── article.hbs │ │ │ ├── article.html │ │ │ ├── partials │ │ │ ├── content.ejs │ │ │ └── content.hbs │ │ │ ├── sample.apw │ │ │ ├── sample.ejs │ │ │ ├── sample.hbs │ │ │ ├── sample.md │ │ │ └── sample.pug │ ├── test.js │ └── utils │ │ └── context.js ├── tsconfig.json ├── types │ └── index.ts └── utils │ └── index.ts └── website ├── .gitignore ├── .prettierignore ├── .vitepress ├── config.mts └── theme │ ├── components │ └── status │ │ └── StatusUpdate.vue │ ├── index.ts │ └── style.css ├── index.md ├── package.json ├── public ├── favicon.ico ├── robots.txt ├── rocket.webp └── svgs │ ├── appwrite.svg │ ├── compression.svg │ ├── express.svg │ ├── github.svg │ ├── injection.svg │ ├── middlewares.svg │ ├── react.svg │ ├── router.svg │ └── typescript.svg └── scripts └── minify.js /.github/workflows/function.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/.github/workflows/function.yaml -------------------------------------------------------------------------------- /.github/workflows/source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/.github/workflows/source.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/README.md -------------------------------------------------------------------------------- /function/.prettierignore: -------------------------------------------------------------------------------- 1 | *.json 2 | README.md 3 | **/*.yaml -------------------------------------------------------------------------------- /function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/README.md -------------------------------------------------------------------------------- /function/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/icons/favicon.ico -------------------------------------------------------------------------------- /function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/index.js -------------------------------------------------------------------------------- /function/middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/middlewares/auth.js -------------------------------------------------------------------------------- /function/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/package.json -------------------------------------------------------------------------------- /function/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * -------------------------------------------------------------------------------- /function/public/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/public/rocket.png -------------------------------------------------------------------------------- /function/public/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/public/styles.css -------------------------------------------------------------------------------- /function/routes/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/routes/health.js -------------------------------------------------------------------------------- /function/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/routes/index.js -------------------------------------------------------------------------------- /function/routes/params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/routes/params.js -------------------------------------------------------------------------------- /function/routes/redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/routes/redirect.js -------------------------------------------------------------------------------- /function/routes/versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/routes/versions.js -------------------------------------------------------------------------------- /function/utils/engines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/utils/engines.js -------------------------------------------------------------------------------- /function/utils/middlewares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/utils/middlewares.js -------------------------------------------------------------------------------- /function/utils/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/utils/routes.js -------------------------------------------------------------------------------- /function/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.ejs -------------------------------------------------------------------------------- /function/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.hbs -------------------------------------------------------------------------------- /function/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.html -------------------------------------------------------------------------------- /function/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.js -------------------------------------------------------------------------------- /function/views/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.jsx -------------------------------------------------------------------------------- /function/views/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.md -------------------------------------------------------------------------------- /function/views/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.pug -------------------------------------------------------------------------------- /function/views/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/function/views/index.tsx -------------------------------------------------------------------------------- /rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/rocket.png -------------------------------------------------------------------------------- /source/.npmignore: -------------------------------------------------------------------------------- 1 | tests 2 | .github 3 | .prettierignore -------------------------------------------------------------------------------- /source/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/.prettierignore -------------------------------------------------------------------------------- /source/appexpress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/appexpress.ts -------------------------------------------------------------------------------- /source/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/package.json -------------------------------------------------------------------------------- /source/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/request.ts -------------------------------------------------------------------------------- /source/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/response.ts -------------------------------------------------------------------------------- /source/tests/src/function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/index.js -------------------------------------------------------------------------------- /source/tests/src/function/public/.env: -------------------------------------------------------------------------------- 1 | A_BILLION_DOLLAR_API_KEY=ufTD2BPhpzS0dh7QyDKWaMw3KhOlXCEgLpv2Xvu5vT9LIxnoe9bkTTTjYEDz -------------------------------------------------------------------------------- /source/tests/src/function/public/.well-known/acme-challenge/dc64a9a5f9ca432ba8c6f2fe8e5c35be: -------------------------------------------------------------------------------- 1 | dc64a9a5f9ca432ba8c6f2fe8e5c35be -------------------------------------------------------------------------------- /source/tests/src/function/public/ads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/public/ads.txt -------------------------------------------------------------------------------- /source/tests/src/function/public/contact/enterprise/index.html: -------------------------------------------------------------------------------- 1 |

Contact us at this email address: enterprise@example.com

2 | -------------------------------------------------------------------------------- /source/tests/src/function/public/contact/index.html: -------------------------------------------------------------------------------- 1 |

Contact us at this email address: support@example.com

2 | -------------------------------------------------------------------------------- /source/tests/src/function/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/public/favicon.ico -------------------------------------------------------------------------------- /source/tests/src/function/public/index.html: -------------------------------------------------------------------------------- 1 |

Hello, World

2 | -------------------------------------------------------------------------------- /source/tests/src/function/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /source/tests/src/function/public/static/binary/package.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/public/static/binary/package.bin -------------------------------------------------------------------------------- /source/tests/src/function/public/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/public/static/css/styles.css -------------------------------------------------------------------------------- /source/tests/src/function/public/static/images/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/public/static/images/rocket.png -------------------------------------------------------------------------------- /source/tests/src/function/public/static/js/window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/public/static/js/window.js -------------------------------------------------------------------------------- /source/tests/src/function/views/article.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/views/article.ejs -------------------------------------------------------------------------------- /source/tests/src/function/views/article.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/views/article.hbs -------------------------------------------------------------------------------- /source/tests/src/function/views/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/views/article.html -------------------------------------------------------------------------------- /source/tests/src/function/views/partials/content.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/views/partials/content.ejs -------------------------------------------------------------------------------- /source/tests/src/function/views/partials/content.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/views/partials/content.hbs -------------------------------------------------------------------------------- /source/tests/src/function/views/sample.apw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/src/function/views/sample.apw -------------------------------------------------------------------------------- /source/tests/src/function/views/sample.ejs: -------------------------------------------------------------------------------- 1 |

Welcome to <%= title; %>

-------------------------------------------------------------------------------- /source/tests/src/function/views/sample.hbs: -------------------------------------------------------------------------------- 1 |

Welcome to {{title}}

-------------------------------------------------------------------------------- /source/tests/src/function/views/sample.md: -------------------------------------------------------------------------------- 1 | # Welcome to %title% 2 | -------------------------------------------------------------------------------- /source/tests/src/function/views/sample.pug: -------------------------------------------------------------------------------- 1 | h1 Welcome to #{title} -------------------------------------------------------------------------------- /source/tests/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/test.js -------------------------------------------------------------------------------- /source/tests/utils/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tests/utils/context.js -------------------------------------------------------------------------------- /source/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/tsconfig.json -------------------------------------------------------------------------------- /source/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/types/index.ts -------------------------------------------------------------------------------- /source/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/source/utils/index.ts -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/.prettierignore -------------------------------------------------------------------------------- /website/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/.vitepress/config.mts -------------------------------------------------------------------------------- /website/.vitepress/theme/components/status/StatusUpdate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/.vitepress/theme/components/status/StatusUpdate.vue -------------------------------------------------------------------------------- /website/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /website/.vitepress/theme/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/.vitepress/theme/style.css -------------------------------------------------------------------------------- /website/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/index.md -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/package.json -------------------------------------------------------------------------------- /website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/favicon.ico -------------------------------------------------------------------------------- /website/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * -------------------------------------------------------------------------------- /website/public/rocket.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/rocket.webp -------------------------------------------------------------------------------- /website/public/svgs/appwrite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/appwrite.svg -------------------------------------------------------------------------------- /website/public/svgs/compression.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/compression.svg -------------------------------------------------------------------------------- /website/public/svgs/express.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/express.svg -------------------------------------------------------------------------------- /website/public/svgs/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/github.svg -------------------------------------------------------------------------------- /website/public/svgs/injection.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/injection.svg -------------------------------------------------------------------------------- /website/public/svgs/middlewares.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/middlewares.svg -------------------------------------------------------------------------------- /website/public/svgs/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/react.svg -------------------------------------------------------------------------------- /website/public/svgs/router.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/router.svg -------------------------------------------------------------------------------- /website/public/svgs/typescript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/public/svgs/typescript.svg -------------------------------------------------------------------------------- /website/scripts/minify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ItzNotABug/appexpress/HEAD/website/scripts/minify.js --------------------------------------------------------------------------------