{ "name": "@penpot/ui", "version": "0.0.1", "types": "./dist/index.d.ts", "type": "module", "exports": { ".": { "import": "./dist/index.js" }, "./style.css": "./dist/style.css" }, "scripts": { "build": "vite build", "watch": "vite build --watch", "typecheck": "tsc --build", "test": "vitest run", "test:watch": "vitest", "storybook": "storybook dev -p 6006", "build:storybook": "storybook build", "lint:ts": "eslint src", "lint:scss": "stylelint 'src/**/*.scss'", "lint": "pnpm run lint:ts && pnpm run lint:scss", "fmt:ts": "prettier -w 'src/**/*.{ts,tsx}'", "fmt:scss": "prettier -w 'src/**/*.scss'", "fmt": "pnpm run fmt:ts && pnpm run fmt:scss", "check-fmt:ts": "prettier -c 'src/**/*.{ts,tsx}'", "check-fmt:scss": "prettier -c 'src/**/*.scss'", "check-fmt": "pnpm run check-fmt:ts && pnpm run check-fmt:scss" }, "devDependencies": { "@babel/core": "^7.14.5", "@babel/preset-react": "^7.14.5", "@storybook/react": "10.3.5", "@storybook/react-vite": "10.3.5", "@testing-library/dom": "10.4.1", "@testing-library/react": "16.3.2", "@types/react": "^19.2.14", "@types/react-dom": "^19.0.0", "@vitejs/plugin-react": "^6.0.1", "babel-plugin-react-compiler": "^1.0.0", "clsx": "^2.1.1", "eslint": "^9.39.2", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.0.1", "postcss-scss": "^4.0.9", "prettier": "3.8.1", "react-compiler-runtime": "^1.0.0", "sass": "^1.98.0", "storybook": "10.3.5", "stylelint": "^17.4.0", "stylelint-config-standard-scss": "^17.0.0", "stylelint-scss": "^7.0.0", "stylelint-use-logical-spec": "^5.0.1", "typescript": "^6.0.2", "typescript-eslint": "^8.58.0", "vite-plugin-dts": "^4.5.4", "vitest": "^4.1.3" }, "peerDependencies": { "react": ">=19.2", "react-dom": ">=19.2" } }