From 5c5cd17fb637fe2b4d109ed13f5aadd47b69ac92 Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Fri, 10 Nov 2023 08:46:27 -0800 Subject: [PATCH] chore: removes netlify files --- docs/functions/hub.ts | 30 ------------------------------ docs/package.json | 1 - docs/pnpm-lock.yaml | 32 -------------------------------- netlify.toml | 6 ------ 4 files changed, 69 deletions(-) delete mode 100644 docs/functions/hub.ts delete mode 100755 netlify.toml diff --git a/docs/functions/hub.ts b/docs/functions/hub.ts deleted file mode 100644 index 3db04bb8..00000000 --- a/docs/functions/hub.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { Handler, HandlerEvent, HandlerContext } from "@netlify/functions"; - -let cache; -let cacheTime = 0; - -const handler: Handler = async (event: HandlerEvent, context: HandlerContext) => { - if (cache && Date.now() - cacheTime < 1000 * 60 * 10) { - const headers = { - "x-cache": "HIT", - }; - return { - headers, - statusCode: 200, - body: JSON.stringify(cache), - }; - } - - const response = await fetch("https://hub.docker.com/v2/repositories/amir20/dozzle"); - const data = await response.json(); - const { full_description, ...rest } = data; - cache = rest; - cacheTime = Date.now(); - - return { - statusCode: 200, - body: JSON.stringify(rest), - }; -}; - -export { handler }; diff --git a/docs/package.json b/docs/package.json index 1fa0e9f4..6520db46 100644 --- a/docs/package.json +++ b/docs/package.json @@ -3,7 +3,6 @@ "type": "module", "name": "docs", "devDependencies": { - "@netlify/functions": "^2.3.0", "@unocss/preset-typography": "^0.57.2", "@unocss/reset": "^0.57.2", "@unocss/transformer-directives": "^0.57.2", diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index 2cd148c2..0e94374e 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -5,9 +5,6 @@ settings: excludeLinksFromLockfile: false devDependencies: - '@netlify/functions': - specifier: ^2.3.0 - version: 2.3.0 '@unocss/preset-typography': specifier: ^0.57.2 version: 0.57.2 @@ -293,27 +290,6 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@netlify/functions@2.3.0: - resolution: {integrity: sha512-E3kzXPWMP/r1rAWhjTaXcaOT47dhEvg/eQUJjRLhD9Zzp0WqkdynHr+bqff4rFNv6tuXrtFZrpbPJFKHH0c0zw==} - engines: {node: '>=14.0.0'} - dependencies: - '@netlify/serverless-functions-api': 1.9.0 - is-promise: 4.0.0 - dev: true - - /@netlify/node-cookies@0.1.0: - resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} - engines: {node: ^14.16.0 || >=16.0.0} - dev: true - - /@netlify/serverless-functions-api@1.9.0: - resolution: {integrity: sha512-Jq4uk1Mwa5vyxImupJYXPP+I5yYcp3PtguvXtJRutKdm9DPALXfZVtCQzBWMNdZiqVWCM3La9hvaBsPjSMfeug==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@netlify/node-cookies': 0.1.0 - urlpattern-polyfill: 8.0.2 - dev: true - /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -812,10 +788,6 @@ packages: engines: {node: '>=0.12.0'} dev: true - /is-promise@4.0.0: - resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} - dev: true - /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -1140,10 +1112,6 @@ packages: - supports-color dev: true - /urlpattern-polyfill@8.0.2: - resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} - dev: true - /vite@4.5.0: resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} engines: {node: ^14.18.0 || >=16.0.0} diff --git a/netlify.toml b/netlify.toml deleted file mode 100755 index 7662df3e..00000000 --- a/netlify.toml +++ /dev/null @@ -1,6 +0,0 @@ -[build] -publish = "docs/.vitepress/dist" -command = "pnpm docs:build" - -[functions] -directory = "docs/functions"