From 3be4c0a976e276d97b7ac33acd6f40bf6d292d0b Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Wed, 18 Mar 2026 20:32:49 +0100 Subject: [PATCH] feat: configure package.json for @cameleer/design-system publishing Co-Authored-By: Claude Opus 4.6 (1M context) --- package.json | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 87dacf2..bc33ef9 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,30 @@ { - "name": "cameleer3", - "private": true, - "version": "0.0.0", + "name": "@cameleer/design-system", + "version": "0.1.0", "type": "module", + "main": "./dist/index.es.js", + "module": "./dist/index.es.js", + "types": "./dist/index.es.d.ts", + "exports": { + ".": { + "types": "./dist/index.es.d.ts", + "import": "./dist/index.es.js" + }, + "./style.css": "./dist/style.css" + }, + "files": ["dist"], + "sideEffects": ["*.css"], + "publishConfig": { + "registry": "https://gitea.siegeln.net/api/packages/cameleer/npm/" + }, + "repository": { + "type": "git", + "url": "https://gitea.siegeln.net/cameleer/design-system.git" + }, "scripts": { "dev": "vite", "build": "tsc -b && vite build", + "build:lib": "vite build --config vite.lib.config.ts", "lint": "eslint .", "preview": "vite preview", "test": "vitest" @@ -15,6 +34,11 @@ "react-dom": "^19.0.0", "react-router-dom": "^7.0.0" }, + "peerDependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-router-dom": "^7.0.0" + }, "devDependencies": { "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0",