From 842fa256774b05d25292a12ca3c9bc3250b12e8f Mon Sep 17 00:00:00 2001 From: Mihail Todorov Date: Fri, 15 May 2026 15:57:34 +0300 Subject: [PATCH 1/4] Remove IM --- lib/README.md | 9 +++++++++ package.json | 4 ++-- scripts/test.js | 1 - 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/lib/README.md b/lib/README.md index c9c1c235..b932cb41 100644 --- a/lib/README.md +++ b/lib/README.md @@ -1,4 +1,13 @@ + +
+

⚠️ Package Deprecated

+

+ This legacy package has been deprecated in favor of the updated Gameface UI suite. + Please switch to the official framework at Gameface UI. +

+
+ Component library which supports the creation and usage of custom elements. Provides a way to encapsulate a component specific functionality and reuse it. Similar to the [Web Components suite](https://developer.mozilla.org/en-US/docs/Web/Web_Components). Exports a `Components` class that can be instantiated. The fundamental idea in the Component System is the same as in the standard Web Components. However, there are some key points that make them different. diff --git a/package.json b/package.json index 65049961..be7a18b9 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "build": "node ./scripts/build.js", "link": "node ./scripts/link.js", "unlink": "node ./scripts/unlink.js", - "build:dev": "npm i && npm run clean && npm run link && npm run build -- -ni && npm run build:demo && npm run build:im", + "build:dev": "npm i && npm run clean && npm run link && npm run build -- -ni && npm run build:demo", "build:library": "node ./scripts/build.js --library", "build:documentation": "node scripts/transfer-doc-files.js", "build:im": "node scripts/build-im.js", @@ -21,7 +21,7 @@ "pack": "node ./scripts/pack.js", "pack:library": "node ./scripts/pack.js --directory ./lib", "build:demo": "node ./scripts/build-demo.js", - "rebuild": "npm i && npm run clean && npm run link && npm run build:library && npm run pack:library && npm run build && npm run build:demo && npm run build:im", + "rebuild": "npm i && npm run clean && npm run link && npm run build:library && npm run pack:library && npm run build && npm run build:demo", "test": "node ./scripts/test.js", "test:Chrome": "node ./scripts/test.js -- --browsers Chrome", "publish": "node ./scripts/publish.js", diff --git a/scripts/test.js b/scripts/test.js index cdedefdb..a904cd5d 100644 --- a/scripts/test.js +++ b/scripts/test.js @@ -63,7 +63,6 @@ function linkDependencies() { function test(rebuild, browsersArg, noLink = false) { if (rebuild) { execSync('npm run build:dev', { cwd: ROOT_FOLDER, stdio: 'inherit' }); - execSync('npm run build:im', { cwd: ROOT_FOLDER, stdio: 'inherit' }); } if (!areComponentsPackaged()) global.process.exit(1); From 709325dbf82518180637a5d0a40378d591a9f735 Mon Sep 17 00:00:00 2001 From: Mihail Todorov Date: Fri, 15 May 2026 15:02:56 +0300 Subject: [PATCH 2/4] Removed IM, added depraction notice to all components and library, changed publish scrip From c9c57643e905b81d839a158a4174100e14a05b1a Mon Sep 17 00:00:00 2001 From: Mihail Todorov Date: Fri, 15 May 2026 15:04:50 +0300 Subject: [PATCH 3/4] Depracate library From 956d2f057007d421381f2bd27066bdf669a31614 Mon Sep 17 00:00:00 2001 From: Mihail Todorov Date: Fri, 15 May 2026 15:57:34 +0300 Subject: [PATCH 4/4] Remove IM