mirror of
https://codeberg.org/sofiaritz/website.git
synced 2023-09-06 01:24:41 +00:00
Initial commit
This commit is contained in:
commit
cce91e6649
24 changed files with 864 additions and 0 deletions
24
.gitignore
vendored
Normal file
24
.gitignore
vendored
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Logs
|
||||
logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
lerna-debug.log*
|
||||
|
||||
node_modules
|
||||
dist
|
||||
dist-ssr
|
||||
*.local
|
||||
|
||||
# Editor directories and files
|
||||
.vscode/*
|
||||
!.vscode/extensions.json
|
||||
.idea
|
||||
.DS_Store
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
3
.vscode/extensions.json
vendored
Normal file
3
.vscode/extensions.json
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"recommendations": ["svelte.svelte-vscode"]
|
||||
}
|
3
README.md
Normal file
3
README.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Sofi Web
|
||||
|
||||
My personal website :)
|
14
index.html
Normal file
14
index.html
Normal file
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap" rel="stylesheet">
|
||||
<title>Sofi</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<script type="module" src="/src/main.js"></script>
|
||||
</body>
|
||||
</html>
|
33
jsconfig.json
Normal file
33
jsconfig.json
Normal file
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"moduleResolution": "Node",
|
||||
"target": "ESNext",
|
||||
"module": "ESNext",
|
||||
/**
|
||||
* svelte-preprocess cannot figure out whether you have
|
||||
* a value or a type, so tell TypeScript to enforce using
|
||||
* `import type` instead of `import` for Types.
|
||||
*/
|
||||
"importsNotUsedAsValues": "error",
|
||||
"isolatedModules": true,
|
||||
"resolveJsonModule": true,
|
||||
/**
|
||||
* To have warnings / errors of the Svelte compiler at the
|
||||
* correct position, enable source maps by default.
|
||||
*/
|
||||
"sourceMap": true,
|
||||
"esModuleInterop": true,
|
||||
"skipLibCheck": true,
|
||||
"forceConsistentCasingInFileNames": true,
|
||||
/**
|
||||
* Typecheck JS in `.svelte` and `.js` files by default.
|
||||
* Disable this if you'd like to use dynamic types.
|
||||
*/
|
||||
"checkJs": true
|
||||
},
|
||||
/**
|
||||
* Use global.d.ts instead of compilerOptions.types
|
||||
* to avoid limiting type declarations.
|
||||
*/
|
||||
"include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"]
|
||||
}
|
19
package.json
Normal file
19
package.json
Normal file
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"name": "sofi-web",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vite build",
|
||||
"preview": "vite preview"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@sveltejs/vite-plugin-svelte": "^2.0.0",
|
||||
"svelte": "^3.54.0",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"svelte-navigator": "^3.2.2"
|
||||
}
|
||||
}
|
BIN
public/assets/background.png
Normal file
BIN
public/assets/background.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4 MiB |
16
public/blog/feed.xml
Normal file
16
public/blog/feed.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Pensamientos de Sofía</title>
|
||||
<link>https://sofiaritz.com/</link>
|
||||
<description>Pensamientos e ideas que salen de mi cabeza</description>
|
||||
<atom:link href="https://sofiaritz.com/blog/feed.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>Primer post</title>
|
||||
<link>https://sofiaritz.com/blog</link>
|
||||
<guid>https://sofiaritz.com/blog#first-post</guid>
|
||||
<pubDate>Sun, 01 Jan 2023 21:54:25 GMT</pubDate>
|
||||
<description>Este es el primer post del blog!</description>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
BIN
public/favicon.ico
Normal file
BIN
public/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 185 KiB |
13
public/keys/pub.asc
Normal file
13
public/keys/pub.asc
Normal file
|
@ -0,0 +1,13 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mDMEY7GyeRYJKwYBBAHaRw8BAQdAFKI4CZvWSZh2FSSj6bse7GMA+g+ghbRNAnh5
|
||||
2NIdW6S0G1NvZsOtYSA8c29maUBzb2ZpYXJpdHouY29tPoiZBBMWCgBBFiEES7Fq
|
||||
dF3hx3Zc84eIkLURbjVCso8FAmOxsnkCGwMFCQPDbbcFCwkIBwICIgIGFQoJCAsC
|
||||
BBYCAwECHgcCF4AACgkQkLURbjVCso86vgD+PA0x+K+beyXHSOaTpTW1EUhagvHU
|
||||
hjhqGbkbCSIPJ2oA/irF+AFFlT6Pc5SIp2EeSZGNX6JSNEEZ6eDbjSItNHkBuDgE
|
||||
Y7GyeRIKKwYBBAGXVQEFAQEHQLwPLw5d13siGsuIeV7AMI39P/+hXcDwa3a/e6yJ
|
||||
UZVCAwEIB4h+BBgWCgAmFiEES7FqdF3hx3Zc84eIkLURbjVCso8FAmOxsnkCGwwF
|
||||
CQPDbbcACgkQkLURbjVCso8i3wEA1S6KED/pUeIydiqB9mWzjYoO17XO9ExFH5nf
|
||||
8TrrXO8A/2cMxQLZ2c0okoKw0q/fISZ6hZnep5lhODO7DHlPcw4F
|
||||
=6oM/
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
47
src/App.svelte
Normal file
47
src/App.svelte
Normal file
|
@ -0,0 +1,47 @@
|
|||
<script>
|
||||
import { Router, Route } from "svelte-navigator"
|
||||
import Home from "./lib/routes/Home.svelte"
|
||||
import Contact from "./lib/routes/Contact.svelte"
|
||||
import Navbar from "./lib/Navbar.svelte";
|
||||
import Recommendations from "./lib/routes/Recommendations.svelte";
|
||||
import Blog from "./lib/routes/Blog.svelte";
|
||||
import Projects from "./lib/routes/Projects.svelte";
|
||||
import Links from "./lib/routes/Links.svelte";
|
||||
</script>
|
||||
|
||||
<Router>
|
||||
<h1>sofi web</h1>
|
||||
<div>
|
||||
<nav>
|
||||
<Navbar/>
|
||||
</nav>
|
||||
<main>
|
||||
<Route path="/" component={Home} primary={false}/>
|
||||
<Route path="/contact" component={Contact} primary={false}/>
|
||||
<Route path="/blog" component={Blog} primary={false}/>
|
||||
<Route path="/recommendations" component={Recommendations} primary={false}/>
|
||||
<Route path="/projects" component={Projects} primary={false}/>
|
||||
<Route path="/links" component={Links} primary={false}/>
|
||||
</main>
|
||||
</div>
|
||||
</Router>
|
||||
|
||||
<style>
|
||||
h1 {
|
||||
font-size: 50px;
|
||||
text-align: center;
|
||||
text-decoration: underline;
|
||||
text-decoration-color: #d52c9c;
|
||||
}
|
||||
|
||||
div {
|
||||
display: flex;
|
||||
margin: 0 10px;
|
||||
gap: 15px;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
main {
|
||||
width: 40vw;
|
||||
}
|
||||
</style>
|
30
src/app.css
Normal file
30
src/app.css
Normal file
|
@ -0,0 +1,30 @@
|
|||
:root {
|
||||
font-family: Inter, Avenir, Helvetica, Arial, sans-serif;
|
||||
font-size: 16px;
|
||||
line-height: 24px;
|
||||
font-weight: 400;
|
||||
|
||||
min-height: 100%;
|
||||
color: rgba(255, 255, 255, 0.9);
|
||||
|
||||
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.25)), url("/assets/background.png");
|
||||
background-color: #221130;
|
||||
|
||||
font-synthesis: none;
|
||||
text-rendering: optimizeLegibility;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
a {
|
||||
color: #e74cac;
|
||||
}
|
||||
|
||||
* {
|
||||
font-family: Rubik, sans-serif;
|
||||
}
|
53
src/lib/Navbar.svelte
Normal file
53
src/lib/Navbar.svelte
Normal file
|
@ -0,0 +1,53 @@
|
|||
<script>
|
||||
import {Link} from "svelte-navigator";
|
||||
</script>
|
||||
|
||||
<i>yo</i>
|
||||
<ul>
|
||||
<li><Link to="/">inicio y sobre mí</Link></li>
|
||||
<li><Link to="/contact">contacto</Link></li>
|
||||
</ul>
|
||||
|
||||
<i>mi cabeza</i>
|
||||
<ul>
|
||||
<li><Link to="/blog">blog</Link></li>
|
||||
<li><Link to="/recommendations">recomendaciones</Link></li>
|
||||
</ul>
|
||||
|
||||
<i>creaciones</i>
|
||||
<ul>
|
||||
<li><Link to="/projects">proyectos</Link></li>
|
||||
<!--<li><Link to="/services">servicios</Link></li>-->
|
||||
</ul>
|
||||
|
||||
<i>sitios</i>
|
||||
<ul>
|
||||
<li><Link to="/links">enlaces</Link></li>
|
||||
</ul>
|
||||
|
||||
<style>
|
||||
ul {
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
li {
|
||||
display: block;
|
||||
width: 175px;
|
||||
padding: 3px;
|
||||
margin: 10px 0;
|
||||
|
||||
transition: all 150ms;
|
||||
background-color: #e74cac;
|
||||
border: solid 3px;
|
||||
border-color: #f38cc2 #dc158d #dc158d #f38cc2;
|
||||
}
|
||||
|
||||
li:hover {
|
||||
border-color: #d76d9c #ff0088 #ff0088 #d76d9c;
|
||||
}
|
||||
|
||||
li :global(a) {
|
||||
color: white;
|
||||
}
|
||||
</style>
|
22
src/lib/Post.svelte
Normal file
22
src/lib/Post.svelte
Normal file
|
@ -0,0 +1,22 @@
|
|||
<script>
|
||||
export let id
|
||||
</script>
|
||||
|
||||
<div class="post" id={id}>
|
||||
<h2><slot name="title"><i>Sin título</i></slot> | <a href={`#${id}`}>#</a></h2>
|
||||
<slot name="post">
|
||||
<div>
|
||||
<i>Post vacío</i>
|
||||
</div>
|
||||
</slot>
|
||||
<hr>
|
||||
<slot name="footer"><small><i>Fecha desconocida</i> | <i>Autor desconocido</i></small></slot>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.post {
|
||||
padding: 10px;
|
||||
background-color: rgba(15, 15, 15, 0.45);
|
||||
border-radius: 5px;
|
||||
}
|
||||
</style>
|
16
src/lib/routes/Blog.svelte
Normal file
16
src/lib/routes/Blog.svelte
Normal file
|
@ -0,0 +1,16 @@
|
|||
<script>
|
||||
import Post from "../Post.svelte";
|
||||
</script>
|
||||
|
||||
<h1>blog | <a href="/blog/feed.xml">feed</a></h1>
|
||||
|
||||
<Post id="first-post">
|
||||
<svelte:fragment slot="title">Primer post!</svelte:fragment>
|
||||
<div slot="post">
|
||||
<p>
|
||||
Este es el primer post del blog! Puedes suscribirte al <a href="/blog/feed.xml">feed</a> para estar al tanto
|
||||
de lo que suba por aquí :)
|
||||
</p>
|
||||
</div>
|
||||
<small slot="footer">01 Enero 2023 | Sofía Aritz</small>
|
||||
</Post>
|
63
src/lib/routes/Contact.svelte
Normal file
63
src/lib/routes/Contact.svelte
Normal file
|
@ -0,0 +1,63 @@
|
|||
<h1>contacto</h1>
|
||||
<p>Todavía no tengo una gran presencia social, pero la poquita que tengo aquí se encuentra:</p>
|
||||
<ul>
|
||||
<li>E-mail: <a href="mailto:sofi@sofiaritz.com">sofi@sofiaritz.com</a></li>
|
||||
<li>Fediverse (Mastodon): <a href="https://hachyderm.io/@sofiaritz">@sofiaritz@hachyderm.io</a></li>
|
||||
<li>Codeberg: <a href="https://codeberg.org/sofiaritz">sofiaritz</a></li>
|
||||
</ul>
|
||||
<p>
|
||||
<i>
|
||||
En un futuro añadiré los enlaces a
|
||||
<a href="https://es.wikipedia.org/wiki/Matrix_(protocolo)">Matrix</a> y
|
||||
<a href="https://es.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">XMPP</a>
|
||||
</i>
|
||||
</p>
|
||||
|
||||
<h3>cifrado y firmado</h3>
|
||||
<p>
|
||||
Puedes encontrar mi clave PGP pública en <a href="/keys/pub.asc">/keys/pub.asc</a>, también disponible en los
|
||||
<a href="https://keyserver.ubuntu.com/">keyservers de ubuntu</a>.
|
||||
</p>
|
||||
<p>
|
||||
La huella digital del certificado es: <u>4BB1 6A74 5DE1 C776 5CF3 8788 90B5 116E 3542 B28F</u>.
|
||||
</p>
|
||||
<hr>
|
||||
<details>
|
||||
<summary>Por ejemplo, el texto de esta sección se encuentra firmado:</summary>
|
||||
<pre>
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
contacto
|
||||
|
||||
Todavía no tengo una gran presencia social, pero la poquita que tengo aquí se encuentra:
|
||||
|
||||
E-mail: sofi@sofiaritz.com
|
||||
Fediverse (Mastodon): @sofiaritz@hachyderm.io
|
||||
Codeberg: sofiaritz
|
||||
|
||||
En un futuro añadiré los enlaces a Matrix y XMPP
|
||||
cifrado y firmado
|
||||
|
||||
Puedes encontrar mi clave PGP pública en /keys/pub.asc, también disponible en los keyservers de ubuntu.
|
||||
|
||||
La huella digital del certificado es: 4BB1 6A74 5DE1 C776 5CF3 8788 90B5 116E 3542 B28F.
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEARYKAB0WIQRLsWp0XeHHdlzzh4iQtRFuNUKyjwUCY7H4MQAKCRCQtRFuNUKy
|
||||
jyF9AP4xV5WCYXzc/HU2BIp4cfgbVlWdP9uwyA8XMuHN0mmDlwD+LT6azLYak5q/
|
||||
JdadCL9Ax42F0O/2z3efdn8cKfE5OAA=
|
||||
=Ukeg
|
||||
-----END PGP SIGNATURE-----
|
||||
</pre>
|
||||
</details>
|
||||
|
||||
<style>
|
||||
summary:hover {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-family: monospace;
|
||||
}
|
||||
</style>
|
44
src/lib/routes/Home.svelte
Normal file
44
src/lib/routes/Home.svelte
Normal file
|
@ -0,0 +1,44 @@
|
|||
<script>
|
||||
import {Link} from "svelte-navigator";
|
||||
</script>
|
||||
|
||||
<h1>inicio</h1>
|
||||
<i>
|
||||
Es probable que andes aquí por mis <Link to="/projects">proyectos</Link>, si eso es lo que te interesa, puedes ir
|
||||
a esa sección directamente :p
|
||||
</i>
|
||||
|
||||
<h1>sobre mí</h1>
|
||||
<p>Soy Sofía, aunque la gente me llama Sofi.</p>
|
||||
<p>
|
||||
Llevo <i>un tiempo</i> programando y me encanta lo divertida y abierta que es la web, además de todas las
|
||||
posibilidades que nos ofrece, a día de hoy se está perdiendo esta <i>esencia</i> de la web y mi objetivo es traerla
|
||||
de vuelta.
|
||||
</p>
|
||||
<p>
|
||||
Me encantan los <a href="https://es.wikipedia.org/wiki/Lengua_construida">lenguajes construidos</a> y aunque el que
|
||||
más uso es el <a href="https://es.wikipedia.org/wiki/Esperanto">Esperanto</a>, me encanta
|
||||
<a href="https://es.wikipedia.org/wiki/Toki_pona">Toki Pona</a> y me <i>encantaría</i> aprenderlo. Además de esto,
|
||||
amo <a href="https://es.wikipedia.org/wiki/Especial:Aleatoria">Wikipedia</a> y en mis ratos libres intento aportar
|
||||
mi granito de arena.
|
||||
</p>
|
||||
<p>
|
||||
Me gusta mucho <a href="https://es.wikipedia.org/wiki/Rust_(lenguaje_de_programaci%C3%B3n)">Rust</a> y tengo la
|
||||
esperanza de que sea el futuro de la programación
|
||||
(<i>más que nada porque es el lenguaje en el que mejor me manejo :p</i>), aunque empecé a aprender Rust
|
||||
<u>circa 2020</u>, llevo un tiempo en este mundillo.
|
||||
</p>
|
||||
<p>
|
||||
A día de hoy me siento cómoda en Rust, <a href="https://es.wikipedia.org/wiki/JavaScript">JavaScript</a>
|
||||
<a href="https://es.wikipedia.org/wiki/TypeScript">y derivados</a> y
|
||||
<a href="https://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)">C</a> (<i>aunque me queda mucho por
|
||||
aprender :p</i>).
|
||||
</p>
|
||||
<p>
|
||||
Me encanta el concepto de la web porque permite que todo el mundo pueda tener su lugar donde poder hablar,
|
||||
comunicarse entre sí y desarrollar ideas y pensamientos. A día de hoy esto
|
||||
<a href="https://es.wikipedia.org/wiki/Monopolio">ha cambiado</a>, y la web no es abierta como era anteriormente.
|
||||
Por esto estoy completamente a favor de
|
||||
<a href="https://es.wikipedia.org/wiki/Est%C3%A1ndar_abierto">estándares abiertos</a> y de la
|
||||
<a href="https://es.wikipedia.org/wiki/Descentralizaci%C3%B3n">descentralización</a>.
|
||||
</p>
|
20
src/lib/routes/Links.svelte
Normal file
20
src/lib/routes/Links.svelte
Normal file
|
@ -0,0 +1,20 @@
|
|||
<script>
|
||||
import {Link} from "svelte-navigator";
|
||||
</script>
|
||||
|
||||
<h1>enlaces</h1>
|
||||
<p>
|
||||
Parece que no hay nadie por aquí :(
|
||||
</p>
|
||||
<p>
|
||||
Si quieres <Link to="/contact">habla conmigo</Link> para añadirte aquí! :)
|
||||
</p>
|
||||
|
||||
<h2>menciones</h2>
|
||||
<ul>
|
||||
<li>Cadence por la inspiración que he tomado de su página web :)<br>
|
||||
<a href="https://cadence.moe" target="_blank">
|
||||
<img src="https://cadence.moe/static/img/cadence_now.png" alt="The text "cadence now!" on a purple background. There is a moon-shaped logo on the left side and a tiny star in the bottom right." width="88" height="31">
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
16
src/lib/routes/Projects.svelte
Normal file
16
src/lib/routes/Projects.svelte
Normal file
|
@ -0,0 +1,16 @@
|
|||
<script>
|
||||
import {Link} from "svelte-navigator";
|
||||
</script>
|
||||
|
||||
<h1>proyectos</h1>
|
||||
<p>
|
||||
Ahora mismo no tengo proyectos públicos bajo mi nombre, pero tal vez publique alguna cosa en mi
|
||||
<Link to="/contact">Codeberg</Link> :)
|
||||
</p>
|
||||
<p>
|
||||
Pese a ello, puedo decir que he creado varios proyectos full-stack, librerias relacionadas con cifrado en Rust y
|
||||
herramientas enfocadas a DX, también en Rust :p.
|
||||
</p>
|
||||
<p>
|
||||
Actualizaré esta página cuando realice algún proyecto bajo mi nombre que merezca la pena ver.
|
||||
</p>
|
75
src/lib/routes/Recommendations.svelte
Normal file
75
src/lib/routes/Recommendations.svelte
Normal file
|
@ -0,0 +1,75 @@
|
|||
<h1>recomendaciones</h1>
|
||||
<i>Aquí iré poniendo recomendaciones sobre juegos, libros, música, etc.</i>
|
||||
|
||||
<h2>videojuegos</h2>
|
||||
<h3>OMORI</h3>
|
||||
<div>
|
||||
<p>
|
||||
<a href="https://www.omori-game.com/">OMORI</a> es un juego de <i>terror psicológico</i> (aunque el 90% del tiempo
|
||||
es un juego muy tranquilo y relajante).
|
||||
</p>
|
||||
<p>
|
||||
Tiene una historia un tanto dura, y la manera en que se cuenta no podía estar más pulida. No podría recomendarlo
|
||||
más, no puedo contar mucho (para evitar spoilers :p), pero se lo recomendaría a cualquier persona que le gusten
|
||||
los juegos de historia y RPG y compañía.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<h3>a short hike</h3>
|
||||
<div>
|
||||
<p>
|
||||
<a href="https://ashorthike.com/">a short hike</a> es un juego muy muy tranquilo y relajante. Es un juego para
|
||||
olvidarte del mundo y relajarte un ratito.
|
||||
</p>
|
||||
<p>
|
||||
Tiene una historia que pese a poder ser considerada simple, la manera en que se descubre y la compañía que los
|
||||
escenarios y la música acompañan el descubrimiento es sublime. Un juego muy tranquilo, muy bonito, muy divertido
|
||||
con una historia bien contada. Otro juego 100% recomendable.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<h3>Milo and the Magpies</h3>
|
||||
<div>
|
||||
<p>
|
||||
<a href="https://store.steampowered.com/app/1407420/Milo_and_the_Magpies/">Milo and the Magpies</a> es un juego
|
||||
de puzles muy corto, con una historia juguetona pero bastante simple que no decepciona.
|
||||
El arte y música son geniales y pese a poder completarse un un par de horas, merece la pena por lo relajante
|
||||
y bello que es el juego.
|
||||
</p>
|
||||
<p>
|
||||
Hay algunos puzles donde te puedes atascar con cierta facilidad, pero aún así, sigue siendo un juego con un
|
||||
concepto bueno y simple, y con una muy buena ejecución.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<h2>libros</h2>
|
||||
<h3>Un mundo feliz (Aldous Huxley)</h3>
|
||||
<div>
|
||||
<p>
|
||||
<a href="https://es.wikipedia.org/wiki/Un_mundo_feliz">Un mundo feliz</a> es un libro, en mi opinión, muy bien
|
||||
escrito y relevante en el día de hoy por los temas que se tratan.
|
||||
</p>
|
||||
<p>
|
||||
Este libro es la contraparte <a href="https://es.wikipedia.org/wiki/Distop%C3%ADa">distópica</a> de
|
||||
<a href="https://es.wikipedia.org/wiki/La_isla_(Aldous_Huxley)">La isla</a>, otro libro que también puedo
|
||||
recomendar orgullosamente.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<h2>música</h2>
|
||||
<h3>Black Box Recorder</h3>
|
||||
<div>
|
||||
<p>
|
||||
Mis gustos musicales cambian con <i>cierta</i> frecuencia, por tanto esta sección no sería lo más <i>estable</i>
|
||||
que digamos. Pero pese a ello, hay un grupo al que siempre acabo acudiendo:
|
||||
<a href="https://en.wikipedia.org/wiki/Black_Box_Recorder">Black Box Recorder</a>.
|
||||
</p>
|
||||
<p>
|
||||
Un grupo (hasta donde yo sé) no especialmente conocido, pero con canciones muy buenas, con historias muy buenas,
|
||||
y letras (en ocasiones) bastante duras.
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://en.wikipedia.org/wiki/England_Made_Me_(album)">England Made Me</a> es mi álbum favorito, un
|
||||
álbum del que no me harto por mucho que lo escuche.
|
||||
</p>
|
||||
</div>
|
8
src/main.js
Normal file
8
src/main.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
import "./app.css"
|
||||
import App from "./App.svelte"
|
||||
|
||||
const app = new App({
|
||||
target: document.getElementById("app"),
|
||||
})
|
||||
|
||||
export default app
|
2
src/vite-env.d.ts
vendored
Normal file
2
src/vite-env.d.ts
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
/// <reference types="svelte" />
|
||||
/// <reference types="vite/client" />
|
7
vite.config.js
Normal file
7
vite.config.js
Normal file
|
@ -0,0 +1,7 @@
|
|||
import { defineConfig } from "vite"
|
||||
import { svelte } from "@sveltejs/vite-plugin-svelte"
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
plugins: [svelte()],
|
||||
})
|
336
yarn.lock
Normal file
336
yarn.lock
Normal file
|
@ -0,0 +1,336 @@
|
|||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@esbuild/android-arm64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.12.tgz#86c4fdd7c0d65fe9dcbe138fbe72720658ec3b88"
|
||||
integrity sha512-0LacmiIW+X0/LOLMZqYtZ7d4uY9fxYABAYhSSOu+OGQVBqH4N5eIYgkT7bBFnR4Nm3qo6qS3RpHKVrDASqj/uQ==
|
||||
|
||||
"@esbuild/android-arm@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.12.tgz#15e33bb1c8c2f560fbb27cda227c0fa22d83d0ef"
|
||||
integrity sha512-CTWgMJtpCyCltrvipZrrcjjRu+rzm6pf9V8muCsJqtKujR3kPmU4ffbckvugNNaRmhxAF1ZI3J+0FUIFLFg8KA==
|
||||
|
||||
"@esbuild/android-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.12.tgz#3b0ddaf59fdf94e8e9fcb2aa6537cbab93d5fe22"
|
||||
integrity sha512-sS5CR3XBKQXYpSGMM28VuiUnbX83Z+aWPZzClW+OB2JquKqxoiwdqucJ5qvXS8pM6Up3RtJfDnRQZkz3en2z5g==
|
||||
|
||||
"@esbuild/darwin-arm64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.12.tgz#ac6c5d85cabf20de5047b55eab7f3c252d9aae71"
|
||||
integrity sha512-Dpe5hOAQiQRH20YkFAg+wOpcd4PEuXud+aGgKBQa/VriPJA8zuVlgCOSTwna1CgYl05lf6o5els4dtuyk1qJxQ==
|
||||
|
||||
"@esbuild/darwin-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.12.tgz#3433e6432dd474994302bcfe35c5420fae46a206"
|
||||
integrity sha512-ApGRA6X5txIcxV0095X4e4KKv87HAEXfuDRcGTniDWUUN+qPia8sl/BqG/0IomytQWajnUn4C7TOwHduk/FXBQ==
|
||||
|
||||
"@esbuild/freebsd-arm64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.12.tgz#b150587dc54dc2369cb826e6ee9f94fc5ec14635"
|
||||
integrity sha512-AMdK2gA9EU83ccXCWS1B/KcWYZCj4P3vDofZZkl/F/sBv/fphi2oUqUTox/g5GMcIxk8CF1CVYTC82+iBSyiUg==
|
||||
|
||||
"@esbuild/freebsd-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.12.tgz#e682a61cde8d6332aaeb4c2b28fce0d833928903"
|
||||
integrity sha512-KUKB9w8G/xaAbD39t6gnRBuhQ8vIYYlxGT2I+mT6UGRnCGRr1+ePFIGBQmf5V16nxylgUuuWVW1zU2ktKkf6WQ==
|
||||
|
||||
"@esbuild/linux-arm64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.12.tgz#d0d75e10796d4f1414ecaf16a8071ce05446cb9f"
|
||||
integrity sha512-29HXMLpLklDfmw7T2buGqq3HImSUaZ1ArmrPOMaNiZZQptOSZs32SQtOHEl8xWX5vfdwZqrBfNf8Te4nArVzKQ==
|
||||
|
||||
"@esbuild/linux-arm@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.12.tgz#945ebcd99205fadea5ee22bff624189bd95c0484"
|
||||
integrity sha512-vhDdIv6z4eL0FJyNVfdr3C/vdd/Wc6h1683GJsFoJzfKb92dU/v88FhWdigg0i6+3TsbSDeWbsPUXb4dif2abg==
|
||||
|
||||
"@esbuild/linux-ia32@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.12.tgz#132e61b2124eee6033bf7f0d5b312c02524d39db"
|
||||
integrity sha512-JFDuNDTTfgD1LJg7wHA42o2uAO/9VzHYK0leAVnCQE/FdMB599YMH73ux+nS0xGr79pv/BK+hrmdRin3iLgQjg==
|
||||
|
||||
"@esbuild/linux-loong64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.12.tgz#d27dc1e203c0d0516c1daadb7988f88b643f8ea2"
|
||||
integrity sha512-xTGzVPqm6WKfCC0iuj1fryIWr1NWEM8DMhAIo+4rFgUtwy/lfHl+Obvus4oddzRDbBetLLmojfVZGmt/g/g+Rw==
|
||||
|
||||
"@esbuild/linux-mips64el@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.12.tgz#9616c378ca76f12d06ffaf242da68a58be966a18"
|
||||
integrity sha512-zI1cNgHa3Gol+vPYjIYHzKhU6qMyOQrvZ82REr5Fv7rlh5PG6SkkuCoH7IryPqR+BK2c/7oISGsvPJPGnO2bHQ==
|
||||
|
||||
"@esbuild/linux-ppc64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.12.tgz#b033a248212249c05c162b64124744345a041f92"
|
||||
integrity sha512-/C8OFXExoMmvTDIOAM54AhtmmuDHKoedUd0Otpfw3+AuuVGemA1nQK99oN909uZbLEU6Bi+7JheFMG3xGfZluQ==
|
||||
|
||||
"@esbuild/linux-riscv64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.12.tgz#b6476abff413b5b472e6cf093086b9d5be4553a8"
|
||||
integrity sha512-qeouyyc8kAGV6Ni6Isz8hUsKMr00EHgVwUKWNp1r4l88fHEoNTDB8mmestvykW6MrstoGI7g2EAsgr0nxmuGYg==
|
||||
|
||||
"@esbuild/linux-s390x@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.12.tgz#981a639f8c2a2e0646f47eba0fae7c2c270b208b"
|
||||
integrity sha512-s9AyI/5vz1U4NNqnacEGFElqwnHusWa81pskAf8JNDM2eb6b2E6PpBmT8RzeZv6/TxE6/TADn2g9bb0jOUmXwQ==
|
||||
|
||||
"@esbuild/linux-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.12.tgz#01b777229d8baf068eeeb7cd7c396aea4d1ebd36"
|
||||
integrity sha512-e8YA7GQGLWhvakBecLptUiKxOk4E/EPtSckS1i0MGYctW8ouvNUoh7xnU15PGO2jz7BYl8q1R6g0gE5HFtzpqQ==
|
||||
|
||||
"@esbuild/netbsd-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.12.tgz#6d4b9de7dc3ac99bf04653fe640b3be63c57b1aa"
|
||||
integrity sha512-z2+kUxmOqBS+6SRVd57iOLIHE8oGOoEnGVAmwjm2aENSP35HPS+5cK+FL1l+rhrsJOFIPrNHqDUNechpuG96Sg==
|
||||
|
||||
"@esbuild/openbsd-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.12.tgz#2a28010b1848466586d5e2189e9f1b8334b65708"
|
||||
integrity sha512-PAonw4LqIybwn2/vJujhbg1N9W2W8lw9RtXIvvZoyzoA/4rA4CpiuahVbASmQohiytRsixbNoIOUSjRygKXpyA==
|
||||
|
||||
"@esbuild/sunos-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.12.tgz#3ee120008cc759d604825dd25501152071ef30f0"
|
||||
integrity sha512-+wr1tkt1RERi+Zi/iQtkzmMH4nS8+7UIRxjcyRz7lur84wCkAITT50Olq/HiT4JN2X2bjtlOV6vt7ptW5Gw60Q==
|
||||
|
||||
"@esbuild/win32-arm64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.12.tgz#8c599a91f1c55b3df304c450ac0613855c10502e"
|
||||
integrity sha512-XEjeUSHmjsAOJk8+pXJu9pFY2O5KKQbHXZWQylJzQuIBeiGrpMeq9sTVrHefHxMOyxUgoKQTcaTS+VK/K5SviA==
|
||||
|
||||
"@esbuild/win32-ia32@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.12.tgz#102b5a44b514f8849a10cc4cc618c60c70a4c536"
|
||||
integrity sha512-eRKPM7e0IecUAUYr2alW7JGDejrFJXmpjt4MlfonmQ5Rz9HWpKFGCjuuIRgKO7W9C/CWVFXdJ2GjddsBXqQI4A==
|
||||
|
||||
"@esbuild/win32-x64@0.16.12":
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.12.tgz#31197bb509049b63c059c4808ac58e66fdff7479"
|
||||
integrity sha512-iPYKN78t3op2+erv2frW568j1q0RpqX6JOLZ7oPPaAV1VaF7dDstOrNw37PVOYoTWE11pV4A1XUitpdEFNIsPg==
|
||||
|
||||
"@jridgewell/sourcemap-codec@^1.4.13":
|
||||
version "1.4.14"
|
||||
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
|
||||
integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
|
||||
|
||||
"@sveltejs/vite-plugin-svelte@^2.0.0":
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz#943090239a31b2e0546837ff7649b73aeb46614c"
|
||||
integrity sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==
|
||||
dependencies:
|
||||
debug "^4.3.4"
|
||||
deepmerge "^4.2.2"
|
||||
kleur "^4.1.5"
|
||||
magic-string "^0.27.0"
|
||||
svelte-hmr "^0.15.1"
|
||||
vitefu "^0.2.3"
|
||||
|
||||
debug@^4.3.4:
|
||||
version "4.3.4"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
|
||||
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
|
||||
dependencies:
|
||||
ms "2.1.2"
|
||||
|
||||
dedent-js@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/dedent-js/-/dedent-js-1.0.1.tgz#bee5fb7c9e727d85dffa24590d10ec1ab1255305"
|
||||
integrity sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==
|
||||
|
||||
deepmerge@^4.2.2:
|
||||
version "4.2.2"
|
||||
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
|
||||
integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
|
||||
|
||||
esbuild@^0.16.3:
|
||||
version "0.16.12"
|
||||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.16.12.tgz#60850b9ad2f103f1c4316be42c34d5023f27378d"
|
||||
integrity sha512-eq5KcuXajf2OmivCl4e89AD3j8fbV+UTE9vczEzq5haA07U9oOTzBWlh3+6ZdjJR7Rz2QfWZ2uxZyhZxBgJ4+g==
|
||||
optionalDependencies:
|
||||
"@esbuild/android-arm" "0.16.12"
|
||||
"@esbuild/android-arm64" "0.16.12"
|
||||
"@esbuild/android-x64" "0.16.12"
|
||||
"@esbuild/darwin-arm64" "0.16.12"
|
||||
"@esbuild/darwin-x64" "0.16.12"
|
||||
"@esbuild/freebsd-arm64" "0.16.12"
|
||||
"@esbuild/freebsd-x64" "0.16.12"
|
||||
"@esbuild/linux-arm" "0.16.12"
|
||||
"@esbuild/linux-arm64" "0.16.12"
|
||||
"@esbuild/linux-ia32" "0.16.12"
|
||||
"@esbuild/linux-loong64" "0.16.12"
|
||||
"@esbuild/linux-mips64el" "0.16.12"
|
||||
"@esbuild/linux-ppc64" "0.16.12"
|
||||
"@esbuild/linux-riscv64" "0.16.12"
|
||||
"@esbuild/linux-s390x" "0.16.12"
|
||||
"@esbuild/linux-x64" "0.16.12"
|
||||
"@esbuild/netbsd-x64" "0.16.12"
|
||||
"@esbuild/openbsd-x64" "0.16.12"
|
||||
"@esbuild/sunos-x64" "0.16.12"
|
||||
"@esbuild/win32-arm64" "0.16.12"
|
||||
"@esbuild/win32-ia32" "0.16.12"
|
||||
"@esbuild/win32-x64" "0.16.12"
|
||||
|
||||
fsevents@~2.3.2:
|
||||
version "2.3.2"
|
||||
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
|
||||
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
|
||||
|
||||
function-bind@^1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
|
||||
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
|
||||
|
||||
has@^1.0.3:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
|
||||
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
|
||||
dependencies:
|
||||
function-bind "^1.1.1"
|
||||
|
||||
is-core-module@^2.9.0:
|
||||
version "2.11.0"
|
||||
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
|
||||
integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
|
||||
dependencies:
|
||||
has "^1.0.3"
|
||||
|
||||
kleur@^4.1.5:
|
||||
version "4.1.5"
|
||||
resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780"
|
||||
integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==
|
||||
|
||||
lower-case@^2.0.2:
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
|
||||
integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
|
||||
dependencies:
|
||||
tslib "^2.0.3"
|
||||
|
||||
magic-string@^0.27.0:
|
||||
version "0.27.0"
|
||||
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3"
|
||||
integrity sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==
|
||||
dependencies:
|
||||
"@jridgewell/sourcemap-codec" "^1.4.13"
|
||||
|
||||
ms@2.1.2:
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
|
||||
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
|
||||
|
||||
nanoid@^3.3.4:
|
||||
version "3.3.4"
|
||||
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
|
||||
integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
|
||||
|
||||
no-case@^3.0.4:
|
||||
version "3.0.4"
|
||||
resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
|
||||
integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
|
||||
dependencies:
|
||||
lower-case "^2.0.2"
|
||||
tslib "^2.0.3"
|
||||
|
||||
pascal-case@^3.1.1:
|
||||
version "3.1.2"
|
||||
resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
|
||||
integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
|
||||
dependencies:
|
||||
no-case "^3.0.4"
|
||||
tslib "^2.0.3"
|
||||
|
||||
path-parse@^1.0.7:
|
||||
version "1.0.7"
|
||||
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
|
||||
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
|
||||
|
||||
picocolors@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
|
||||
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
|
||||
|
||||
postcss@^8.4.20:
|
||||
version "8.4.20"
|
||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.20.tgz#64c52f509644cecad8567e949f4081d98349dc56"
|
||||
integrity sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==
|
||||
dependencies:
|
||||
nanoid "^3.3.4"
|
||||
picocolors "^1.0.0"
|
||||
source-map-js "^1.0.2"
|
||||
|
||||
resolve@^1.22.1:
|
||||
version "1.22.1"
|
||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
|
||||
integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
|
||||
dependencies:
|
||||
is-core-module "^2.9.0"
|
||||
path-parse "^1.0.7"
|
||||
supports-preserve-symlinks-flag "^1.0.0"
|
||||
|
||||
rollup@^3.7.0:
|
||||
version "3.9.0"
|
||||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.9.0.tgz#0ff7ab7cd71ce3a6ab140c5cf661f2b35eb6aab8"
|
||||
integrity sha512-nGGylpmblyjTpF4lEUPgmOw6OVxRvnI6Iuuh6Lz4O/X66cVOX1XJSsqP1YamxQ+mPuFE7qJxLFDSCk8rNv5dDw==
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.2"
|
||||
|
||||
source-map-js@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
|
||||
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
|
||||
|
||||
supports-preserve-symlinks-flag@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
|
||||
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
|
||||
|
||||
svelte-hmr@^0.15.1:
|
||||
version "0.15.1"
|
||||
resolved "https://registry.yarnpkg.com/svelte-hmr/-/svelte-hmr-0.15.1.tgz#d11d878a0bbb12ec1cba030f580cd2049f4ec86b"
|
||||
integrity sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==
|
||||
|
||||
svelte-navigator@^3.2.2:
|
||||
version "3.2.2"
|
||||
resolved "https://registry.yarnpkg.com/svelte-navigator/-/svelte-navigator-3.2.2.tgz#4156c2388226e7c42b766ca4def63444ec58a8d2"
|
||||
integrity sha512-Xio4ohLUG1nQJ+ENNbLphXXu9L189fnI1WGg+2Q3CIMPe8Jm2ipytKQthdBs8t0mN7p3Eb03SE9hq0xZAqwQNQ==
|
||||
dependencies:
|
||||
svelte2tsx "^0.1.151"
|
||||
|
||||
svelte2tsx@^0.1.151:
|
||||
version "0.1.193"
|
||||
resolved "https://registry.yarnpkg.com/svelte2tsx/-/svelte2tsx-0.1.193.tgz#16fe594898ef455e4f715ac317d219c9c757656b"
|
||||
integrity sha512-vzy4YQNYDnoqp2iZPnJy7kpPAY6y121L0HKrSBjU/IWW7DQ6T7RMJed2VVHFmVYm0zAGYMDl9urPc6R4DDUyhg==
|
||||
dependencies:
|
||||
dedent-js "^1.0.1"
|
||||
pascal-case "^3.1.1"
|
||||
|
||||
svelte@^3.54.0:
|
||||
version "3.55.0"
|
||||
resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.55.0.tgz#29cb958750a23e751309a6535ccd811fcabc9038"
|
||||
integrity sha512-uGu2FVMlOuey4JoKHKrpZFkoYyj0VLjJdz47zX5+gVK5odxHM40RVhar9/iK2YFRVxvfg9FkhfVlR0sjeIrOiA==
|
||||
|
||||
tslib@^2.0.3:
|
||||
version "2.4.1"
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e"
|
||||
integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==
|
||||
|
||||
vite@^4.0.0:
|
||||
version "4.0.3"
|
||||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.0.3.tgz#de27ad3f263a03ae9419cdc8bc07721eadcba8b9"
|
||||
integrity sha512-HvuNv1RdE7deIfQb8mPk51UKjqptO/4RXZ5yXSAvurd5xOckwS/gg8h9Tky3uSbnjYTgUm0hVCet1cyhKd73ZA==
|
||||
dependencies:
|
||||
esbuild "^0.16.3"
|
||||
postcss "^8.4.20"
|
||||
resolve "^1.22.1"
|
||||
rollup "^3.7.0"
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.2"
|
||||
|
||||
vitefu@^0.2.3:
|
||||
version "0.2.4"
|
||||
resolved "https://registry.yarnpkg.com/vitefu/-/vitefu-0.2.4.tgz#212dc1a9d0254afe65e579351bed4e25d81e0b35"
|
||||
integrity sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==
|
Loading…
Reference in a new issue