mirror of
https://github.com/Lissy93/awesome-privacy.git
synced 2026-03-11 08:55:33 +00:00
Updates dependencies
This commit is contained in:
parent
6e4830357b
commit
19ae398e7f
5 changed files with 1924 additions and 2166 deletions
|
|
@ -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' },
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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">
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
3997
web/yarn.lock
3997
web/yarn.lock
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue