From ffd6ebf223378c78b891b0e1a46fefee63c9ba63 Mon Sep 17 00:00:00 2001 From: HyeongKyeom Kim <97586683+Brokyeom@users.noreply.github.com> Date: Sat, 16 Nov 2024 17:47:38 +0900 Subject: [PATCH] chore(all): Optimize packages (#208) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: Optimize packages - 전체 패키지를 배포하고 있던 기존의 번들을 dist 폴더와 variable.css만 배포하여 번들사이즈를 줄입니다. * reset ui package version * cs * update dependencies * fix: VE/sprinkles 캐럿 버저닝으로 변경 * pnpm install --- .changeset/good-flies-judge.md | 8 ++++++++ packages/colors/package.json | 3 +++ packages/fonts/package.json | 3 +++ packages/icons/package.json | 3 +++ packages/ui/package.json | 9 +++++++-- pnpm-lock.yaml | 8 ++++---- 6 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 .changeset/good-flies-judge.md diff --git a/.changeset/good-flies-judge.md b/.changeset/good-flies-judge.md new file mode 100644 index 00000000..baddbade --- /dev/null +++ b/.changeset/good-flies-judge.md @@ -0,0 +1,8 @@ +--- +'@sopt-makers/colors': patch +'@sopt-makers/fonts': patch +'@sopt-makers/icons': patch +'@sopt-makers/ui': patch +--- + +Optimize Package buldles diff --git a/packages/colors/package.json b/packages/colors/package.json index 0b70e646..2343fc4d 100644 --- a/packages/colors/package.json +++ b/packages/colors/package.json @@ -6,6 +6,9 @@ "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", + "files": [ + "dist" + ], "scripts": { "build": "tsup index.ts --format cjs,esm --dts", "dev": "tsup index.ts --format cjs,esm --dts --watch" diff --git a/packages/fonts/package.json b/packages/fonts/package.json index 683cffc9..0247ded0 100644 --- a/packages/fonts/package.json +++ b/packages/fonts/package.json @@ -5,6 +5,9 @@ "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", + "files": [ + "dist" + ], "scripts": { "build": "tsup index.ts --format cjs,esm --dts", "dev": "tsup index.ts --format cjs,esm --dts --watch" diff --git a/packages/icons/package.json b/packages/icons/package.json index 65d55621..c99ecc83 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -5,6 +5,9 @@ "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", + "files": [ + "dist" + ], "scripts": { "build": "tsup index.ts --format cjs,esm --dts", "dev": "tsup index.ts --format cjs,esm --dts --watch" diff --git a/packages/ui/package.json b/packages/ui/package.json index 5819e27e..7259dd60 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -6,6 +6,12 @@ "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "license": "MIT", + "files": [ + "dist", + "desktop-variables.css", + "mobile-variables.css", + "README.md" + ], "scripts": { "test": "vitest", "build": "pnpm clean && tsup --format cjs,esm --dts --sourcemap && pnpm buildCssModules", @@ -22,8 +28,7 @@ "@sopt-makers/fonts": "workspace:^", "@sopt-makers/icons": "workspace:^", "@vanilla-extract/css": "^1.14.0", - "@vanilla-extract/sprinkles": "1.6.1", - "tsup": "^8.0.2" + "@vanilla-extract/sprinkles": "^1.6.1" }, "devDependencies": { "@testing-library/jest-dom": "^6.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6cc621f5..54b37633 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -188,11 +188,8 @@ importers: specifier: ^1.14.0 version: 1.16.0 '@vanilla-extract/sprinkles': - specifier: 1.6.1 + specifier: ^1.6.1 version: 1.6.1(@vanilla-extract/css@1.16.0) - tsup: - specifier: ^8.0.2 - version: 8.3.0(postcss@8.4.47)(typescript@4.9.5)(yaml@2.6.0) devDependencies: '@testing-library/jest-dom': specifier: ^6.5.0 @@ -236,6 +233,9 @@ importers: tsconfig: specifier: workspace:* version: link:../tsconfig + tsup: + specifier: ^8.0.2 + version: 8.3.0(postcss@8.4.47)(typescript@4.9.5)(yaml@2.6.0) typescript: specifier: ^4.5.2 version: 4.9.5