@lemonsqueezy/wedges
Version:
An ever-expanding, open-source React UI library built with the Wedges Design System, Radix primitives, and Tailwind CSS.
120 lines • 3.26 kB
JSON
{
"name": "@lemonsqueezy/wedges",
"version": "1.4.0",
"description": "An ever-expanding, open-source React UI library built with the Wedges Design System, Radix primitives, and Tailwind CSS.",
"keywords": [
"accessible",
"components",
"ui",
"typescript",
"design",
"lemonsqueezy",
"library",
"WAI-ARIA",
"dark",
"themes",
"radix",
"react",
"responsive",
"tailwindcss"
],
"homepage": "https://lemonsqueezy.com/wedges",
"bugs": {
"url": "https://github.com/lmsqueezy/wedges/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/lmsqueezy/wedges.git",
"directory": "packages/wedges"
},
"license": "MIT",
"author": {
"name": "Lemon Squeezy",
"email": "hello@lemonsqueezy.com",
"url": "https://lemonsqueezy.com/wedges"
},
"sideEffects": false,
"type": "module",
"exports": {
".": {
"require": {
"types": "./dist/cjs/index.d.cts",
"default": "./dist/cjs/index.cjs"
},
"import": {
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
}
}
},
"main": "./dist/cjs/index.cjs",
"module": "./dist/esm/index.js",
"types": "./dist/cjs/index.d.cts",
"files": [
"dist",
"README.md"
],
"dependencies": {
"@iconicicons/react": "latest",
"@radix-ui/react-avatar": "^1.1.0",
"@radix-ui/react-checkbox": "^1.1.1",
"@radix-ui/react-dropdown-menu": "^2.1.1",
"@radix-ui/react-label": "^2.1.0",
"@radix-ui/react-popover": "^1.1.1",
"@radix-ui/react-progress": "^1.1.0",
"@radix-ui/react-radio-group": "^1.2.0",
"@radix-ui/react-select": "^2.1.1",
"@radix-ui/react-slider": "^1.2.0",
"@radix-ui/react-slot": "^1.1.0",
"@radix-ui/react-switch": "^1.1.0",
"@radix-ui/react-tabs": "^1.1.0",
"@radix-ui/react-toggle-group": "^1.1.0",
"@radix-ui/react-tooltip": "^1.1.2",
"clsx": "^2.1.1",
"color": "^4.2.3",
"color2k": "^2.0.3",
"cva": "1.0.0-beta.1",
"deepmerge": "^4.3.1",
"flat": "^6.0.1",
"lodash.omit": "^4.5.0",
"tailwind-merge": "^2.5.2"
},
"devDependencies": {
"@swc/core": "^1.7.14",
"@types/color": "^3.0.6",
"@types/lodash.omit": "^4.5.9",
"concurrently": "^8.2.2",
"tsup": "^8.2.4",
"@wedges/eslint-config": "0.0.0"
},
"peerDependencies": {
"@types/react": "*",
"@types/react-dom": "*",
"react": "^18.0",
"react-dom": "^18.0",
"tailwindcss": "*"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
},
"@types/react-dom": {
"optional": true
}
},
"publishConfig": {
"access": "public"
},
"scripts": {
"build": "concurrently \"npm run build:cjs\" \"npm run build:esm\"",
"build:cjs": "tsup --format cjs --external react",
"build:esm": "tsup --format esm --external react",
"build:watch": "concurrently \"npm:build:watch:*\"",
"build:watch:cjs": "npm run build:cjs -- --watch",
"build:watch:esm": "npm run build:esm -- --watch",
"clean": "rimraf .turbo node_modules dist",
"dev": "npm run build:watch",
"lint": "eslint 'src/**/*.{js,jsx,ts,tsx}'",
"lint:fix": "eslint 'src/**/*.{js,jsx,ts,tsx}' --fix"
}
}