From 2c30d9920e4288f1f6f6550baaa2a6f8b8a0b923 Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Sun, 7 Dec 2025 19:56:17 +0100 Subject: [PATCH 1/7] feat: add new version with bundle --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc342ba..d4577ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.2.3", + "twd-js": "^1.3.0-beta.2", "zustand": "^5.0.3" }, "devDependencies": { @@ -13211,9 +13211,9 @@ } }, "node_modules/twd-js": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.2.3.tgz", - "integrity": "sha512-cCETzNo7TiXb1HeT3oq6oZU7knA2IpHSNgZXl7e7iMqpFM1LJcs9D4UrGdT4C1K57P6Twbwo17D8SRDg3cRnEA==", + "version": "1.3.0-beta.2", + "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.0-beta.2.tgz", + "integrity": "sha512-grNLL+STPJg/4haZreQYAgR4AAWflVz67wdocDJGYQt0JSXdTXSRxKmjWuPW53lGix044LWh8jcZfhBZlNtgJw==", "license": "MIT", "dependencies": { "@testing-library/dom": "^10.4.1", diff --git a/package.json b/package.json index 3a158cb..074ef4c 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.2.3", + "twd-js": "^1.3.0-beta.2", "zustand": "^5.0.3" }, "devDependencies": { From c7ff437dc58d104797a47d53949270f207ec0e01 Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Sun, 7 Dec 2025 19:57:15 +0100 Subject: [PATCH 2/7] feat: add bundle version --- src/main.tsx | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/main.tsx b/src/main.tsx index aaba95b..958a653 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -5,19 +5,9 @@ import { RouterProvider } from "react-router"; import router from './AppRoutes'; if (import.meta.env.DEV) { - // You choose how to load the tests; this example uses Vite's glob import - const testModules = import.meta.glob("./**/*.twd.test.{ts,tsx}"); - const { initTests, twd, TWDSidebar } = await import('twd-js'); - // You need to pass the test modules, the sidebar component, and createRoot function - initTests(testModules, , createRoot); - // if you want to use mock requests, you can initialize it here - twd.initRequestMocking() - .then(() => { - console.log("Request mocking initialized"); - }) - .catch((err) => { - console.error("Error initializing request mocking:", err); - }); + const { initTWD } = await import('twd-js/bundled'); + const tests = import.meta.glob("./**/*.twd.test.ts") + initTWD(tests); } createRoot(document.getElementById('root')!).render( From 0f6c2ea16147d14f4d5d1125b623e0396887e6b7 Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Mon, 8 Dec 2025 18:19:04 +0100 Subject: [PATCH 3/7] feat: update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 074ef4c..79895f1 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.3.0-beta.2", + "twd-js": "^1.3.0", "zustand": "^5.0.3" }, "devDependencies": { From 352f7e450329c0c989e92ce7c94b8823063831da Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Mon, 8 Dec 2025 18:28:29 +0100 Subject: [PATCH 4/7] fix: package lock error --- package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index d4577ec..6664793 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.3.0-beta.2", + "twd-js": "^1.3.0", "zustand": "^5.0.3" }, "devDependencies": { @@ -13211,9 +13211,9 @@ } }, "node_modules/twd-js": { - "version": "1.3.0-beta.2", - "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.0-beta.2.tgz", - "integrity": "sha512-grNLL+STPJg/4haZreQYAgR4AAWflVz67wdocDJGYQt0JSXdTXSRxKmjWuPW53lGix044LWh8jcZfhBZlNtgJw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.0.tgz", + "integrity": "sha512-zO1fY28U4fzsUfj2Co+L6a23wWXPMToaVr3ggLxpq2Fm1+91qCPWLeC02jKOZzW/7mvA4UVWgo9/RlPxb5h94A==", "license": "MIT", "dependencies": { "@testing-library/dom": "^10.4.1", From f500c734f3a9bb8dcc7860298e83ca8e4ad0719b Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Tue, 9 Dec 2025 18:23:52 +0100 Subject: [PATCH 5/7] chore: update twd library version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 79895f1..ee68467 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.3.0", + "twd-js": "^1.3.1", "zustand": "^5.0.3" }, "devDependencies": { From 704ef0c94d8e0032d0ade86d07df1f850e002c2b Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Tue, 9 Dec 2025 20:34:09 +0100 Subject: [PATCH 6/7] fix: package lock dependencies --- package-lock.json | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6664793..dd24e3a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.3.0", + "twd-js": "^1.3.1", "zustand": "^5.0.3" }, "devDependencies": { @@ -11162,6 +11162,16 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/preact": { + "version": "10.28.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.28.0.tgz", + "integrity": "sha512-rytDAoiXr3+t6OIP3WGlDd0ouCUG1iCWzkcY3++Nreuoi17y6T5i/zRhe6uYfoVcxq6YU+sBtJouuRDsq8vvqA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -13211,15 +13221,16 @@ } }, "node_modules/twd-js": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.0.tgz", - "integrity": "sha512-zO1fY28U4fzsUfj2Co+L6a23wWXPMToaVr3ggLxpq2Fm1+91qCPWLeC02jKOZzW/7mvA4UVWgo9/RlPxb5h94A==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.1.tgz", + "integrity": "sha512-9PDFDyCzBGJa0BsOIy3lOPz523QQt5JX5M3j3w0uVKbCBkiLpNT9HxfiroDAgvF474U9/vkRlpw5Q2a1E82INw==", "license": "MIT", "dependencies": { "@testing-library/dom": "^10.4.1", "@testing-library/user-event": "^14.6.1", "@types/chai": "^5.2.3", - "chai": "^6.2.1" + "chai": "^6.2.1", + "preact": "^10.28.0" }, "bin": { "twd-js": "dist/cli.js" From 5d9b40c5c1c4b2dec973ef2b6bcb2ea64c7a4183 Mon Sep 17 00:00:00 2001 From: kevinccbsg Date: Sun, 14 Dec 2025 11:07:25 +0100 Subject: [PATCH 7/7] feat: update twd version --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index dd24e3a..962d15e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.3.1", + "twd-js": "^1.3.2", "zustand": "^5.0.3" }, "devDependencies": { @@ -13221,9 +13221,9 @@ } }, "node_modules/twd-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.1.tgz", - "integrity": "sha512-9PDFDyCzBGJa0BsOIy3lOPz523QQt5JX5M3j3w0uVKbCBkiLpNT9HxfiroDAgvF474U9/vkRlpw5Q2a1E82INw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/twd-js/-/twd-js-1.3.2.tgz", + "integrity": "sha512-DwFAycv4/0bbtlfnEdAyJtxKjWe+IYhwREZS+9kEq/M7pBL+RCf264eZsEal3t0ZvOcobI7bTn8gFDJuS9nGFg==", "license": "MIT", "dependencies": { "@testing-library/dom": "^10.4.1", diff --git a/package.json b/package.json index ee68467..f83fb9b 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "tailwind-merge": "^3.2.0", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.2.5", - "twd-js": "^1.3.1", + "twd-js": "^1.3.2", "zustand": "^5.0.3" }, "devDependencies": {