mirror of
https://github.com/amir20/dozzle.git
synced 2025-12-27 23:46:39 +01:00
chore: removes netlify files
This commit is contained in:
@@ -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 };
|
||||
@@ -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",
|
||||
|
||||
32
docs/pnpm-lock.yaml
generated
32
docs/pnpm-lock.yaml
generated
@@ -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}
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
[build]
|
||||
publish = "docs/.vitepress/dist"
|
||||
command = "pnpm docs:build"
|
||||
|
||||
[functions]
|
||||
directory = "docs/functions"
|
||||
Reference in New Issue
Block a user