Updated Build Config

This commit is contained in:
2025-08-16 09:58:40 +05:30
parent 4319823c76
commit 1c2198537a
6 changed files with 127 additions and 49 deletions
+45 -11
View File
@@ -10,28 +10,63 @@
"type": "git",
"url": "https://git.workroot.in/WorkRoot/Astro-UI.git"
},
"bugs": {
"url": "https://git.workroot.in/WorkRoot/Astro-UI/issues"
},
"keywords": [
"astro",
"astro-component",
"astro-component-library",
"astro-ui-library",
"astro-ui"
"forms",
"tailwindcss",
"zod",
"ui",
"components"
],
"sideEffects": false,
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./components/*": "./src/components/*",
"./utils/*": "./src/utils/*"
},
"files": [
"src",
"dist",
"README.md",
"LICENSE"
],
"peerDependencies": {
"astro": ">=4.0.0",
"class-variance-authority": ">=0.7.0",
"tailwindcss": ">=3.4.0"
},
"peerDependenciesMeta": {
"tailwindcss": {
"optional": true
}
},
"engines": {
"node": ">=18.17"
},
"scripts": {
"dev": "astro dev",
"build": "astro build",
"build": "node ./scripts/make-dist.mjs",
"preview": "astro preview",
"astro": "astro",
"check": "astro check",
"build:prod": "astro check && astro build"
},
"exports": {
"./*": "./src/components/*"
"build:prod": "astro check && astro build",
"prepublishOnly": "npm run verify",
"verify": "node -e \"console.log('✅ ready to publish')\"",
"version:patch": "npm version patch -m \"chore(release): %s\"",
"version:minor": "npm version minor -m \"chore(release): %s\"",
"version:major": "npm version major -m \"chore(release): %s\"",
"release:canary": "npm version prerelease --preid=canary && npm publish --tag canary",
"release": "npm publish --access public"
},
"dependencies": {
"@tailwindcss/vite": "^4.1.12",
"astro": "^5.13.0",
"tailwindcss": "^4.1.12",
"zod": "^3.25.76"
},
"devDependencies": {
@@ -39,7 +74,6 @@
"@iconify/json": "^2.2.373",
"@iconify/utils": "^3.0.1",
"@tailwindcss/forms": "^0.5.10",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"tailwind-merge": "^3.3.1"
}