package.json (1588B)
1 { 2 "name": "@radroots/themes", 3 "version": "0.0.1", 4 "private": false, 5 "license": "GPL-3.0-or-later", 6 "type": "module", 7 "main": "./dist/cjs/index.js", 8 "module": "./dist/esm/index.js", 9 "types": "./dist/types/index.d.ts", 10 "exports": { 11 ".": { 12 "types": "./dist/types/index.d.ts", 13 "import": "./dist/esm/index.js", 14 "require": "./dist/cjs/index.js" 15 }, 16 "./generator": { 17 "types": "./dist/types/generator/index.d.ts", 18 "import": "./dist/esm/generator/index.js", 19 "require": "./dist/cjs/generator/index.js" 20 }, 21 "./css/*": "./css/*" 22 }, 23 "bin": { 24 "radroots-generate-themes": "./dist/cjs/bin/generate-theme/main.js" 25 }, 26 "scripts": { 27 "build:esm": "tsc -p tsconfig.esm.json", 28 "build:cjs": "tsc -p tsconfig.cjs.json", 29 "build": "npm run build:esm && npm run build:cjs", 30 "prebuild": "npm run clean && npx tsx src/bin/build.ts", 31 "clean": "rimraf dist", 32 "dev": "npm run watch", 33 "watch": "tsc -w" 34 }, 35 "dependencies": { 36 "daisyui": "^5.0.46", 37 "tailwindcss": "^4.1.11" 38 }, 39 "devDependencies": { 40 "@radroots/tsconfig": "workspace:*", 41 "@types/node": "^25.0.3", 42 "@types/yargs": "^17.0.35", 43 "rimraf": "^6.0.1", 44 "tsx": "^4.20.6", 45 "typescript": "5.8.3", 46 "yargs": "^18.0.0", 47 "zod": "^4.2.1" 48 }, 49 "publishConfig": { 50 "access": "public" 51 }, 52 "files": [ 53 "dist", 54 "css" 55 ] 56 }