diff --git a/package-lock.json b/package-lock.json index e80c45681..172a314d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,6 +26,7 @@ "gsap": "^3.12.5", "html-minifier-terser": "^7.2.0", "lenis": "^1.1.14", + "marked": "^14.1.3", "preline": "^2.5.1", "rimraf": "^6.0.1", "sharp": "^0.33.5", @@ -5561,6 +5562,18 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/marked": { + "version": "14.1.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.3.tgz", + "integrity": "sha512-ZibJqTULGlt9g5k4VMARAktMAjXoVnnr+Y3aCqW1oDftcV4BA3UmrBifzXoZyenHRk75csiPu9iwsTj4VNBT0g==", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/mdast-util-definitions": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", diff --git a/package.json b/package.json index 53c9c75be..f12b156c1 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "gsap": "^3.12.5", "html-minifier-terser": "^7.2.0", "lenis": "^1.1.14", + "marked": "^14.1.3", "preline": "^2.5.1", "rimraf": "^6.0.1", "sharp": "^0.33.5", diff --git a/src/components/ui/releases/ReleaseList.astro b/src/components/ui/releases/ReleaseList.astro new file mode 100644 index 000000000..60922d0e1 --- /dev/null +++ b/src/components/ui/releases/ReleaseList.astro @@ -0,0 +1,16 @@ +--- +import { marked } from 'marked'; + +const response = await fetch('https://api.github.com/repos/opsfolio/releases.opsfolio.com/releases'); +const releases = await response.json(); +--- + + \ No newline at end of file diff --git a/src/content/docs/docs/releases-next/index.mdx b/src/content/docs/docs/releases-next/index.mdx new file mode 100644 index 000000000..475d1207e --- /dev/null +++ b/src/content/docs/docs/releases-next/index.mdx @@ -0,0 +1,9 @@ +--- +title: Releases +description: Release notes for Resource Surveillance + +--- + +import ReleasesList from '@/components/ui/releases/ReleaseList.astro'; + +