From 2187df7a5c17f8298a8206a7a8cb55812515eecb Mon Sep 17 00:00:00 2001 From: kabin thakuri Date: Tue, 12 May 2026 17:24:37 +0545 Subject: [PATCH] build(dev-deps)!: update parse function from utilities package and other tools packages versions --- apps/demo/package.json | 7 +- apps/demo/src/config.ts | 2 +- packages/config/package.json | 6 +- packages/config/src/index.ts | 3 +- packages/config/src/test/unit/parse.test.ts | 28 ----- packages/config/src/utils/index.ts | 23 ---- packages/form/package.json | 6 +- packages/i18n/package.json | 6 +- packages/layout/package.json | 6 +- packages/ui/package.json | 6 +- packages/user/package.json | 6 +- pnpm-lock.yaml | 111 +++++++++++--------- 12 files changed, 84 insertions(+), 126 deletions(-) delete mode 100644 packages/config/src/test/unit/parse.test.ts delete mode 100644 packages/config/src/utils/index.ts diff --git a/apps/demo/package.json b/apps/demo/package.json index 38f19df31..615561489 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -40,9 +40,10 @@ "@babel/core": "7.29.0", "@babel/plugin-syntax-flow": "7.28.6", "@babel/plugin-transform-react-jsx": "7.28.6", - "@prefabs.tech/eslint-config": "0.7.0", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", + "@prefabs.tech/utilities": "0.8.0", "@testing-library/react": "16.3.2", "@types/jsdom": "21.1.7", "@types/node": "25.6.0", diff --git a/apps/demo/src/config.ts b/apps/demo/src/config.ts index 645713fdb..e87590923 100644 --- a/apps/demo/src/config.ts +++ b/apps/demo/src/config.ts @@ -1,6 +1,6 @@ import type { AppConfig, AppFeatures } from "@prefabs.tech/react-config"; -import { parse } from "@prefabs.tech/react-config"; +import { parse } from "@prefabs.tech/utilities"; import en from "./locales/en"; import fr from "./locales/fr"; diff --git a/packages/config/package.json b/packages/config/package.json index 1bbec9601..ea76ba174 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -33,9 +33,9 @@ "typecheck": "tsc --noEmit -p tsconfig.vitest.json --composite false" }, "devDependencies": { - "@prefabs.tech/eslint-config": "0.7.0", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", "@types/jsdom": "21.1.7", "@types/node": "25.6.0", "@types/react": "18.3.28", diff --git a/packages/config/src/index.ts b/packages/config/src/index.ts index fc1cda590..fb2687109 100644 --- a/packages/config/src/index.ts +++ b/packages/config/src/index.ts @@ -1,8 +1,7 @@ import type { AppConfig, AppFeatures } from "./types"; import ConfigProvider, { configContext } from "./context/ConfigProvider"; -import { parse } from "./utils"; -export { configContext, ConfigProvider, parse }; +export { configContext, ConfigProvider }; export type { AppConfig, AppFeatures }; diff --git a/packages/config/src/test/unit/parse.test.ts b/packages/config/src/test/unit/parse.test.ts deleted file mode 100644 index 8de557116..000000000 --- a/packages/config/src/test/unit/parse.test.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { describe, expect, it } from "vitest"; - -import { parse } from "../../utils"; - -describe("react-config >> parse", () => { - it("Returns fallback value if value is undefined", () => { - expect(parse(undefined, 3n)).toBe(3n); - }); - - it("Returns value if the value is boolean", () => { - expect(parse(false, "fallback")).toBe(false); - }); - - it("Parse string to boolean", () => { - expect(parse("false", true)).toBe(false); - expect(parse("true", false)).toBe(true); - }); - - it("Parse string to int if the fallback have type int", () => { - expect(parse("100", 50)).toBe(100); - expect(parse("546", 50)).toBe(546); - }); - - it("Check if the value is returned if there is no fallback", () => { - expect(parse(34, null)).toBe(34); - expect(parse("PARSE", null)).toBe("PARSE"); - }); -}); diff --git a/packages/config/src/utils/index.ts b/packages/config/src/utils/index.ts deleted file mode 100644 index 54026f098..000000000 --- a/packages/config/src/utils/index.ts +++ /dev/null @@ -1,23 +0,0 @@ -export const parse = ( - value: boolean | number | string | undefined, - fallback: bigint | boolean | null | number | string, -) => { - if (typeof value === "undefined") { - return fallback; - } - - if (typeof value === "boolean") { - return value; - } - - switch (typeof fallback) { - case "boolean": - return !!JSON.parse(value as string); - - case "number": - return JSON.parse(value as string); - - default: - return value; - } -}; diff --git a/packages/form/package.json b/packages/form/package.json index 4a06d1090..cababefe5 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -42,10 +42,10 @@ "zod": "3.25.76" }, "devDependencies": { - "@prefabs.tech/eslint-config": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", "@prefabs.tech/react-ui": "0.72.1", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", "@testing-library/react": "16.3.2", "@types/jsdom": "21.1.7", "@types/node": "25.6.0", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 0d84b6ab3..f0b43377f 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -41,10 +41,10 @@ "react-i18next": "15.7.4" }, "devDependencies": { - "@prefabs.tech/eslint-config": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", "@prefabs.tech/react-config": "0.72.1", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", "@testing-library/react": "16.3.2", "@types/jsdom": "21.1.7", "@types/node": "25.6.0", diff --git a/packages/layout/package.json b/packages/layout/package.json index 30ba5582c..a742cece0 100644 --- a/packages/layout/package.json +++ b/packages/layout/package.json @@ -33,12 +33,12 @@ "typecheck": "tsc --noEmit -p tsconfig.vitest.json --composite false" }, "devDependencies": { - "@prefabs.tech/eslint-config": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", "@prefabs.tech/react-config": "0.72.1", "@prefabs.tech/react-i18n": "0.72.1", "@prefabs.tech/react-ui": "0.72.1", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", "@testing-library/react": "16.3.2", "@types/jsdom": "21.1.7", "@types/node": "25.6.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index 834b61dd3..26dd3f733 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -43,9 +43,9 @@ }, "devDependencies": { "@dzangolab/flag-icon-css": "3.4.5", - "@prefabs.tech/eslint-config": "0.7.0", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", "@testing-library/jest-dom": "6.9.1", "@testing-library/react": "16.3.2", "@types/file-saver": "2.0.7", diff --git a/packages/user/package.json b/packages/user/package.json index 2c1dc794d..094f49930 100644 --- a/packages/user/package.json +++ b/packages/user/package.json @@ -37,13 +37,13 @@ "zod": "3.25.76" }, "devDependencies": { - "@prefabs.tech/eslint-config": "0.7.0", + "@prefabs.tech/eslint-config": "0.8.0", "@prefabs.tech/react-form": "0.72.1", "@prefabs.tech/react-i18n": "0.72.1", "@prefabs.tech/react-layout": "0.72.1", "@prefabs.tech/react-ui": "0.72.1", - "@prefabs.tech/stylelint-config": "0.7.0", - "@prefabs.tech/tsconfig": "0.7.0", + "@prefabs.tech/stylelint-config": "0.8.0", + "@prefabs.tech/tsconfig": "0.8.0", "@testing-library/dom": "10.4.1", "@testing-library/react": "16.3.2", "@testing-library/user-event": "14.6.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9de589b68..ef3644462 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,14 +94,17 @@ importers: specifier: 7.28.6 version: 7.28.6(@babel/core@7.29.0) '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 + '@prefabs.tech/utilities': + specifier: 0.8.0 + version: 0.8.0 '@testing-library/react': specifier: 16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -160,14 +163,14 @@ importers: packages/config: devDependencies: '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 '@types/jsdom': specifier: 21.1.7 version: 21.1.7 @@ -239,17 +242,17 @@ importers: version: 3.25.76 devDependencies: '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/react-ui': specifier: 0.72.1 version: link:../ui '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 '@testing-library/react': specifier: 16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -333,17 +336,17 @@ importers: version: 15.7.4(i18next@24.2.3(typescript@5.9.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) devDependencies: '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/react-config': specifier: 0.72.1 version: link:../config '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 '@testing-library/react': specifier: 16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -399,8 +402,8 @@ importers: packages/layout: devDependencies: '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/react-config': specifier: 0.72.1 version: link:../config @@ -411,11 +414,11 @@ importers: specifier: 0.72.1 version: link:../ui '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 '@testing-library/react': specifier: 16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -502,14 +505,14 @@ importers: specifier: 3.4.5 version: 3.4.5 '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 '@testing-library/jest-dom': specifier: 6.9.1 version: 6.9.1 @@ -587,8 +590,8 @@ importers: version: 3.25.76 devDependencies: '@prefabs.tech/eslint-config': - specifier: 0.7.0 - version: 0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) + specifier: 0.8.0 + version: 0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3) '@prefabs.tech/react-form': specifier: 0.72.1 version: link:../form @@ -602,11 +605,11 @@ importers: specifier: 0.72.1 version: link:../ui '@prefabs.tech/stylelint-config': - specifier: 0.7.0 - version: 0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) + specifier: 0.8.0 + version: 0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3)) '@prefabs.tech/tsconfig': - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.8.0 + version: 0.8.0 '@testing-library/dom': specifier: 10.4.1 version: 10.4.1 @@ -1501,15 +1504,15 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@prefabs.tech/eslint-config@0.7.0': - resolution: {integrity: sha512-kMLs+ksinlNKa5FfhTb2qNisnU/On+IGrRHbZ3aHq1INF8NsjVRB7Wm0Q9vdnBipco9YOady0qSx1goVnhhC3w==} + '@prefabs.tech/eslint-config@0.8.0': + resolution: {integrity: sha512-E1vrgnsjuw9hXanhq18jQFUWrbrmNzr74cND1QA26gqiYKCtnXBol71BYLxJae3SDBPy9eiAyEuqiaep1CHzUg==} peerDependencies: eslint: '>=9.0.0' prettier: '>=3.3.3' typescript: '>=4.9.5' - '@prefabs.tech/stylelint-config@0.7.0': - resolution: {integrity: sha512-Gmfyyouu7m6QPz6vvtb4+fCPeCiZBWTS0BweB02VIcgED553j/lvlWwfn7yKzDsITZKt2HA24/Rxh5WG5vD+wg==} + '@prefabs.tech/stylelint-config@0.8.0': + resolution: {integrity: sha512-dB0cnC5T3evRYUVKcu48/ARvCuRL4zUQHxeER8i/uZ+oeQlF3smp6EjY1h6/nXb0qN7jWy1/Cubogu1WSHxYng==} peerDependencies: stylelint: '>=17.0.0' stylelint-config-recommended-vue: '>=1.6.0' @@ -1523,8 +1526,12 @@ packages: stylelint-order: optional: true - '@prefabs.tech/tsconfig@0.7.0': - resolution: {integrity: sha512-MiEvKeoNVPSy79tYQOkFeaBoVViW27JYfSiEbCBT+Fvuk1XEkXyBpSxlpdKQDV5bsAg0C5VNSjRh4qH3eDjA+w==} + '@prefabs.tech/tsconfig@0.8.0': + resolution: {integrity: sha512-tllO+FL56JLAHE/j6jKbRlUifxIgB2U47vzdL670FpsPsH4vIFNpniW81/pD80ogMeLXqD7E40AHGMTUBaioww==} + + '@prefabs.tech/utilities@0.8.0': + resolution: {integrity: sha512-tLJ1+rJYjb7oVTqK9Pex9n6v97pS27FvOQMwlbuucbRzih5NO03UNd2LzXLYENrErXzR50A6Oy/V/dgSJ7oU7g==} + engines: {node: '>=18'} '@reduxjs/toolkit@1.9.7': resolution: {integrity: sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==} @@ -5880,7 +5887,7 @@ snapshots: '@popperjs/core@2.11.8': {} - '@prefabs.tech/eslint-config@0.7.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3)': + '@prefabs.tech/eslint-config@0.8.0(@typescript-eslint/parser@8.54.0(eslint@9.39.4(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.4(jiti@2.4.2))(prettier@3.8.3)(typescript@5.9.3)': dependencies: '@eslint/js': 9.39.4 eslint: 9.39.4(jiti@2.4.2) @@ -5910,14 +5917,16 @@ snapshots: - eslint-plugin-import-x - supports-color - '@prefabs.tech/stylelint-config@0.7.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3))': + '@prefabs.tech/stylelint-config@0.8.0(stylelint-config-standard@40.0.0(stylelint@17.10.0(typescript@5.9.3)))(stylelint-order@8.1.1(stylelint@17.10.0(typescript@5.9.3)))(stylelint@17.10.0(typescript@5.9.3))': dependencies: stylelint: 17.10.0(typescript@5.9.3) optionalDependencies: stylelint-config-standard: 40.0.0(stylelint@17.10.0(typescript@5.9.3)) stylelint-order: 8.1.1(stylelint@17.10.0(typescript@5.9.3)) - '@prefabs.tech/tsconfig@0.7.0': {} + '@prefabs.tech/tsconfig@0.8.0': {} + + '@prefabs.tech/utilities@0.8.0': {} '@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(react@18.3.1)': dependencies: