├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── bun.lockb ├── package.json ├── postcss.config.cjs ├── src ├── app.css ├── app.d.ts ├── app.html ├── lib │ ├── Components │ │ ├── BackButton.svelte │ │ ├── BarChart.svelte │ │ ├── Canvas.svelte │ │ ├── Card.svelte │ │ ├── CirclePack.svelte │ │ ├── Comment.svelte │ │ ├── DayLink.svelte │ │ ├── DialogChristmas.svelte │ │ ├── DraggableComponent.svelte │ │ ├── ElfDashboard.svelte │ │ ├── GarbageText.svelte │ │ ├── Heading.svelte │ │ ├── LineChart.svelte │ │ ├── PercentajeRainChart.svelte │ │ ├── Post.svelte │ │ ├── Present.svelte │ │ ├── RainChart.svelte │ │ ├── Scene.svelte │ │ ├── Snow.svelte │ │ ├── SnowflakeGenerator.svelte │ │ ├── TemperatureChart.svelte │ │ ├── TextTransition.svelte │ │ └── types.ts │ ├── index.ts │ └── utils.ts ├── routes │ ├── +layout.svelte │ ├── +page.svelte │ ├── day1 │ │ └── +page.svelte │ ├── day10 │ │ └── +page.svelte │ ├── day11 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day12 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day13 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day14 │ │ └── +page.svelte │ ├── day15 │ │ └── +page.svelte │ ├── day16 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day17 │ │ └── +page.svelte │ ├── day18 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day19 │ │ └── +page.svelte │ ├── day2 │ │ └── +page.svelte │ ├── day20 │ │ ├── +page.js │ │ └── +page.svelte │ ├── day21 │ │ └── +page.svelte │ ├── day22 │ │ └── +page.svelte │ ├── day23 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day24 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day3 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day4 │ │ └── +page.svelte │ ├── day5 │ │ ├── +page.svelte │ │ └── +page.ts │ ├── day6 │ │ └── +page.svelte │ ├── day7 │ │ └── +page.svelte │ ├── day8 │ │ ├── +page.svelte │ │ └── +page.ts │ └── day9 │ │ └── +page.svelte └── stores.ts ├── static ├── favicon.png └── fonts │ └── DSEG14ClassicMini-Italic.woff2 ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/bun.lockb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/app.html -------------------------------------------------------------------------------- /src/lib/Components/BackButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/BackButton.svelte -------------------------------------------------------------------------------- /src/lib/Components/BarChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/BarChart.svelte -------------------------------------------------------------------------------- /src/lib/Components/Canvas.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Canvas.svelte -------------------------------------------------------------------------------- /src/lib/Components/Card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Card.svelte -------------------------------------------------------------------------------- /src/lib/Components/CirclePack.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/CirclePack.svelte -------------------------------------------------------------------------------- /src/lib/Components/Comment.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Comment.svelte -------------------------------------------------------------------------------- /src/lib/Components/DayLink.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/DayLink.svelte -------------------------------------------------------------------------------- /src/lib/Components/DialogChristmas.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/DialogChristmas.svelte -------------------------------------------------------------------------------- /src/lib/Components/DraggableComponent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/DraggableComponent.svelte -------------------------------------------------------------------------------- /src/lib/Components/ElfDashboard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/ElfDashboard.svelte -------------------------------------------------------------------------------- /src/lib/Components/GarbageText.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/GarbageText.svelte -------------------------------------------------------------------------------- /src/lib/Components/Heading.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Heading.svelte -------------------------------------------------------------------------------- /src/lib/Components/LineChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/LineChart.svelte -------------------------------------------------------------------------------- /src/lib/Components/PercentajeRainChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/PercentajeRainChart.svelte -------------------------------------------------------------------------------- /src/lib/Components/Post.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Post.svelte -------------------------------------------------------------------------------- /src/lib/Components/Present.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Present.svelte -------------------------------------------------------------------------------- /src/lib/Components/RainChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/RainChart.svelte -------------------------------------------------------------------------------- /src/lib/Components/Scene.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Scene.svelte -------------------------------------------------------------------------------- /src/lib/Components/Snow.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/Snow.svelte -------------------------------------------------------------------------------- /src/lib/Components/SnowflakeGenerator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/SnowflakeGenerator.svelte -------------------------------------------------------------------------------- /src/lib/Components/TemperatureChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/TemperatureChart.svelte -------------------------------------------------------------------------------- /src/lib/Components/TextTransition.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/Components/TextTransition.svelte -------------------------------------------------------------------------------- /src/lib/Components/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/day1/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day1/+page.svelte -------------------------------------------------------------------------------- /src/routes/day10/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day10/+page.svelte -------------------------------------------------------------------------------- /src/routes/day11/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day11/+page.svelte -------------------------------------------------------------------------------- /src/routes/day11/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day11/+page.ts -------------------------------------------------------------------------------- /src/routes/day12/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day12/+page.svelte -------------------------------------------------------------------------------- /src/routes/day12/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day12/+page.ts -------------------------------------------------------------------------------- /src/routes/day13/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day13/+page.svelte -------------------------------------------------------------------------------- /src/routes/day13/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day13/+page.ts -------------------------------------------------------------------------------- /src/routes/day14/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day14/+page.svelte -------------------------------------------------------------------------------- /src/routes/day15/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day15/+page.svelte -------------------------------------------------------------------------------- /src/routes/day16/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day16/+page.svelte -------------------------------------------------------------------------------- /src/routes/day16/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day16/+page.ts -------------------------------------------------------------------------------- /src/routes/day17/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day17/+page.svelte -------------------------------------------------------------------------------- /src/routes/day18/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day18/+page.svelte -------------------------------------------------------------------------------- /src/routes/day18/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day18/+page.ts -------------------------------------------------------------------------------- /src/routes/day19/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day19/+page.svelte -------------------------------------------------------------------------------- /src/routes/day2/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day2/+page.svelte -------------------------------------------------------------------------------- /src/routes/day20/+page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day20/+page.js -------------------------------------------------------------------------------- /src/routes/day20/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day20/+page.svelte -------------------------------------------------------------------------------- /src/routes/day21/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day21/+page.svelte -------------------------------------------------------------------------------- /src/routes/day22/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day22/+page.svelte -------------------------------------------------------------------------------- /src/routes/day23/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day23/+page.svelte -------------------------------------------------------------------------------- /src/routes/day23/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day23/+page.ts -------------------------------------------------------------------------------- /src/routes/day24/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day24/+page.svelte -------------------------------------------------------------------------------- /src/routes/day24/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day24/+page.ts -------------------------------------------------------------------------------- /src/routes/day3/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day3/+page.svelte -------------------------------------------------------------------------------- /src/routes/day3/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day3/+page.ts -------------------------------------------------------------------------------- /src/routes/day4/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day4/+page.svelte -------------------------------------------------------------------------------- /src/routes/day5/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day5/+page.svelte -------------------------------------------------------------------------------- /src/routes/day5/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day5/+page.ts -------------------------------------------------------------------------------- /src/routes/day6/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day6/+page.svelte -------------------------------------------------------------------------------- /src/routes/day7/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day7/+page.svelte -------------------------------------------------------------------------------- /src/routes/day8/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day8/+page.svelte -------------------------------------------------------------------------------- /src/routes/day8/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day8/+page.ts -------------------------------------------------------------------------------- /src/routes/day9/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/routes/day9/+page.svelte -------------------------------------------------------------------------------- /src/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/src/stores.ts -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/fonts/DSEG14ClassicMini-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/static/fonts/DSEG14ClassicMini-Italic.woff2 -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesi-rgb/svelte-advent-code/HEAD/vite.config.ts --------------------------------------------------------------------------------