From f026817dd35be4b13e80b4b78305371eb093c72f Mon Sep 17 00:00:00 2001 From: Ken <26967723+KenAJoh@users.noreply.github.com> Date: Thu, 12 Dec 2024 12:24:04 +0100 Subject: [PATCH] [Darkside] Tailwind darkside file export (#3431) * :sparkles: Added darkside export to tailwind package * :truck: Move darkside build-script to separate script * :bug: Avoid using darkside for website yet --- @navikt/core/tailwind/package.json | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/@navikt/core/tailwind/package.json b/@navikt/core/tailwind/package.json index 658faacbd4..e5e505aee7 100644 --- a/@navikt/core/tailwind/package.json +++ b/@navikt/core/tailwind/package.json @@ -7,15 +7,14 @@ "tailwind", "design-tokens" ], - "main": "tailwind.config.js", - "types": "tailwind.config.d.ts", "license": "MIT", "files": [ "tailwind.config.js", "tailwind.config.d.ts" ], "scripts": { - "build": "tsx ./src && tsx darkside.ts", + "build": "tsx ./src && yarn build:darkside", + "build:darkside": "tsx darkside.ts", "test": "vitest run", "test:watch": "vitest watch" }, @@ -36,5 +35,29 @@ "publishConfig": { "access": "public", "provenance": true + }, + "main": "tailwind.config.js", + "types": "tailwind.config.d.ts", + "exports": { + ".": { + "import": { + "types": "./tailwind.config.d.ts", + "default": "./tailwind.config.js" + }, + "require": { + "types": "./tailwind.config.d.ts", + "default": "./tailwind.config.js" + } + }, + "./darkside": { + "import": { + "types": "./tailwind.config.d.ts", + "default": "./tailwind.darkside.config.js" + }, + "require": { + "types": "./tailwind.config.d.ts", + "default": "./tailwind.darkside.config.js" + } + } } }