{ "compilerOptions": { "allowJs": false, "strict": true, }, "fmt": { "files": { "include": ["src/"], }, "options": { "useTabs": false, "lineWidth": 120, "indentWidth": 2, "singleQuote": true, "proseWrap": "preserve" } }, "lint": { "files": { "include": ["src/"], }, "rules": { "tags": ["recommended"], "include": ["camelcase", "eqeqeq"] } }, "tasks": { "Day01": "cd ./src/01_Calories && deno run --allow-read=./input.txt Calories.ts", "Day02": "cd ./src/02_RockPaperScissors && deno run --allow-read=./input.txt RockPaperScissors.ts", "Day03": "cd ./src/03_RucksackReorganization && deno run --allow-read=./input.txt RucksackReorganization.ts", "Day04": "cd ./src/04_CampCleanup && deno run --allow-read=./input.txt CampCleanup.ts", "Day05": "cd ./src/05_SupplyStacks && deno run --allow-read=./input.txt SupplyStacks.ts", "Day06": "cd ./src/06_TuningTrouble && deno run --allow-read=./input.txt TuningTrouble.ts", "Day07": "cd ./src/07_NoSpaceLeftOnDevice && deno run --allow-read=./input.txt NoSpaceLeftOnDevice.ts", "Day08": "cd ./src/08_TreetopTreeHouse && deno run --allow-read=./input.txt TreetopTreeHouse.ts", "Day09": "cd ./src/09_RopeBridge && deno run --allow-read=./input.txt RopeBridge.ts", "Day10": "cd ./src/10_Cathode-RayTube && deno run --allow-read=./input.txt Cathode-RayTube.ts" } }