From 96eb01ed15346b6ee25ef36a144afe62585dde9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ari=20Perkki=C3=B6?= Date: Sun, 31 Aug 2025 11:07:31 +0300 Subject: [PATCH 1/4] fix: lint errors --- packages/astro/src/default/components/MetaTags.astro | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/astro/src/default/components/MetaTags.astro b/packages/astro/src/default/components/MetaTags.astro index 539906992..b28359c2a 100644 --- a/packages/astro/src/default/components/MetaTags.astro +++ b/packages/astro/src/default/components/MetaTags.astro @@ -1,6 +1,5 @@ --- import type { MetaTagsConfig } from '@tutorialkit/types'; -import { readLogoFile } from '../utils/logo'; import { readPublicAsset } from '../utils/publicAsset'; interface Props { From d52906a3f328b96e2f34f4cc545ebae0d2d94c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ari=20Perkki=C3=B6?= Date: Sun, 31 Aug 2025 17:59:44 +0300 Subject: [PATCH 2/4] fix: use imports --- packages/template/src/templates/default/src/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/template/src/templates/default/src/index.js b/packages/template/src/templates/default/src/index.js index 73a6cdc82..29efbec8b 100644 --- a/packages/template/src/templates/default/src/index.js +++ b/packages/template/src/templates/default/src/index.js @@ -1,5 +1,5 @@ -const { createServer } = require('node:http'); -const servor = require('servor'); +import { createServer } from 'node:http'; +import servor from 'servor'; createServer((_req, res) => { res.writeHead(200, { 'Content-Type': 'text/html' }); From eed356b510bcf6f007d0836ad287095f261d7362 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ari=20Perkki=C3=B6?= Date: Sun, 31 Aug 2025 19:30:20 +0300 Subject: [PATCH 3/4] fix: assert blob types --- packages/astro/src/default/components/DownloadButton.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/astro/src/default/components/DownloadButton.tsx b/packages/astro/src/default/components/DownloadButton.tsx index a0b2f3904..562519906 100644 --- a/packages/astro/src/default/components/DownloadButton.tsx +++ b/packages/astro/src/default/components/DownloadButton.tsx @@ -34,7 +34,7 @@ async function onClick() { const link = document.createElement('a'); link.style.display = 'none'; link.download = filename; - link.href = URL.createObjectURL(new Blob([data], { type: 'application/zip' })); + link.href = URL.createObjectURL(new Blob([data] as any, { type: 'application/zip' })); document.body.appendChild(link); link.click(); From a45e8c8b039e48b25bdb1d4217567e6aac1c24c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ari=20Perkki=C3=B6?= Date: Mon, 1 Sep 2025 07:50:07 +0300 Subject: [PATCH 4/4] chore: revert --- packages/template/src/templates/default/src/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/template/src/templates/default/src/index.js b/packages/template/src/templates/default/src/index.js index 29efbec8b..73a6cdc82 100644 --- a/packages/template/src/templates/default/src/index.js +++ b/packages/template/src/templates/default/src/index.js @@ -1,5 +1,5 @@ -import { createServer } from 'node:http'; -import servor from 'servor'; +const { createServer } = require('node:http'); +const servor = require('servor'); createServer((_req, res) => { res.writeHead(200, { 'Content-Type': 'text/html' });