Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/skills/adr-review/reference/adr-checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Check added/changed `.tsx`/`.jsx`/`.css` code:
`direction` instead. Flag `<Stack ... gap=` and `<Stack ... flexDirection=`. Other
flexbox props directly on `Stack` are fine.

Related lint (not an ADR, but reinforces intent): `.eslintrc.cjs` restricts some
Related lint (not an ADR, but reinforces intent): `.eslintrc.cjs` restricts all
`@kyper/*` and `@mui/material/TextField` imports (use `src/privacy/input`). New
`@kyper/*` usage is discouraged (migrate to MXUI) per project docs.

Expand Down
8 changes: 2 additions & 6 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,8 @@ module.exports = {
{
paths: [
{
name: '@kyper/input',
message: "Please import from 'src/privacy/input instead'.",
},
{
name: '@kyper/textarea',
message: "Please import from 'src/privacy/input instead'.",
name: '@kyper/*',
message: 'Kyper has been retired. Please use MXUI instead.',
},
{
name: '@mui/material/TextField',
Expand Down
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Changelog

## v.2.41.0

### Removed

- `@kyper/hooks` and `@mx-cartographer/kyper-mui` dependencies.
- Kyper type definitions (`typings/kyper.d.ts`).
- ESLint rule now disallows importing `@kyper` components.

### Updated

- `OAuthDefault` converted to CSS modules, `Stack` for layout, and MXUI icons.
- `ViewTitle` converted to TypeScript, CSS modules, and `Stack` for layout.

### Added

- Local `usePrevious` hook to replace the Kyper `usePrevious` hook.

### Fixed

- Prevent the Go back button from exceeding content width on `DemoConnectGuard`.

## v.0.15.5

### Fixed
Expand Down
270 changes: 4 additions & 266 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@
"dependencies": {
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.1",
"@kyper/hooks": "^1.3.0",
"@kyper/icon": "^1.22.0",
"@mui/icons-material": "^7.3.9",
"@mui/material": "^7.3.9",
"@mxenabled/cssinjs": "^0.6.0",
"@mxenabled/design-tokens": "^1.0.3",
"@mxenabled/mxui": "^2.10.0",
"@reduxjs/toolkit": "^2.2.7",
Expand All @@ -70,7 +70,6 @@
"vite-plugin-dts": "^4.5.4"
},
"devDependencies": {
"@mx-cartographer/kyper-mui": "^2.2.0-alpha1",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.4.8",
"@testing-library/react": "^16.0.0",
Expand Down
Loading
Loading