diff --git a/package-lock.json b/package-lock.json index b315694a2e..ff03c21181 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,13 +12,11 @@ "@emotion/styled": "^11.14.1", "@kyper/hooks": "^1.0.0", "@kyper/icon": "^1.18.1", - "@kyper/input": "^6.1.0", "@kyper/institutionlogo": "^3.1.0", "@kyper/messagebox": "^3.1.0", "@kyper/progressindicators": "^3.1.0", "@kyper/tag": "^3.0.0", "@kyper/tokenprovider": "^4.0.1", - "@kyper/userfeedback": "^2.0.0", "@kyper/utilityrow": "^2.1.0", "@mui/icons-material": "^6.1.5", "@mui/material": "^6.1.5", @@ -1637,19 +1635,6 @@ "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@kyper/input": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@kyper/input/-/input-6.1.0.tgz", - "integrity": "sha512-3aYKiYYmSA4oyc6DHZFLIa5IhKaprjesMRZFYMpf93jZ1wKoTRSwQqecXKlY4SHErrR7VkXoC0ZLnblbwpZSxQ==", - "peerDependencies": { - "@kyper/icon": "^1.7.0", - "@kyper/tokenprovider": "^4.0.0", - "@mxenabled/cssinjs": "^0.6.0", - "prop-types": "^15.7.2", - "react": "^16.14.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/@kyper/institutionlogo": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@kyper/institutionlogo/-/institutionlogo-3.1.0.tgz", @@ -1726,18 +1711,6 @@ "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@kyper/userfeedback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@kyper/userfeedback/-/userfeedback-2.0.0.tgz", - "integrity": "sha512-AKvZghCD4X7bg+OeH1m+Jxwo94jqhF02RgdI9P4tCbqa/B9EiaOQVhD9P1s6pZNvruWQg6hmPFCeq6Zy/M97gQ==", - "peerDependencies": { - "@kyper/tokenprovider": "^4.0.0", - "@mxenabled/cssinjs": "^0.6.0", - "prop-types": "^15.7.2", - "react": "^16.14.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/@kyper/utilityrow": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@kyper/utilityrow/-/utilityrow-2.1.0.tgz", diff --git a/package.json b/package.json index 1eeabab6c7..85f0ac6fb6 100644 --- a/package.json +++ b/package.json @@ -45,13 +45,11 @@ "@emotion/styled": "^11.14.1", "@kyper/hooks": "^1.0.0", "@kyper/icon": "^1.18.1", - "@kyper/input": "^6.1.0", "@kyper/institutionlogo": "^3.1.0", "@kyper/messagebox": "^3.1.0", "@kyper/progressindicators": "^3.1.0", "@kyper/tag": "^3.0.0", "@kyper/tokenprovider": "^4.0.1", - "@kyper/userfeedback": "^2.0.0", "@kyper/utilityrow": "^2.1.0", "@mui/icons-material": "^6.1.5", "@mui/material": "^6.1.5", diff --git a/src/privacy/input.ts b/src/privacy/input.ts index 687b07b5d9..ec251fc400 100644 --- a/src/privacy/input.ts +++ b/src/privacy/input.ts @@ -1,9 +1,7 @@ -/* eslint-disable no-restricted-imports */ +/* eslint-disable @typescript-eslint/no-explicit-any */ // This is the ONLY file that @kyper related inputs should be directly imported -import { Radio, PASSWORD_VALIDATIONS } from '@kyper/input' import { SelectionBox } from '@mxenabled/mxui' -import { UserFeedback } from '@kyper/userfeedback' import { withProtection } from 'src/privacy/withProtection' import { TextField } from '@mxenabled/mxui' @@ -19,14 +17,15 @@ import { TextField } from '@mxenabled/mxui' */ const ProtectedTextField = withProtection(TextField) -const ProtectedRadio = withProtection(Radio) const ProtectedSelectionBox = withProtection(SelectionBox) -const ProtectedUserFeedback = withProtection(UserFeedback) +const PasswordValidations = { + LEADING_SPACE: 'leading_space', + TRAILING_SPACE: 'trailing_space', + LEADING_AND_TRAILING_SPACE: 'leading_and_trailing_space', +} as any export { ProtectedTextField as TextField, - ProtectedRadio as Radio, ProtectedSelectionBox as SelectionBox, - ProtectedUserFeedback as UserFeedback, - PASSWORD_VALIDATIONS as PasswordValidations, + PasswordValidations, }