diff --git a/package.json b/package.json index 97db8baa11..7f6fef36b2 100644 --- a/package.json +++ b/package.json @@ -131,7 +131,6 @@ "*": "tsm --require=./.ci/tsm-filter-warnings.js ./.ci/lint-internals.ts" }, "resolutions": { - "csstype": "3.0.8", "minimist": "1.2.6", "semver-regex": "3.1.3", "nth-check": "2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 271972c5e6..700edf713c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,6 @@ settings: excludeLinksFromLockfile: false overrides: - csstype: 3.0.8 minimist: 1.2.6 semver-regex: 3.1.3 nth-check: 2.0.1 @@ -371,8 +370,8 @@ importers: specifier: 2.2.6 version: 2.2.6 csstype: - specifier: 3.0.8 - version: 3.0.8 + specifier: 3.1.3 + version: 3.1.3 popper-max-size-modifier: specifier: 0.2.0 version: 0.2.0(@popperjs/core@2.11.5) @@ -479,9 +478,6 @@ importers: '@semcore/typography': specifier: 16.1.0 version: link:../typography - csstype: - specifier: 3.0.8 - version: 3.0.8 dompurify: specifier: 3.2.3 version: 3.2.3 @@ -653,9 +649,6 @@ importers: classnames: specifier: 2.2.6 version: 2.2.6 - csstype: - specifier: 3.0.8 - version: 3.0.8 hoist-non-react-statics: specifier: 3.3.2 version: 3.3.2 @@ -862,14 +855,14 @@ importers: specifier: '*' version: link:../typography '@types/node': - specifier: ^18.16.15 + specifier: 18.16.15 version: 18.16.15 '@types/react': specifier: 18.0.21 version: 18.0.21 csstype: - specifier: 3.0.8 - version: 3.0.8 + specifier: 3.1.3 + version: 3.1.3 semcore/date-picker: dependencies: @@ -2167,9 +2160,6 @@ importers: '@semcore/flex-box': specifier: 16.0.0 version: link:../flex-box - csstype: - specifier: 3.0.8 - version: 3.0.8 devDependencies: '@semcore/testing-utils': specifier: 1.0.0 @@ -2177,6 +2167,9 @@ importers: '@types/react': specifier: 18.0.21 version: 18.0.21 + csstype: + specifier: 3.1.3 + version: 3.1.3 semcore/time-picker: dependencies: @@ -2239,9 +2232,6 @@ importers: '@semcore/icon': specifier: 16.1.0 version: link:../icon - csstype: - specifier: 3.0.8 - version: 3.0.8 devDependencies: '@semcore/testing-utils': specifier: 1.0.0 @@ -2249,6 +2239,9 @@ importers: '@types/react': specifier: 18.0.21 version: 18.0.21 + csstype: + specifier: 3.1.3 + version: 3.1.3 semcore/ui: dependencies: @@ -7239,7 +7232,7 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 css-tree: 1.1.3 - csstype: 3.0.8 + csstype: 3.1.3 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 6.0.4 react: 18.2.0 @@ -10524,7 +10517,7 @@ packages: dependencies: '@vue/runtime-core': 3.3.4 '@vue/shared': 3.3.4 - csstype: 3.0.8 + csstype: 3.1.3 dev: false /@vue/runtime-dom@3.4.34: @@ -10533,7 +10526,7 @@ packages: '@vue/reactivity': 3.4.34 '@vue/runtime-core': 3.4.34 '@vue/shared': 3.4.34 - csstype: 3.0.8 + csstype: 3.1.3 dev: true /@vue/server-renderer@3.3.4(vue@3.3.4): @@ -13107,6 +13100,9 @@ packages: /csstype@3.0.8: resolution: {integrity: sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==} + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + /csv-generate@4.2.2: resolution: {integrity: sha512-Ah/NcMxHMqwQsuL173yp8EOzHrbLh8iyScqTy990b+TJZNjHhy7gs5FfSmyQ2arLC2QVrueO3DYJVQnibJB3WQ==} dev: true @@ -13751,7 +13747,7 @@ packages: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: '@babel/runtime': 7.19.0 - csstype: 3.0.8 + csstype: 3.1.3 dev: false /dom-serializer@0.1.1: diff --git a/semcore/base-components/package.json b/semcore/base-components/package.json index f6d7f59507..e36f5443c6 100644 --- a/semcore/base-components/package.json +++ b/semcore/base-components/package.json @@ -22,7 +22,7 @@ "@popperjs/core": "2.11.5", "popper-max-size-modifier": "0.2.0", "classnames": "2.2.6", - "csstype": "3.0.8" + "csstype": "3.1.3" }, "peerDependencies": { "@semcore/core": "^16.0.0" diff --git a/semcore/bulk-textarea/package.json b/semcore/bulk-textarea/package.json index 3831ffc549..c6b84e5bb1 100644 --- a/semcore/bulk-textarea/package.json +++ b/semcore/bulk-textarea/package.json @@ -24,7 +24,6 @@ "@semcore/icon": "16.1.0", "@semcore/popper": "16.0.0", "@semcore/tooltip": "16.0.0", - "csstype": "3.0.8", "dompurify": "3.2.3" }, "peerDependencies": { diff --git a/semcore/core/package.json b/semcore/core/package.json index 1c9db774a8..aa05ec3f04 100644 --- a/semcore/core/package.json +++ b/semcore/core/package.json @@ -297,8 +297,7 @@ "@formatjs/intl": "3.0.4", "classnames": "2.2.6", "hoist-non-react-statics": "3.3.2", - "@phytonmk/nano-css": "5.3.7", - "csstype": "3.0.8" + "@phytonmk/nano-css": "5.3.7" }, "peerDependencies": { "react": "16.8 - 18", diff --git a/semcore/core/vite.config.ts b/semcore/core/vite.config.ts index 01052a9e1a..7a364f5b71 100644 --- a/semcore/core/vite.config.ts +++ b/semcore/core/vite.config.ts @@ -22,7 +22,6 @@ export default mergeConfig( 'classnames', 'hoist-non-react-statics', '@phytonmk/nano-css', - 'csstype', ], output: [ { diff --git a/semcore/data-table/package.json b/semcore/data-table/package.json index 30892b3438..75f48c0138 100644 --- a/semcore/data-table/package.json +++ b/semcore/data-table/package.json @@ -40,8 +40,8 @@ "@semcore/spin": "*", "@semcore/spin-container": "*", "@semcore/tooltip": "*", - "@types/node": "^18.16.15", - "csstype": "3.0.8" + "@types/node": "18.16.15", + "csstype": "3.1.3" }, "peerDependencies": { "@semcore/base-components": "^16.0.0" diff --git a/semcore/data-table/src/components/Head/Column.types.ts b/semcore/data-table/src/components/Head/Column.types.ts index ec05a7bba2..4b931903aa 100644 --- a/semcore/data-table/src/components/Head/Column.types.ts +++ b/semcore/data-table/src/components/Head/Column.types.ts @@ -6,7 +6,7 @@ import { DTUse, SortDirection, } from '../DataTable/DataTable.types'; -import { Property } from 'csstype'; +import type { Property } from 'csstype'; export type CommonColumnType = { /** diff --git a/semcore/data-table/vite.config.ts b/semcore/data-table/vite.config.ts index 3d4c534132..cde6cc5b48 100644 --- a/semcore/data-table/vite.config.ts +++ b/semcore/data-table/vite.config.ts @@ -9,6 +9,16 @@ export default mergeConfig( lib: { entry: './src/index.ts', }, + rollupOptions: { + external: [ + 'react', + 'react-dom', + 'react/jsx-runtime', + /@babel\/runtime\/*/, + /@semcore\/*/, + 'csstype', + ], + }, }, }), ); diff --git a/semcore/textarea/package.json b/semcore/textarea/package.json index 9a57cc599d..e843e2396b 100644 --- a/semcore/textarea/package.json +++ b/semcore/textarea/package.json @@ -17,8 +17,7 @@ "types": "./lib/types/index.d.ts" }, "dependencies": { - "@semcore/flex-box": "16.0.0", - "csstype": "3.0.8" + "@semcore/flex-box": "16.0.0" }, "peerDependencies": { "@semcore/base-components": "^16.0.0" @@ -30,6 +29,7 @@ }, "devDependencies": { "@types/react": "18.0.21", - "@semcore/testing-utils": "1.0.0" + "@semcore/testing-utils": "1.0.0", + "csstype": "3.1.3" } } diff --git a/semcore/textarea/vite.config.ts b/semcore/textarea/vite.config.ts index c08e97fb84..0991a16528 100644 --- a/semcore/textarea/vite.config.ts +++ b/semcore/textarea/vite.config.ts @@ -10,14 +10,7 @@ export default mergeConfig( entry: './src/index.js', }, rollupOptions: { - external: [ - 'react', - 'react-dom', - 'react/jsx-runtime', - /@babel\/runtime\/*/, - /@semcore\/*/, - 'csstype', - ], + external: ['react', 'react-dom', 'react/jsx-runtime', /@babel\/runtime\/*/, /@semcore\/*/], }, }, }), diff --git a/semcore/typography/package.json b/semcore/typography/package.json index f9ef3f3b98..bc48580387 100644 --- a/semcore/typography/package.json +++ b/semcore/typography/package.json @@ -18,8 +18,7 @@ }, "dependencies": { "@semcore/flex-box": "16.0.0", - "@semcore/icon": "16.1.0", - "csstype": "3.0.8" + "@semcore/icon": "16.1.0" }, "peerDependencies": { "@semcore/base-components": "^16.0.0" @@ -31,6 +30,7 @@ }, "devDependencies": { "@types/react": "18.0.21", - "@semcore/testing-utils": "1.0.0" + "@semcore/testing-utils": "1.0.0", + "csstype": "3.1.3" } } diff --git a/semcore/typography/vite.config.ts b/semcore/typography/vite.config.ts index c08e97fb84..0991a16528 100644 --- a/semcore/typography/vite.config.ts +++ b/semcore/typography/vite.config.ts @@ -10,14 +10,7 @@ export default mergeConfig( entry: './src/index.js', }, rollupOptions: { - external: [ - 'react', - 'react-dom', - 'react/jsx-runtime', - /@babel\/runtime\/*/, - /@semcore\/*/, - 'csstype', - ], + external: ['react', 'react-dom', 'react/jsx-runtime', /@babel\/runtime\/*/, /@semcore\/*/], }, }, }),