-
Notifications
You must be signed in to change notification settings - Fork 130
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
build: update all deps #2217
build: update all deps #2217
Conversation
d74d1a8
to
a466980
Compare
01220bf
to
41aa55b
Compare
- add rules for eslint - fix types errors
for storybook and styleguide
6ed771a
to
c2bf8c7
Compare
21a7bf4
to
9fd3001
Compare
66bf6da
to
39f3f34
Compare
f4b9d57
to
eb565eb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В целом выглядит хорошо. Еще не все отсмотрел. Есть парочка предложений.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Похоже, что все изменения в тестах, которые не касаются типов - лишние. Проверил, без них работает.
И да, можно еще раз пройтись. Уже снова накопилось достаточно обновлений. Особенно интересует emotion@11
.
Пакеты, которые можно удалить: csstype
, selenium-webdriver
.
…ntur/retail-ui into update-all-deps-IF-54 � Conflicts: � packages/react-ui/components/Fias/Fias.md � packages/react-ui/components/Fias/FiasSearch/FiasSearch.md � packages/react-ui/components/Fias/FiasSearch/FiasSearch.tsx � packages/react-ui/components/Fias/Form/__tests__/FiasComboBox-test.tsx � packages/react-ui/components/Logotype/Logotype.md � packages/react-ui/components/TopBar/TopBar.md
This pull request is being automatically deployed with Vercel (learn more). storybook-8px – ./packages/react-ui🔍 Inspect: https://vercel.com/reactui/storybook-8px/2w67xtzXWBrw2UGq8RXb8ooA1GPF storybook-flat – ./packages/react-ui🔍 Inspect: https://vercel.com/reactui/storybook-flat/2tUizFCeEpus1iDT3RJbgDYznGtD storybook-default – ./packages/react-ui🔍 Inspect: https://vercel.com/reactui/storybook-default/53e8b1kLS97bJY5cHKpaLGLJM7wF |
9f1578b
to
c445233
Compare
packages/react-ui/.styleguide/components/Argument/ArgumentRenderer.tsx
Outdated
Show resolved
Hide resolved
As in docs of Emotion@11
Оказалось, что хуки с проверкой Добавил еще ссылку на предыдущий пример SSR для 2.x. |
Обновленно
@commitlint/cli
@commitlint/config-conventional
commitizen
cz-conventional-changelog
env-cmd
husky
lerna
@typescript-eslint/eslint-plugin
@typescript-eslint/parser
eslint
eslint-config-prettier
eslint-plugin-import
eslint-plugin-jsx-a11y
eslint-plugin-react
eslint-plugin-react-hooks
typescript
4.1.3
, из-за ошибки с__spreadArray
eventemitter3
tabbable
@skbkontur/react-icons
@skbkontur/react-props2attrs
@types/invariant
@types/tabbable
tabbable
@babel/core
@babel/plugin-proposal-decorators
@babel/plugin-transform-runtime
@babel/preset-env
@babel/preset-react
@babel/register
babel-loader
chalk
copyfiles
core-js
cross-env
css-loade
dts-css-modules-loader
file-loader
fork-ts-checker-webpack-plugin
fs-extra
gh-pages
react-docgen-typescript
semver
style-loader
upath
url-loader
wait-on
stylelint-config-css-modules
stylelint
stylelint-config-standard
mockdate
babel-polyfill
csstype
selenium-webdriver
@emotion/css
(вместо)create-emotion
@emotion/server
(вместо)create-emotion-server
@emotion/react
(вместо)@emotion/core
babel-jest
@types/enzyme
@types/invariant
@types/jest
jest
enzyme-adapter-react-16
enzyme
document.activeElement
- element.focus() not setting document.activeElement enzymejs/enzyme#2337react-styleguidist
typescript
,ts
andtsx
рендерятся как интерактивная площадка(playground) - Add typescript/ts/tsx extension as a playground languages styleguidist/react-styleguidist#1543.[ ]
. Думаю, дело в[email protected]
(коммит где выпилили, ишью где говорили об этом), который используется внутри стайлгайда.initialState
в пользуuseState
.react
До версии
16.14.0
@babel/plugin-transform-runtime
@babel/preset-env
@hot-loader/react-dom
@types/jest
@types/react-syntax-highlighter
@types/styled-components
babel-jest
core-js
cross-env
css-loader
file-loader
gh-pages
html-webpack-plugin
jest
less
less-loader
8.0
не поддерживаетwebpack@4
, поэтому поставил7.3.0
@skbkontur/react-props2attrs
и@skbkontur/react-sorge
react-selenium-testing.js
@skbkontur/react-icons
react-helmet
react-syntax-highlighter
rollup
rollup-plugin-typescript2
string-replace-loader
style-loader
styled-components
ts-jest
ts-loader
less
для историй и добавил стили как в библиотеки контроловНе обновлено:
React@17
Есть ломающие изменения, которые не позволяют "просто" использовать одновременно 16 и 17 версии.
Надо придумать, как добавить поддержку обоих версий.
Storybook@6
Не удалось устранить все проблемы в ie11.
Webpack@5
Возникли проблемы при запуске
creevey
. Хотя "официально" поддержка только готовится, удалось завести на Storybook@5.