Updates dependencies

This commit is contained in:
Alicia Sykes 2026-02-26 13:40:05 +00:00
parent 6e4830357b
commit 19ae398e7f
5 changed files with 1924 additions and 2166 deletions

View file

@ -34,4 +34,16 @@ const adapter = {
}[deployTarget]();
// Export Astro configuration
export default defineConfig({ output, integrations, site, adapter });
export default defineConfig({
output,
integrations,
site,
adapter,
vite: {
css: {
preprocessorOptions: {
scss: { api: 'modern' },
},
},
},
});

View file

@ -17,27 +17,27 @@
"check:all": "astro check && eslint . && prettier --check . && vitest run"
},
"dependencies": {
"@astrojs/check": "^0.5.4",
"@astrojs/netlify": "^5.1.2",
"@astrojs/partytown": "^2.0.4",
"@astrojs/sitemap": "^3.1.0",
"@astrojs/svelte": "^5.0.3",
"@astrojs/vercel": "^7.3.2",
"@astrojs/check": "^0.9.6",
"@astrojs/netlify": "^5.5.4",
"@astrojs/partytown": "^2.1.4",
"@astrojs/sitemap": "^3.7.0",
"@astrojs/svelte": "^5.7.3",
"@astrojs/vercel": "^7.8.2",
"@fortawesome/fontawesome-pro": "^6.5.1",
"@fortawesome/fontawesome-svg-core": "^6.5.1",
"@fortawesome/free-brands-svg-icons": "^6.5.1",
"@fortawesome/pro-solid-svg-icons": "^6.5.1",
"@fortawesome/svelte-fontawesome": "^0.2.2",
"astro": "^4.3.6",
"astro": "^4.16.19",
"fuse.js": "^7.0.0",
"js-yaml": "^4.1.0",
"marked": "^12.0.0",
"svelte": "^4.2.11",
"js-yaml": "^4.1.1",
"marked": "^12.0.2",
"svelte": "^4.2.19",
"typescript": "^5.3.3"
},
"devDependencies": {
"@astrojs/cloudflare": "^9.0.1",
"@astrojs/node": "^8.2.1",
"@astrojs/cloudflare": "^11.2.0",
"@astrojs/node": "^8.3.4",
"@eslint/js": "^10.0.1",
"@types/js-yaml": "^4.0.9",
"@types/node": "^20.11.19",
@ -49,9 +49,22 @@
"prettier": "^3.8.1",
"prettier-plugin-astro": "^0.14.1",
"prettier-plugin-svelte": "^3.5.0",
"sass": "^1.70.0",
"sass": "^1.97.3",
"svelte-eslint-parser": "^1.5.1",
"typescript-eslint": "^8.56.1",
"vitest": "^4.0.18"
},
"resolutions": {
"braces": ">=3.0.3",
"micromatch": ">=4.0.8",
"minimatch": ">=3.1.3",
"prismjs": ">=1.30.0",
"mdast-util-to-hast": ">=13.2.1",
"dset": ">=3.1.4",
"esbuild": ">=0.25.0",
"undici": ">=6.23.0",
"lodash": ">=4.17.23",
"**/js-yaml": ">=4.1.1",
"brace-expansion": ">=2.0.1"
}
}

View file

@ -195,7 +195,7 @@ const licenseContent = async () => {
width="180"
height="240"
alt="Alicia Sykes"
src="https://i.ibb.co/fq10qhL/DSC-0597.jpg"
src="https://cdn.as93.net/profile-pictures/dsc_0597"
/>
</a>
<div class="socials">

View file

@ -14,39 +14,59 @@ export const authorProjects = [
{
title: 'Web-Check',
description: 'OSINT tool for analysing any website',
icon: 'https://web-check.as93.net/web-check.png',
icon: 'https://cdn.as93.net/logo/web-check/w256',
link: 'https://github.com/lissy93/web-check',
},
{
title: 'Dashy',
description: 'Dashboard app, for organising your self-hosted services',
icon: 'https://dashy.to/img/dashy.png',
icon: 'https://cdn.as93.net/logo/dashy/w256',
link: 'https://github.com/lissy93/dashy',
},
{
title: 'Domain Locker',
description:
'All-in-one tool, for keeping track of your domain name portfolio',
icon: 'https://cdn.as93.net/logo/domain-locker/w256',
link: 'https://github.com/lissy93/domain-locker',
},
{
title: 'Pixelflare',
description: 'Ultra high-performance privacy-respecting image CDN',
icon: 'https://cdn.as93.net/logo/pixelflare/w256',
link: 'https://github.com/Lissy93/pixelflare',
},
{
title: 'Networking Toolbox',
description:
'100+ offline-first networking lookups, calculators and conversions',
icon: 'https://cdn.as93.net/logo/networking-toolbox/w256',
link: 'https://github.com/Lissy93/networking-toolbox',
},
{
title: 'Portainer-Templates',
description: 'Compiled repository of 1-click Docker apps for self-hosting',
icon: 'https://portainer-templates.as93.net/favicon.png',
icon: 'https://cdn.as93.net/logo/portainer-templates/w256',
link: 'https://github.com/lissy93/portainer-templates',
},
{
title: 'AdGuardian',
description:
'CLI tool for monitoring your networks traffic and AdGuard DNS stats',
icon: 'https://adguardian.as93.net/favicon.png',
icon: 'https://cdn.as93.net/logo/adguardian/w256',
link: 'https://github.com/lissy93/adguardian-term',
},
{
title: 'Bug-Bounties',
description:
'Database of websites which accept responsible vulnerability disclosure',
icon: 'https://bug-bounties.as93.net/favicon.png',
icon: 'https://cdn.as93.net/logo/bug-bounties',
link: 'https://github.com/lissy93/bug-bounties',
},
{
title: 'Git-In',
description: 'Tools and resources to help beginners get into open source',
icon: 'https://www.git-in.to/favicon.png',
icon: 'https://cdn.as93.net/logo/git-in/w256',
link: 'https://github.com/lissy93/git-in',
},
];
@ -85,7 +105,7 @@ export const authorSocials = [
];
export const aboutOurData = `
All data is stored in
All data is stored in
[\`awesome-privacy.yml\`](https://github.com/lissy93/awesome-privacy/blob/main/awesome-privacy.yml).
This file is then pulled into the website at build-time, and also used to generate
@ -133,7 +153,7 @@ Use our public instance, at: \`https://api.awesome-privacy.xyz\` or [self-host y
`;
export const projectRequirements = `
For software to be included in this list, it must meet the following requirements:
For software to be included in this list, it must meet the following requirements:
- **Privacy Respecting**
- The project must respect users privacy, not collect more data than necessary, and store info securely
@ -149,7 +169,7 @@ For software to be included in this list, it must meet the following requirement
- Ideally it should be possible for the user to build and run/deploy the software themselves from source
- **Actively Maintained**
- The developers should address dependency updates and security patches in a timely manner
- Ideally the source should have been updated within the last 12 months
- Ideally the source should have been updated within the last 12 months
- **Transparent**
- It should be clear who is behind the project, what their motives are, and what (if any) the funding model is
- For hosted solutions, the privacy policy should clearly state what data is collected, how it's used and how long it's stored

File diff suppressed because it is too large Load diff