Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
5550a50
[stories] initial for theme playground
j-mnizhek Feb 13, 2026
d997765
[stories] add new template to theme playground
j-mnizhek Feb 13, 2026
f873d5d
[stories] add stories for charts and tables to theme playground
j-mnizhek Feb 13, 2026
b406bd7
[stories] update charts theme playground
j-mnizhek Feb 13, 2026
edf6c1b
[stories] update components theme playground
j-mnizhek Feb 18, 2026
d5462ad
[stories] update dashboard theme playground
j-mnizhek Feb 18, 2026
99e0b50
[stories] add more components for theme testing
j-mnizhek Feb 20, 2026
3fee914
Merge branch 'release/v17' into UIK-4808/theme-playground-draft
j-mnizhek Feb 23, 2026
025c9a6
[core] update link color and playground
j-mnizhek Feb 23, 2026
16ce06a
Merge branch 'release/v17' into UIK-4808/theme-playground-draft
j-mnizhek Feb 26, 2026
3758bc1
[docs] fix theme toggler
j-mnizhek Mar 9, 2026
efbea49
Merge branch 'release/v17' into UIK-4808/theme-playground-draft
j-mnizhek Mar 9, 2026
bcb7367
[core] add new test themes and update stories
j-mnizhek Mar 10, 2026
d166f55
[core] add new theme and update stories
j-mnizhek Mar 10, 2026
54e3809
[docs] update theme stories
j-mnizhek Mar 11, 2026
df9bc61
[core] update theme drafts and playgrounds
j-mnizhek Mar 12, 2026
b4e5403
[core] update chart playground
j-mnizhek Mar 12, 2026
43a1653
Merge branch 'release/v17' into UIK-4808/theme-playground-draft
j-mnizhek Mar 13, 2026
0767aff
[docs] update stories
j-mnizhek Mar 13, 2026
c78d97c
[core] update light new theme
j-mnizhek Mar 13, 2026
03397ab
[core] update brand controls
j-mnizhek Mar 13, 2026
dbb9ac6
[core] fix tables and update new variables set
j-mnizhek Mar 16, 2026
65e35ea
[core] update variables and stories
j-mnizhek Mar 16, 2026
67eb419
[docs] fix Pills in story
j-mnizhek Mar 16, 2026
3e1fd68
[core] some more crazy updates
j-mnizhek Mar 17, 2026
500025f
[core] update new themes
j-mnizhek Mar 18, 2026
674bfa9
[chore] update snapshots
Valeria-Zimnitskaya Mar 13, 2026
7efa889
[chore] update snapshots
Valeria-Zimnitskaya Mar 13, 2026
9058f77
[chore] update snapshots
Valeria-Zimnitskaya Mar 13, 2026
64dc323
[UIK-4927][notice] update NoticeSmart component to accept text prop (…
slizhevskyv-semrush Mar 16, 2026
21caa0e
[UIK-4893][website] added some notes about how ellipsis works (#2775)
ilyabrower Mar 16, 2026
b2c016b
[base-trigger] update snapshots
Valeria-Zimnitskaya Mar 17, 2026
fffd916
[base-trigger] update snapshots
Valeria-Zimnitskaya Mar 17, 2026
087d469
[chore] update test and snapshots
Valeria-Zimnitskaya Mar 17, 2026
35cc3bc
[chore] update test and snapshots
Valeria-Zimnitskaya Mar 17, 2026
bef691c
[chore] update test and snapshots
Valeria-Zimnitskaya Mar 17, 2026
f04cc7f
[chore] update test and snapshots
Valeria-Zimnitskaya Mar 17, 2026
69e002c
[UIK-4720][ellipsis] fixed clipboard issues (#2787)
ilyabrower Mar 18, 2026
79ef3af
[UIK-4920][input,textarea] increased timeout for autofocus (#2782)
ilyabrower Mar 18, 2026
4e89054
[docs] update filter trigger illustration
sheila-semrush Mar 19, 2026
654166c
[UIK-4935] hint animation (#2795)
ilyabrower Mar 19, 2026
9168931
[UIK-4923][typography] calculate ellipsis only if hintProps not set t…
ilyabrower Mar 23, 2026
50ac15b
[UIK-5015] modal with ellipsis test stories (#2811)
Valeria-Zimnitskaya Mar 24, 2026
75af621
[UIK-5008][dot] rewrite component to TS (#2813)
slizhevskyv-semrush Mar 25, 2026
2a3a672
[UIK 5009][divider] rewrite component to ts (#2814)
slizhevskyv-semrush Mar 25, 2026
55332d2
[UIK-5019][website] removed deprecated select components (#2817)
ilyabrower Mar 25, 2026
d06fc46
[UIK-5016][website] added DropdownMenu.Item.Text to api page (#2818)
ilyabrower Mar 25, 2026
1ee28ec
[UIK-5012][card] rewrite component to TS (#2815)
slizhevskyv-semrush Mar 25, 2026
5a483aa
[UIK-5010][errors] rewrite component to ts (#2816)
slizhevskyv-semrush Mar 25, 2026
2693f8d
[UIK-3807][inline-input] marked as deprecated some non-working proper…
ilyabrower Mar 9, 2026
6fa9ee6
[UIK-4782] update logo (#2791)
ilyabrower Mar 12, 2026
a880cad
[docs] removed aria-disabled from Button A11y page (#2798)
sheila-semrush Mar 13, 2026
69d46bf
[UIK-4924][bulk-textarea] added autoFocus prop (#2794)
slizhevskyv-semrush Mar 18, 2026
59a4a26
[UIK-4956][core] update usePreventScroll util to unset style props (#…
slizhevskyv-semrush Mar 19, 2026
5dcd589
[UIK-4915][d3-chart] add cursor style for Bubble chart (#2803)
slizhevskyv-semrush Mar 19, 2026
84eae29
[UIK-4947][d3-chart] add percent formatter for Cigarette chart (#2802)
slizhevskyv-semrush Mar 19, 2026
b06f47f
[UIK-4945]/update semrush logo icon (#2807)
j-mnizhek Mar 20, 2026
82966a0
[UIK-4970][website] render mapped type in unions in api pages (#2808)
ilyabrower Mar 25, 2026
8acab7f
[UIK-5014][accordion] rewrite component to ts (#2819)
slizhevskyv-semrush Mar 25, 2026
4b891f3
[UIK-4906] link trigger over link (#2780)
ilyabrower Mar 26, 2026
af0f3ab
[UIK-5035][stories] fixed sort examples in data-table (#2824)
ilyabrower Mar 26, 2026
e7b6851
[UIK-5040][website] removed deprecated FormatTags (#2828)
ilyabrower Mar 27, 2026
03b8973
[UIK-5027][chore] changed api in Text (#2820)
ilyabrower Mar 27, 2026
382c970
[chore] fixed pnpm version in init-prerelease
ilyabrower Mar 27, 2026
3bc9214
[chore] add RootProps type/refactored Accordion (#2827)
slizhevskyv-semrush Mar 27, 2026
4564934
[UIK-3952][d3-chart] fixed bubble plot size calculation (#2759)
ilyabrower Mar 26, 2026
85e8a42
[UIK-4955][base-components] add hoverCursor prop to Box (#2806)
slizhevskyv-semrush Mar 26, 2026
c7d2b35
[UIK-4939] panda preset (#2800)
slizhevskyv-semrush Mar 27, 2026
3143552
[UIK-2766][website] add ASCII characters handling for sandbox (#2823)
slizhevskyv-semrush Mar 30, 2026
3258734
[UIK-4944][data-table] added solution to selectedRows in big tables (…
ilyabrower Mar 31, 2026
f87f700
[UIK-4940][theme] init new package with tokens (#2797)
ilyabrower Mar 31, 2026
a7ecf7f
[chore] skip theme package in releases
ilyabrower Mar 31, 2026
60575aa
[chore] set latest node for prerelease job
ilyabrower Mar 31, 2026
130f768
[UIK-5011][checkbox] rewrite component to ts (#2821)
slizhevskyv-semrush Mar 31, 2026
34986a3
[UIK-5033][pills] rewrite component to ts (#2826)
slizhevskyv-semrush Apr 1, 2026
76df137
[data-table] fixed types for SelectableRows
ilyabrower Apr 1, 2026
59c6009
[website] fixed links
ilyabrower Mar 31, 2026
c007682
[chore] update some tests
Valeria-Zimnitskaya Apr 1, 2026
671a083
[stories] fix test story
Valeria-Zimnitskaya Apr 1, 2026
6cc0687
[UIK-5049][data-table] fixed scroll behavior in FF (#2832)
ilyabrower Apr 1, 2026
e0c541d
[stories] update filter story (#2835)
Valeria-Zimnitskaya Apr 1, 2026
0e05433
[stories] update snapshots
Valeria-Zimnitskaya Apr 1, 2026
a4e4e15
Merge release tag into master (#2836)
semrush-ci-whale Apr 2, 2026
0989fe9
[website] fixed path for independant building different versions
ilyabrower Apr 2, 2026
86eeaab
[website] fixed base path
ilyabrower Apr 2, 2026
e8cd705
[website] fixed base path in vite config
ilyabrower Apr 2, 2026
db4cb0d
[UIK-5054][notice] remove children as a valid prop in NoticeSmart (#2…
slizhevskyv-semrush Apr 7, 2026
8f361d8
[UIK-5044][chore] update stylelint plugin to handle deprecated tokens…
slizhevskyv-semrush Apr 7, 2026
624a884
[UIK-5037][data-table] improve body table styles (#2838)
ilyabrower Apr 7, 2026
01db3b6
UIK-5034/rewrite component to ts (#2830)
slizhevskyv-semrush Apr 8, 2026
ee64bf7
[chore] update tests and snapshots (#2844)
Valeria-Zimnitskaya Apr 8, 2026
e8d33ae
[chore] update tests
Valeria-Zimnitskaya Apr 8, 2026
50dd3b5
[d3-chart] update test
Valeria-Zimnitskaya Apr 8, 2026
305ed79
[UIK-5069][progress-bar] rewrite component to ts (#2843)
slizhevskyv-semrush Apr 8, 2026
5c96fd8
[UIK-5057][chore] add pipeline to release tools (#2839)
slizhevskyv-semrush Apr 9, 2026
338c012
[chore] update publish-tool job/create pr args (#2850)
slizhevskyv-semrush Apr 9, 2026
f283dcb
UIK 5057 fix (#2851)
slizhevskyv-semrush Apr 9, 2026
a92f2f3
UIK 5057 fix (#2852)
slizhevskyv-semrush Apr 9, 2026
cb24ed4
UIK 5057 fix (#2853)
slizhevskyv-semrush Apr 9, 2026
dda3b7c
Merge new tool version into release/v17 (#2854)
semrush-ci-whale Apr 9, 2026
8d06a55
[UIK-5077][base-trigger] removed unnecessary property state in LinkTr…
ilyabrower Apr 9, 2026
ae4baa7
[UIK-5074][dropdown] set default size to m for group (#2845)
slizhevskyv-semrush Apr 9, 2026
193519b
[stories] update test story
Valeria-Zimnitskaya Apr 10, 2026
d37c4ab
[base-trigger] update test
Valeria-Zimnitskaya Apr 10, 2026
6f0a4db
[UIK-5095][d3-chart] rewrite fe to fd (#2861)
slizhevskyv-semrush Apr 10, 2026
13d5469
[UIK-5080][chore] init dependencies update (#2856)
ilyabrower Apr 13, 2026
5e292b0
[stories] update test story
Valeria-Zimnitskaya Apr 13, 2026
30b26b8
[website] update supported browsers (#2864)
Valeria-Zimnitskaya Apr 13, 2026
7974867
[UIK-5082][data-table] added translations (#2866)
ilyabrower Apr 14, 2026
7877da5
[UIK-5099][website] fixed illustrations search (#2865)
ilyabrower Apr 14, 2026
e4cce1d
[chore] fixed changelog generation
ilyabrower Apr 14, 2026
6a855e2
[UIK-5053][data-table] fixed stories with checkboxes (#2837)
ilyabrower Apr 14, 2026
3d8c993
[UIK-5072][base-trigger] added default width for LinkTrigger.Text (#2…
ilyabrower Apr 14, 2026
db88ca7
[UIK-5101][chore] fixed exports order (#2867)
ilyabrower Apr 14, 2026
ee09905
UIK 5104/scroll-bar-issues-in-safari (#2868)
slizhevskyv-semrush Apr 14, 2026
728dc9f
[UIK-5110][switch] fixed switch disabled property in playground (#2869)
ilyabrower Apr 15, 2026
0c95af3
[chore] removed icons and illustration form ui prerelease process
ilyabrower Apr 15, 2026
96a6a79
[UIK-5109][hint] enabled ignorePortalStacking by default (#2870)
ilyabrower Apr 15, 2026
2a03cd8
Merge release tag into v17 (#2871)
semrush-ci-whale Apr 15, 2026
bdb468f
[chore] bumped version of @semcore/illustration@17.0.0 (#2872)
ilyabrower Apr 15, 2026
5bb71bc
[carousel] update snapshots
Valeria-Zimnitskaya Apr 15, 2026
454ae5a
[side-panel] upd test
Valeria-Zimnitskaya Apr 15, 2026
d5529fb
[feedback-form] update axe test
Valeria-Zimnitskaya Apr 15, 2026
44a1920
[chore] fixed date for icons
ilyabrower Apr 15, 2026
955650b
[chore] bumped versions of @semcore/accordion@17.0.0, @semcore/badge@…
ilyabrower Apr 15, 2026
ce3522a
[UIK-5117][chore] fixed build (#2877)
ilyabrower Apr 16, 2026
4b25a0e
[chore] update packages to correct extract styles
ilyabrower Apr 16, 2026
05ad8b8
[chore] fixed changelog note in ui
ilyabrower Apr 16, 2026
b7c05a7
[stories] add new template to theme playground
j-mnizhek Feb 13, 2026
b474d10
[core] add new test themes and update stories
j-mnizhek Mar 10, 2026
17599e2
[core] add new theme and update stories
j-mnizhek Mar 10, 2026
06bafd1
[core] update theme drafts and playgrounds
j-mnizhek Mar 12, 2026
9794fe0
[docs] update stories
j-mnizhek Mar 13, 2026
5511101
[core] update light new theme
j-mnizhek Mar 13, 2026
1ba0694
[core] fix tables and update new variables set
j-mnizhek Mar 16, 2026
5d633d0
[core] some more crazy updates
j-mnizhek Mar 17, 2026
17dd3a7
[core] update new themes
j-mnizhek Mar 18, 2026
dee2c54
[chore] ignore Cursor rules; remove from version control
j-mnizhek Apr 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .ci/changelog-merge-driver.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/usr/bin/env tsm
/**
* Git merge driver for CHANGELOG files (replaces removed tools/changelog-handler).
* Writes the "other" version into the current path — same as `cp %B %A`.
*/
import fs from 'fs/promises';

const pathA = process.argv[2];
const pathB = process.argv[3];

await fs.writeFile(pathA, await fs.readFile(pathB, 'utf8'));
30 changes: 15 additions & 15 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4.0.1
with:
node-version: 22
node-version: 24
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -95,12 +95,12 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4.0.1
with:
node-version: 22
node-version: 24
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -140,12 +140,12 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4.0.1
with:
node-version: 22
node-version: 24
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -223,12 +223,12 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4.0.1
with:
node-version: 22
node-version: 24
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -282,12 +282,12 @@ jobs:
# - name: Install Node.js
# uses: actions/setup-node@v4.0.1
# with:
# node-version: 22
# node-version: 24
# - uses: pnpm/action-setup@v4.0.0
# name: Install pnpm
# id: pnpm-install
# with:
# version: 10.11.1
# version: 10.32.1
# run_install: false
# - name: Get pnpm store directory
# id: pnpm-cache
Expand Down Expand Up @@ -360,7 +360,7 @@ jobs:
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- uses: pnpm/action-setup@v4.0.0
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -435,7 +435,7 @@ jobs:
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- uses: pnpm/action-setup@v4.0.0
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -503,7 +503,7 @@ jobs:
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- uses: pnpm/action-setup@v4.0.0
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down Expand Up @@ -565,12 +565,12 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v4.0.1
with:
node-version: 22
node-version: 24
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.11.1
version: 10.32.1
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/init-prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,11 @@ jobs:
name: Install pnpm
id: pnpm-install
with:
version: 10.11.1
version: 10.32.1
run_install: false
- uses: actions/setup-node@v4.0.1
with:
node-version: 24.x
- name: Get pnpm store directory
id: pnpm-cache
run: |
Expand Down
158 changes: 158 additions & 0 deletions .github/workflows/publish-tool.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
name: publish-tool
on:
workflow_dispatch:
inputs:
tool:
type: choice
description: "Tool:"
required: true
options:
- "@semcore/process-css-unplugin"
- "@semcore/stylelint-plugin"
publish-options:
description: "Publish options (f.e --dry-run):"
required: false
type: string
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
jobs:
check-exist-pr:
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4.1.1
- name: check-not-merged-pr
run: |
prs=$(gh pr list \
--base 'release/v17' \
--json title \
-A semrush-ci-whale \
-S 'Merge new tool version into release/v17' \
--jq 'length')
if ((prs > 0)); then
echo "Merge exist PR with last tool release to the release/v17 first"
exit 1
fi
build:
runs-on: ubuntu-latest
needs:
- check-exist-pr
steps:
- uses: actions/checkout@v4.1.1
with:
token: ${{ secrets.BOT_ACCOUNT_GITHUB_TOKEN }}
fetch-depth: 0
persist-credentials: false
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.32.1
run_install: false
- uses: actions/setup-node@v4.0.1
with:
node-version: 24.x
- name: Get pnpm store directory
id: pnpm-cache
run: |
echo "pnpm_cache_dir=$(pnpm store path)" >> $GITHUB_OUTPUT
- uses: actions/cache@v4
name: Restore pnpm cache
with:
path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
- name: Install restored dependencies
run: |
pnpm install
- name: Build tool
run: |
pnpm --filter ${{ inputs.tool }} build
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: tools-build-artifacts
path: |
tools/
!tools/**/node_modules/**
retention-days: 1
publish:
runs-on: ubuntu-latest
needs:
- build
outputs:
tool_release_branch: ${{ steps.tool_release_branch.outputs.branch }}
steps:
- uses: actions/checkout@v4.1.1
with:
token: ${{ secrets.BOT_ACCOUNT_GITHUB_TOKEN }}
fetch-depth: 0
persist-credentials: false
- uses: pnpm/action-setup@v4.0.0
name: Install pnpm
id: pnpm-install
with:
version: 10.32.1
run_install: false
- uses: actions/setup-node@v4.0.1
with:
node-version: 24.x
- name: Get pnpm store directory
id: pnpm-cache
run: |
echo "pnpm_cache_dir=$(pnpm store path)" >> $GITHUB_OUTPUT
- uses: actions/cache@v4
name: Restore pnpm cache
with:
path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
- name: Install restored dependencies
run: |
pnpm install
- name: Download built artifacts
uses: actions/download-artifact@v4
with:
name: tools-build-artifacts
path: tools/
- name: Github GPG Auth
uses: crazy-max/ghaction-import-gpg@72b6676b71ab476b77e676928516f6982eef7a41
with:
gpg_private_key: ${{ secrets.BOT_ACCOUNT_GPG_PRIVATE_KEY }}
git_user_signingkey: true
git_commit_gpgsign: true
git_committer_name: semrush-ci-whale
git_committer_email: semrush-ci-whale@users.noreply.github.com
- name: NPM setup
run: |
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" >> ".npmrc"
echo "strict-peer-dependencies=false" >> ".npmrc"
- name: NPM auth check
run: pnpm whoami
- name: Publish tool
env:
GITHUB_SECRET: ${{ secrets.BOT_ACCOUNT_GITHUB_TOKEN }}
run: |
git config user.name "semrush-ci-whale"
git config user.email "semrush-ci-whale@users.noreply.github.com"
git remote set-url origin "https://${GITHUB_SECRET}@github.com/semrush/intergalactic.git"

pnpm publish-tool ${{ inputs.tool }} ${{ inputs.publish-options }}
- name: Set tool release branch
id: tool_release_branch
run: |
echo "branch=$(git branch --show-current)" >> $GITHUB_OUTPUT
create-pr:
runs-on: ubuntu-latest
needs:
- publish
env:
GITHUB_TOKEN: ${{ secrets.BOT_ACCOUNT_GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4.1.1
- name: Create PR
run: |
gh pr create \
--base 'release/v17' \
--head '${{ needs.publish.outputs.tool_release_branch }}' \
--title 'Merge new tool version into release/v17' \
--body 'Created by automatization'
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
# IDE
.idea/
.vscode/
.cursor/rules/

# Dependency directories
node_modules/
Expand Down Expand Up @@ -59,6 +60,9 @@ semcore/illustration/**/*.d.ts
!semcore/illustration/src/**/*.js
!semcore/illustration/src/**/*.d.ts

# Panda-preset
semcore/core/src/theme/themes/panda-preset.ts

# Fix

!semcore/icon/Stoller/**
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ First of all, thank you for your interest in the library. We'd love to accept yo

## Prerequisites

1. Install the latest LTS version of [Node.js](https://nodejs.org/en).
1. Install the latest LTS (min 24) version of [Node.js](https://nodejs.org/en).
2. Install [pnpm](https://pnpm.js.org) globally by running: `npm i -g pnpm@10`.
3. Set up commit signing for your contributions. Follow these steps:
- [Generate a GPG key](https://docs.github.com/en/authentication/managing-commit-signature-verification/generating-a-new-gpg-key)
Expand Down
4 changes: 4 additions & 0 deletions commonVite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,15 @@ export default defineConfig({
enforce: 'pre',
})).vite({}),
],
esbuild: {
legalComments: 'inline',
},
build: {
minify: false,
emptyOutDir: false,
outDir: 'lib',
rollupOptions: {
treeshake: false,
external: ['react', 'react-dom', 'react/jsx-runtime', /@babel\/runtime\/*/, /@semcore\/*/],
output: [
{
Expand Down
Loading