{
    "path": "/home/krm/dev/mimer-academia/server/web/deno/Tutorial/create-a-deno-project.sv.json",
    "s": "Ignor",
    "invert": true,
    "level": 1,
    "title": [
        "Skapa ett deno projekt"
    ],
    "status": "alpha",
    "author": [
        "krm"
    ],
    "created": {
        "year": 2026,
        "month": 1,
        "day": 26
    },
    "description": [],
    "statments": [],
    "comment": [],
    "cards": [
        {
            "level": 1,
            "title": [
                "# 👁️‍🗨️ Om detta avsnitt"
            ],
            "description": [
                "Förklarar hur vi skapar ett enkelt deno program som vi kan använda för att utveckla mer program. Vi utgåt från klar ställningstaganden ifråga \nom arbesflöde och kodningstil för att det ska var enkelt att använda \ndem utan att tänka på detaljer. Men de är lätta att modifiera om det \nskulle behövas."
            ],
            "statments": [],
            "comment": []
        },
        {
            "level": 1,
            "title": [
                "📚 Teknologier som används"
            ],
            "description": [
                "Du behöver ha dessa program varor:"
            ],
            "statments": [
                {
                    "description": [
                        "🦉 ",
                        [
                            {
                                "link": "./installing-deno.sv.html"
                            },
                            "deno"
                        ]
                    ]
                },
                {
                    "description": [
                        "Något editor så som:"
                    ]
                },
                {
                    "description": [
                        "🦉 ",
                        [
                            {
                                "link": "./using-code-with-deno.sv.html"
                            },
                            "code"
                        ]
                    ]
                },
                {
                    "description": [
                        "Kommandona neda utför i en Unix skall."
                    ]
                }
            ],
            "comment": [
                "Borde fungera i både Mac och Linux, men principerna är samma för windows."
            ]
        },
        {
            "0": "t",
            "1": "a",
            "2": "g",
            "3": "s",
            "level": 1,
            "title": [
                "Namn som används"
            ],
            "description": [],
            "statments": [
                {
                    "0": "t",
                    "1": "a",
                    "2": "g",
                    "3": "s",
                    "description": [
                        "main Namnet på din huvudfil"
                    ]
                },
                {
                    "0": "t",
                    "1": "a",
                    "2": "g",
                    "3": "s",
                    "description": [
                        "geany Namnet på en editor för att editera små filer."
                    ]
                }
            ],
            "comment": []
        },
        {
            "level": 1,
            "type": "faq",
            "title": [
                "Vad är ett projekt?"
            ],
            "description": [
                "Vi skapa projekt för att kunna utveckla något. I detta fall är det en webbserver."
            ],
            "statments": [],
            "comment": []
        },
        {
            "level": 1,
            "index": 1,
            "title": [
                "Skapa en map för din kod"
            ],
            "description": [
                "Du vill ha en mapp för din kod om du inte redan har gjort det."
            ],
            "lang": "sh",
            "code": "mkdir src/",
            "statments": [],
            "comment": []
        },
        {
            "level": 1,
            "index": 2,
            "title": [
                "Skapa en fil main.ts"
            ],
            "description": [
                "Du ska utgå från denna i resten av projektet."
            ],
            "lang": "sh",
            "code": "geany src/main.ts &",
            "statments": [],
            "comment": [
                "Du kan också skapa den i en filhanteraren så som finns i VSCode."
            ]
        },
        {
            "level": 1,
            "index": 3,
            "title": [
                "Beskriv hur filen ska köras"
            ],
            "description": [
                "Lägg till ett komando högst upp i filen."
            ],
            "lang": "js",
            "code": "#!/usr/bin/env -S deno -A",
            "statments": [],
            "comment": [
                "Detta borde fungera bra för ett terminal program."
            ]
        },
        {
            "level": 1,
            "index": 4,
            "title": [
                "Gör filen körbar"
            ],
            "description": [
                "Du behöver nu göra filen körbar. Ge följande komandot i terminalen."
            ],
            "lang": "sh",
            "code": "chmod u+x main.ts",
            "statments": [],
            "comment": []
        }
    ]
}