-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
plasma-infra: Plasma-icons delete dep plasma-core #1106
Conversation
Theme Builder app deployed! http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1106/ |
Documentation preview deployed! website: http://plasma.sberdevices.ru/pr/pr-1106/ |
⚡ Component performance testingResult: 🟢 OK |
28b1500
to
32643f9
Compare
Theme Builder app deployed! http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1106/ |
Documentation preview deployed! website: http://plasma.sberdevices.ru/pr/pr-1106/ |
32643f9
to
a0df0c3
Compare
Theme Builder app deployed! http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1106/ |
Documentation preview deployed! website: http://plasma.sberdevices.ru/pr/pr-1106/ |
a0df0c3
to
f73c782
Compare
Theme Builder app deployed! http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1106/ |
Documentation preview deployed! website: http://plasma.sberdevices.ru/pr/pr-1106/ |
Icons
plasma-core
и заменили на plain value:var(--plasma-colors-primary)
5.1.0
для@types/styled-components
(в клиентских пакетах именно такая)What/why changed
npx lerna bootstrap --scope="@salutejs/{plasma-new-hope,plasma-web-docs,plasma-web,plasma-docs-ui}"
при сборке документации для
plasma-web-docs
упадет с ошибкой:Причина
В пакете
plasma-icons
используется@salutejs/plasma-core
какpeerDependencies
иdevDependencies
:И это требует "принято решение" что сделать в пакете
plasma-web-docs
:dependencies
этот же пакетили
plasma-icons
Второй пункт ИМХО самый простой.
С ним не придется делать дополнительных телодвижений.
📦 Published PR as canary version:
Canary Versions
✨ Test out this PR locally via: