Skip to content

[BUG] latest version has import issues #3461

@renardeinside

Description

@renardeinside

2. Describe the bug

project.json:

{
    "name": "reinit_ui",
    "version": "0.1.0",
    "private": true,
    "scripts": {
        "dev": "vite",
        "build": "vite build",
        "lint": "eslint .",
        "preview": "vite preview"
    },
    "dependencies": {
        "@radix-ui/react-avatar": "^1.1.11",
        "@radix-ui/react-dialog": "^1.1.15",
        "@radix-ui/react-separator": "^1.1.8",
        "@radix-ui/react-slot": "^1.2.4",
        "@radix-ui/react-tooltip": "^1.2.8",
        "@tanstack/react-query": "^5.90.16",
        "@tanstack/react-router": "^1.145.7",
        "axios": "^1.13.2",
        "class-variance-authority": "^0.7.1",
        "clsx": "^2.1.1",
        "lucide-react": "^0.562.0",
        "motion": "^12.24.8",
        "react": "^19.2.3",
        "react-dom": "^19.2.3",
        "react-error-boundary": "^6.0.2",
        "sonner": "^2.0.7",
        "tailwind-merge": "^3.4.0",
        "tw-animate-css": "^1.4.0"
    },
    "devDependencies": {
        "@tailwindcss/vite": "^4.1.18",
        "@tanstack/react-router-devtools": "^1.145.7",
        "@tanstack/router-plugin": "^1.145.10",
        "@types/node": "^25.0.3",
        "@types/react": "^19.2.7",
        "@types/react-dom": "^19.2.3",
        "@vitejs/plugin-react": "^5.1.2",
        "orval": "^7.17.2",
        "smol-toml": "^1.6.0",
        "typescript": "^5.9.3",
        "vite": "^7.3.1"
    }
}

error:

vite v7.3.1 building client environment for production...
✓ 2403 modules transformed.
✗ Build failed in 1.37s
error during build:
node_modules/framer-motion/dist/es/gestures/drag/VisualElementDragControls.mjs (1:27): "isElementKeyboardAccessible" is not exported by "node_modules/motion-dom/dist/es/index.mjs", imported by "node_modules/framer-motion/dist/es/gestures/drag/VisualElementDragControls.mjs".
file: /Users/ivan.trusov/scratches/reinit/node_modules/framer-motion/dist/es/gestures/drag/VisualElementDragControls.mjs:1:27

1: import { frame, mixNumber, isElementKeyboardAccessible, setDragLock, percent } from 'motion-dom';
                              ^
2: import { invariant } from 'motion-utils';
3: import { animateMotionValue } from '../../animation/interfaces/motion-value.mjs';

    at getRollupError (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/parseAst.js:401:41)
    at error (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/parseAst.js:397:42)
    at Module.error (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:17022:16)
    at Module.traceVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:17478:29)
    at ModuleScope.findVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:15141:39)
    at ChildScope.findVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:5688:38)
    at ClassBodyScope.findVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:5688:38)
    at ChildScope.findVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:5688:38)
    at ChildScope.findVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:5688:38)
    at FunctionScope.findVariable (file:///Users/ivan.trusov/scratches/reinit/node_modules/rollup/dist/es/shared/node-entry.js:5688:38)
error: script "build" exited with code 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions