Storybook: рд╕реНрдЯреЛрд░реАрдмреБрдХ 5.0.0 рдЗрдореЛрд╢рди-рдереАрдорд┐рдВрдЧ рдФрд░ рд░рд┐рдПрдХреНрдЯ рд▓реЛрдбрд░ рдмрдЧ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдорд╛рд░реНрдЪ 2019  ┬╖  42рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: storybookjs/storybook

рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рд╕реНрдЯреЛрд░реАрдмреБрдХ 5.0.0-rc.8 рдХреЛ рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рджреЗрдЦреЗрдВ:

info @storybook/react v5.0.0-rc.8
info 
info => Loading static files from: /Users/afrankel/Code/makana-platform/nani/public .
info => Loading presets
WARN   Failed to load preset: "/Users/afrankel/Code/makana-platform/nani/node_modules/@storybook/core/dist/server/manager/manager-preset.js"
ERR! Error: Cannot find module 'emotion-theming/package.json'
ERR!     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
ERR!     at Function.resolve (internal/modules/cjs/helpers.js:30:19)
ERR!     at Object.<anonymous> (/Users/afrankel/Code/makana-platform/nani/node_modules/@storybook/ui/paths.js:16:38)
ERR!     at Module._compile (internal/modules/cjs/loader.js:702:30)

рдкреНрд░рдЬрдирди рдХрд░рдирд╛

  1. рдзрд╛рдЧрд╛
  2. рдпрд╛рд░реНрди рд╕реНрдЯреЛрд░реАрдмреБрдХ

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░
рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрджрд░реНрдн
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ yarn add emotion-theming@^10.0.7 -D рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ

compatibility with other tools has workaround question / support yarn / npm

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ @storybook/theming рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

рд╕рднреА 42 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@ afrankel-sfdo рдХреНрдпрд╛ рдЖрдк node_modules рдФрд░ yarn.lock рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╣рдо рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд╛рдорд╛рди рдХреЗ рдЖрд╕рдкрд╛рд╕ рдмрд╣реБрдд рдХреБрдЫ рдЕрдЬреАрдм рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рдЬреИрд╕реЗ https://github.com/storybooks/frontpage/pull/28#issuecomment -468666553

@ рд╢рд┐рд▓рдореИрди рднреА info @storybook/react v5.0.0-rc.10 :

rm yarn.lock; rm -Rf node_modules/; yarn; yarn storybook

Error: Cannot find module 'emotion-theming/package.json'

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рдЪрд┐рддреНрд░ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдПрдХ рд░рд┐рдкреНрд░реЛ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрд╛ рдХрд┐ рдореЗрд░реЗ CRA рдЯреЗрд╕реНрдЯ рдРрдк рдореЗрдВ рдпрд╛ рдореЗрд░реЗ Gatsby рдЯреЗрд╕реНрдЯ рдРрдк рдореЗрдВ

рдореИрдВ @storybook/[email protected] рд╕рд╛рде рдПрдХ рд╣реА рдмрд╛рдд рд╣реИ

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдкреИрдХреЗрдЬ-рд▓реЙрдХ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП 3 рдмрд╛рд░ред json & node_modules рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЪрд╛рд▓ рдЪрд▓реА

рдореИрдХ рдУрдПрд╕рдПрдХреНрд╕ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА @ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛@5.0.0 рдореЗрдВ рдпрд╣рд╛рдВ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╛рд░реНрди рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдлрд╛рдЗрд▓ рд╣рдорд╛рд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ

5.0.0 рдкрд░ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдФрд░ рдореИрдВрдиреЗ рднреА рдиреАрдЪреЗ рдХрдо рджреЗрдЦрд╛ ...

ModuleParseError: Module parse failed: Unexpected token (20:24)
You may need an appropriate loader to handle this file type.
|       console.info('HMR Configured');
|       module.hot.accept('layouts/App', () => {
>         ReactDOM.render(<App />, document.getElementById('root'));
|       });
|     }
    "@storybook/addon-a11y": "5.0.0",
    "@storybook/addon-actions": "5.0.0",
    "@storybook/addon-console": "^1.1.0",
    "@storybook/addon-info": "5.0.0",
    "@storybook/addon-knobs": "5.0.0",
    "@storybook/addon-links": "5.0.0",
    "@storybook/addon-notes": "5.0.0",
    "@storybook/addon-storyshots": "5.0.0",
    "@storybook/addon-viewport": "5.0.0",
    "@storybook/addons": "5.0.0",
    "@storybook/core": "5.0.0",
    "@storybook/react": "5.0.0",

рдПрдХ рддрд╛рдЬрд╛ рд╕реНрдЯреЛрд░реАрдмреБрдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдиреАрдЪреЗ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЗрди рдореБрджреНрджреЛрдВ рдХрд╛ рдХреНрдпрд╛ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

@ afrankel-sfdo рдореИрдВ рд╡рд╣реА рдореБрджреНрджрд╛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдореЗрд░рд╛ рд╡рд░реНрддрдорд╛рди рд╕рд┐рджреНрдзрд╛рдВрдд @emotion/core рдХреА рдХрдореА рдХрд╛ рдХрд╛рд░рдг ModuleParseError ред рдореИрдВрдиреЗ npm i @emotion/core @emotion/styled рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ, рдореИрдВрдиреЗ рдиреЛрдЯрд┐рд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЙрди рджреЛ рдбрд┐рдкреЛ рдХреЛ package-lock.json рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпреЛрдВред рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ package.json рд╕реЗ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдФрд░ package-lock.json рдЙрдирдХреЗ рд╕рд╛рде рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╡реНрдпрд╡рд╕рд╛рдп рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рд╕рдордЭрд╛рддрд╛ рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖред

рдЕрдкрдбреЗрдЯ: рдЙрдкрд░реЛрдХреНрдд рдЪрд░рдгреЛрдВ рдХреЗ рдмрд╛рдж npm ls @emotion/core рдЪрд▓рдиреЗ рдкрд░ рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛:

[email protected] /Users/jamesdigioia/Code/compiq/web
тФЬтФАтФА @emotion/[email protected]  extraneous
тФФтФАтФм @storybook/[email protected]
  тФФтФАтФм @storybook/[email protected]
    тФФтФАтФА @emotion/[email protected]

npm ERR! extraneous: @emotion/[email protected] /Users/jamesdigioia/Code/compiq/web/node_modules/@emotion/core

@emotion/core рдЬрдбрд╝ рддрдХ рдирд╣реАрдВ рдлрд╣рд░рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдирд┐рд░реНрдорд╛рдг рдЗрд╕рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реИ (рдпрд╣ рдмрд╛рд╣рд░реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рдореЗрд░реЗ package.json )ред require.resolve рдХреЛ @storybook/ui/paths.js рдореЗрдВ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ @storybook/theming рддрд╣рдд рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЙрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ node_modules рдореЗрдВ рдирд┐рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ require.resolve @storybook/ui рдЗрд╕реЗ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдорд╛рдзрд╛рди @emotion/{core,styled} рдХреЛ @storybook/ui рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ @storybook/ui рдЗрд╕рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реИред

рдПрдХ рдФрд░ рдЕрдкрдбреЗрдЯ: рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ package-lock.json рдХреЛ рд╣рдЯрд╛рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ npm dedupe рдХреЛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред

@ FrAgFo0d рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ yarn.lock рд╣рдЯрд╛рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЬрд╛рдирдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЕрдВрдд рдореЗрдВ рдЗрд╕рдХреЗ рдиреАрдЪреЗ рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЕрдм рдпрд╣ рдПрдХ рдпрд╛рд░реНрди рдмрдЧ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ ...

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рдпрд╛рд░реНрди рдХреЛ рд╣рдЯрд╛рдХрд░ рдЗрд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

yarn add @emotion/core @emotion/styled рддреБрд░рдВрдд рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛

рдореБрдЭреЗ рдХреБрдЫ рдмрд╣реБрдд рд╣реА рдЕрдЬреАрдм рднрд╛рд╡рдирд╛рдПрдБ рд╕рдВрдмрдВрдзрд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдорд┐рд▓ рд░рд╣реА рдереАрдВред рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕, рдпрд╛рд░реНрди рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ yarn cache clean рдЪрд▓реЗрдВред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рдХреЛрд░ рдФрд░ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рдереАрдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрд╛рд╡рдирд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛред рдпрд╣ рд╕рдм рдмрд╣реБрдд рдЕрдЬреАрдм рд╣реИ, рдореИрдВ рдЕрднреА рдЗрд╕реЗ рдкрд╛ рдирд╣реАрдВ рд╕рдХрддрд╛ред рдЬрдм рдореИрдВ рднрд╛рд╡рдирд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓рддреА рд╣реИрдВ ( Cannot read property 'Consumer' of undefined at ThemeProvider ) рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рдкреНрд░рд╛рдЪреАрди рд╕реАрдЖрд░рдП рдРрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдХрд╕реНрдЯрдо рд╡реЗрдмрдкреИрдХ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВ рд╣рдорд╛рд░реЗ рд░рд┐рдПрдХреНрдЯрд┐рд╡ рдиреЗрдЯрд┐рд╡ рд╡реЗрдм рдШрдЯрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЛрд░реАрдмреБрдХ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣рд╛рдБ рдореЗрд░рд╛ рдкрд░реАрдХреНрд╖рдг рд░реЗрдкреЛ рд╣реИ: https://github.com/MrLoh/universal-react-storybook

рд╕реНрдЯреЛрд░реАрдмреБрдХ 4.1.13 рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рд░рд┐рдПрдХреНрд╢рди рдФрд░ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рд░рд┐рдПрдХреНрдЯ-рдиреЗрдЯрд┐рд╡ рдХреЗ рдмреАрдЪ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рдЕрд╕рдВрдЧрддрд┐ рд╣реЛред

@MrLoh

рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рднреА рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ @storybook/vue рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ)ред
рдФрд░ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ package.json рдореЗрдВ рдкреИрдХреЗрдЬ рдореЗрдВ рд╕реЗ рдПрдХ рдкреБрд░рд╛рдиреЗ @storybook/addons рдкреИрдХреЗрдЬ рдкрд░ рдирд┐рд░реНрднрд░ рдерд╛ рдЬреЛ рдкреБрд░рд╛рдиреЗ @emotion/* рдкреИрдХреЗрдЬ рдкрд░ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрднрд░ рдерд╛ред

рдПрдХ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рдЙрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП resolutions рдлрд╝реАрд▓реНрдб рд▓рд┐рдЦрд╛ рдФрд░ рдЗрд╕рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред

  "resolutions": {
    "my-old-library/@storybook/addons":"^5.0.0"
  }

@ FrAgFo0d рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ yarn.lock рд╣рдЯрд╛рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЬрд╛рдирдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЕрдВрдд рдореЗрдВ рдЗрд╕рдХреЗ рдиреАрдЪреЗ рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЕрдм рдпрд╣ рдПрдХ рдпрд╛рд░реНрди рдмрдЧ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ ...

рдХрд╛рд╢ рдРрд╕рд╛ рд╣реЛрддрд╛, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдЕрдиреНрдп рдЖрдЗрдЯрдореЛрдВ рдХреЗ рдЧреИрд░-рдорд┐рд▓рд╛рди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдпрд╛ рд╕реНрдЯреЛрд░реАрдмреБрдХ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реИред

рдореИрдВ yarn add @emotion/core @emotion/styled рдпрд╣ рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╣рд▓ рд╣реИред `
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рдЬреЛрдбрд╝рддрд╛;)

рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ @storybook/theming рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

рдореБрдЭреЗ рдореИрдХ рдУрдПрд╕рдПрдХреНрд╕ рдкрд░ рдмрд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдореИрдХ рдкрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдореБрдЭреЗ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП npm i @emotion/core @emotion/styled рдЪрд▓рд╛рдирд╛ рдкрдбрд╝рд╛

рд╕реНрдЯреЛрд░реАрдмреБрдХ@5.0.0 рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА, рд╣реЛрдореНрдмрд░реНрдЧ рд╕реЙрд▓реНрдпреВрд╢рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

yarn.lock рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдерд╛ (рдФрд░ рдореИрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрдЭрд╛рдКрдВрдЧрд╛)ред рд╣рдо рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

$ rm -rf node_modules
$ yarn cache clean
$ yarn remove @storybook/core @storybook/theming [all other storybook deps]
$ yarn add -D @storybook/core @storybook/theming ....

рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдХрд┐рд╕реА рдФрд░ рдХреЛ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ

рд╣рдорд╛рд░реЗ рд▓рд┐рдП +1 рд╡рд╣реАред рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдХреЗрд╡рд▓ рд╕рдорд╛рдзрд╛рди рдЬреЛ рдХрд╣рд╛рдиреА 4 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛

рдореЗрд░реЗ рдкрд╛рд╕ рднреА рдпрд╣ рдореБрджреНрджрд╛ рдерд╛
@storybook/react: 5.0.3
рдореИрдХреЛ рдореЛрдЬрд╛рд╡реЗ
рдЗрд╕рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛:

yarn add --dev @emotion/core -W
yarn add --dev emotion-theming -W

V5.0.3 рд╕реЗ v5.0.5 рддрдХ рдЕрдкрдЧреНрд░реЗрдб рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

рдЗрд╕рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛:
yarn add --dev @storybook/theming

рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╣ рдореБрджреНрджрд╛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдирд┐рдореНрди рдореЗрдВ рд╕реЗ рдирд╡реАрдирддрдо рд╣реИ:

  • @storybook/theming
  • @emotion/core
  • @emotion/styled

рд╕рднреА рдХреИрд╢ рд╕рдорд╛рд╢реЛрдзрди рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдпрд╣ рдЕрднреА рднреА рдкреБрд░рд╛рдиреЗ emotion-theming рдкреИрдХреЗрдЬ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ:

info => Loading presets
WARN   Failed to load preset: "/Users/areardon/code/react-beautiful-dnd/node_modules/@storybook/core/dist/server/manager/manager-preset.js"
ERR! Error: Cannot find module 'emotion-theming/package.json'

рдореИрдВрдиреЗ emotion-theming рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

emotion-theming рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдЗрд╕реЗ @alexreardon рдХреА рддрд░рд╣ рд╣реА рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛: https://emotion.sh/docs/emotion-theming рдореЗрдВ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рдереА:

info @storybook/react v5.0.5
info 
info => Loading presets
WARN   Failed to load preset: "/Users/Felipe/Local_Projects/monorepo/node_modules/@storybook/core/dist/server/manager/manager-preset.js"
ERR! Error: Cannot find module 'emotion-theming/package.json'

рдореИрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдорд╛рдзрд╛рди @ рдХрд╣рд╛рдиреА / / ui рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ @ рднрд╛рд╡рдирд╛ / {рдХреЛрд░, рд╕реНрдЯрд╛рдЗрд▓} рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ @ рдХрд╣рд╛рдиреАрдкреБрд╕реНрддрдХ / ui рдЗрд╕рдХреЗ рд▓рд┐рдП рджреЗрдЦ рд░рд╣рд╛ рд╣реИред

рдореИрдВ @mAAdhaTTah рд╕реЗ рд╕рд╣рдордд

рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ @ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ v5.0.6 рдХреЗ рд╕рд╛рде рднреА рдореМрдЬреВрдж рд╣реИред

рдкреНрд░реАрд╕реЗрдЯ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: "/User/vinkumar2/Documents/Projects/PatternLibs/ReactPatternLib/node_modules/@storybook/core/dver/server/manager-manet-preset.js"
ERR! рддреНрд░реБрдЯрд┐: рдореЙрдбреНрдпреВрд▓ '@ рднрд╛рд╡рдирд╛ / рдХреЛрд░ / рдкреИрдХреЗрдЬ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред'

рджреЗрд╡рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ @ рднрд╛рд╡рдирд╛ / рдХреЛрд░ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдорджрдж рдорд┐рд▓реА рдФрд░ рд╕реНрдЯреЛрд░реАрдмреБрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред @ рд╕реНрдЯреЛрд░реАрдмреБрдХ / рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд╛рдкрддрд╛ рд╣реЛрдиреЗ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ PR рдпрд╣рд╛рдВ рдбрд╛рд▓рд╛ рд╣реИ: # 6435

рдУрд╣ рдирд╣реАрдВ !! рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА https://github.com/storybooks/storybook/releases/tag/v5.1.0-alpha.23 рдпреБрдХреНрдд PR # 6435 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдЖрдЬрдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЬ рд╣реА рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ!

рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреВрд░реНрд╡-рд░рд┐рд▓реАрдЬрд╝ рд╣реИ рдЖрдк рдЗрд╕реЗ @next NPM рдЯреИрдЧ рдкрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ред рдХреГрдкрдпрд╛ рдкреБрди: рдЦреЛрд▓реЗрдВ рдпрджрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рдФрд░ рдХреБрдЫ рдХрд░рдирд╛ рдмрд╛рдХреА рд╣реИред

рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рддрдп рдХрд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж @shilman !

рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА 5.0.10 рдореЗрдВ рдмрдиреА рд╣реБрдИ рд╣реИ (npm рд▓реЙрдЧ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдЕрд▓реНрдлрд╛ рдХреЗ рдмрд╛рдж рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ ред.23)

рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢:

рдкреНрд░реАрд╕реЗрдЯ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: "/.../ode_modules/@storybook/core/dist/server/manager/manager-preset.js"
ERR! рддреНрд░реБрдЯрд┐: рдореЙрдбреНрдпреВрд▓ 'рдЗрдореЛрд╢рди-рдереАрдорд┐рдВрдЧ / package.json' рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрддрд╛

рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕:

stack: 'Error: Cannot find module \'emotion-theming/package.json\'\n    
at Function.Module._resolveFilename (module.js:536:15)\n    
at Function.resolve (internal/module.js:18:19)\n   
at Object.<anonymous> (/.../node_modules/@storybook/ui/paths.js:16:38)\n    
at Module._compile (module.js:635:30)\n    
at Object.Module._extensions..js (module.js:646:10)\n    
at Module.load (module.js:554:32)\n    
at tryModuleLoad (module.js:497:12)\n    
at Function.Module._load (module.js:489:3)\n    
at Module.require (module.js:579:17)\n    
at require (internal/module.js:11:18)\n    
at Object.<anonymous> (/.../node_modules/@storybook/core/dist/server/manager/manager-webpack.config.js:18:37)\n    
at Module._compile (module.js:635:30)\n    
at Object.Module._extensions..js (module.js:646:10)\n    
at Module.load (module.js:554:32)\n    
at tryModuleLoad (module.js:497:12)\n    
at Function.Module._load (module.js:489:3)',

@Stralos рдпрд╣ рдлрд┐рдХреНрд╕ 5.1.X рд░рд┐рд▓реАрдЬ рд╢рд╛рдЦрд╛ рдореЗрдВ рд╣реИ, рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрднреА рднреА рдЕрд▓реНрдлрд╛ рдореЗрдВ рд╣реИ ( 5.1.0-alpha.33 )ред

@BrendanAnnable @alexlafroscia @devrelm рдЪрд╛рд╣рд┐рдП рдореИрдВ рдореЗрдВ рдареАрдХ рд╡рд╛рдкрд╕ рдкреИрдЪ 5.0.x ?

@ рд╢рд┐рд▓реНрдореИрди рдХреЛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕реНрдЯреЛрд░реАрдмреБрдХ рд░рд┐рд▓реАрдЬрд╝ рд╢реЗрдбреНрдпреВрд▓ рдХреНрдпрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 5.1.x), рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдЯреЛрд░реАрдмреБрдХ 5 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд░реЛрдХ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЗрд╕ рдЧреИрд░-рдЕрд▓реНрдлрд╝рд╛ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рд╣рд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рддрдп рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛

рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╛рд░реНрди (рдпрд╛ рдПрдирдкреАрдПрдо) рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд╣реАрдВ) рдЙрддреНрдерд╛рдкрди рдкреИрдХреЗрдЬ рд╣реИред yarn list рдпрд╛ yarn why рдЖрдЙрдЯрдкреБрдЯ рджреЛрд╖рдкреВрд░реНрдг рднреА рд╣реИрдВ:

% yarn why emotion-theming
yarn why v1.15.2
[1/4] ЁЯдФ  Why do we have the module "emotion-theming"...?
[2/4] ЁЯЪЪ  Initialising dependency graph...
[3/4] ЁЯФН  Finding dependency...
[4/4] ЁЯЪб  Calculating file sizes...
=> Found "[email protected]"
info Reasons this module exists
   - "_project_#some_project#@storybook#addon-actions#@storybook#theming" depends on it
   - Hoisted from "_project_#some_project#@storybook#addon-actions#@storybook#theming#emotion-theming"
тЬи  Done in 1.74s.

% yarn list emotion-theming
yarn list v1.15.2
warning Filtering by arguments is deprecated. Please use the pattern option instead.
тФФтФА [email protected]
тЬи  Done in 1.86s.

% find . -type d -name emotion-theming
./some_project/node_modules/@storybook/addon-actions/node_modules/emotion-theming
./some_project/node_modules/@storybook/theming/node_modules/emotion-theming
./node_modules/@storybook/ui/node_modules/emotion-theming
./node_modules/@storybook/router/node_modules/emotion-theming

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛рд░реНрди рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдПрдХ emotion-theming рдкреИрдХреЗрдЬ рд╣реИ, рдЬрд┐рд╕реЗ рд░реВрдЯ рдкрд░ рдлрд╣рд░рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ: рдпрд╣ рдкреИрдХреЗрдЬ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ 4 рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рджреЛрд╣рд░рд╛ рд░рд╣рд╛ рд╣реИред рдЪрд╛рд╣реЗ рд╡рд╣ рдПрдХ рдпрд╛рд░реНрди / рдПрдирдкреАрдПрдо рдмрдЧ рд╣реЛ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИред рд╢рд╛рдпрдж рдирд┐рд░реНрднрд░рддрд╛ ' dependencies рдФрд░ peerDependencies рдХрд╛ рд╕рдВрдпреЛрдЬрди рдЗрд╕ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдХрд╛рд░рдг рдмрди рд░рд╣рд╛ рд╣реИ? рдЬрдм рдореИрдВ рд╕реНрдЯреЛрд░реАрдмреБрдХ рдкреИрдХреЗрдЬ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ, рдЬреИрд╕реЗ @storybook/[email protected] рдФрд░ @storybook/[email protected] рдУрд░ рд╕реЗ рд╣реЛ, рддреЛ рдореЗрд░реА рд╕реНрдЯреЛрд░реАрдмреБрдХ рд╕реЗрдЯрдЕрдк рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЛрдиреЛрд░реЗрдкреЛ рдпрд╛рд░реНрди рдХреЗ рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдФрд░ рд╢реАрд░реНрд╖-рд╕реНрддрд░ рдХреЗ рдиреЛрд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд╣рдорд╛рд░реЗ рд╕рдВрдпреЛрдЬрди рднреА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреИрджрд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рд░рдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:

"workspaces": { "nohoist": [ "some_project/*", "some_project/@*/*", ], "packages": [ "some_project", ] },

рдореИрдВ рднреА рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдореИрдВрдиреЗ рдЕрд▓реНрдлрд╝рд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИред
рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдРрд╕реА рджрд┐рдЦрддреА рд╣реИ рдХрд┐ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдХреЗрдЬ @emotion/core рдХреЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЗрд╕рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рдЙрди рджреЛ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рд▓рд╛рдкрддрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╢рд┐рдХрд╛рдпрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

/[email protected] /repos/ui
тФЬтФАтФм @storybook/[email protected]
тФВ тФФтФАтФм @storybook/[email protected]
тФВ   тФФтФАтФА @emotion/[email protected]  deduped
тФЬтФАтФм @storybook/[email protected]
тФВ тФФтФАтФА @emotion/[email protected]
тФФтФАтФм @storybook/[email protected]
  тФФтФАтФм @storybook/[email protected]
    тФФтФАтФм @storybook/[email protected]
      тФФтФАтФА UNMET PEER DEPENDENCY @emotion/[email protected]

npm ERR! peer dep missing: @emotion/core@^10.0.0, required by [email protected]

рдореИрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ npm i @storybook/theming рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдХреЛрдИ рднрд╛рдЧреНрдп рдирд╣реАрдВ рд╣реИред

@devrelm your fix (# 6435)

@wayayala рдЬрд┐рд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж!

5.x рдкрд░ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛, рдмрдЧ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ рдФрд░ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл 5.1.9 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдмрд┐рд▓реНрдХреБрд▓ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рдеред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВ рдХреЗрд╡рд▓ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ @ рднрд╛рд╡рдирд╛ / рдХреЛрд░ (10.0.10)

@alasdairhurst рдореИрдВ рднреА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред

рдЖрдк рдЗрд╕реЗ CRA рдХреЗ рд╕рд╛рде рдЗрд╕ рдбреЗрдореЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ
https://github.com/marco-silva0000/cra-test-pnp-storybook

рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ @storybook/theming рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рд╕рдордЭрд╛ рдХрд┐ рдЗрд╕рдиреЗ рдорджрдж рдХреНрдпреЛрдВ рдХреА? рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдиреЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рднреА рдорджрдж рдХреА, рдЬреЛ рдорд╣рд╛рди рд╣реИ! рд▓реЗрдХрд┐рди рдореИрдВ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рдХрд┐ рдХреНрдпреЛрдВ: рдкреА

рдЕрдЧрд░ рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ - рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рднреА рдорд┐рд▓реА, рдФрд░ рдореБрдЭреЗ рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рдореИрдВ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдмрд╛рд╣рд░ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рдерд╛ ... рдЗрд╕реАрд▓рд┐рдП рдпрд╣ рдкреИрдХреЗрдЬ.рдЬреЙрди рдирд╣реАрдВ рдорд┐рд▓рд╛ ...

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

purplecones picture purplecones  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Jonovono picture Jonovono  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

oriSomething picture oriSomething  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rpersaud picture rpersaud  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zvictor picture zvictor  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ